Làm thế nào để sử dụng phân vùng thủ công trong khi cài đặt?


228

Tôi muốn xem toàn bộ Hướng dẫn về cách sử dụng phân vùng thủ công trong khi cài đặt Ubuntu. Các hướng dẫn hiện có (ít nhất là những hướng dẫn tôi tìm thấy ở đây) chỉ bao gồm phần tự động và không được chạm tới phần thủ công (hoặc cực ngắn và không chứa hình ảnh).

Tôi muốn đề cập đến những tình huống như vậy:


2
Đối với cách cài đặt 'bình thường', bạn có thể thử câu hỏi này: askubfox.com/questions/6328/how-do-i-install-ubfox
Wilf

Mặc dù nhiều người đi theo con đường này (và nó hoạt động tốt), tôi thích khởi động một bản phân phối độc lập và thực hiện tất cả phân vùng của mình trước. Tôi đặc biệt thích nó "làm" mọi thứ và chỉ cho bạn cách nó sẽ bật ra trước khi nó thực sự ghi bất cứ điều gì vào đĩa. Bằng cách đó, thật dễ dàng để nói "rất tiếc" và chỉ cần bắt đầu lại nếu bạn mắc lỗi hoặc thay đổi suy nghĩ về bất kỳ chi tiết nào.
Joe

Mô tả này có thể không hoạt động vào ngày 16.04 khi: - cài đặt ở chế độ EFI; - có cài đặt Windows trước đó; - bạn muốn tạo một phân vùng tùy chỉnh. Khi cố gắng phân vùng đĩa sao cho một số phân vùng ban đầu vẫn chưa được xử lý, trình cài đặt sẽ bị treo trước khi thực hiện các lệnh, trong khi cảnh báo về cài đặt efi bắt buộc. (xem lỗi này.launchpad.net/ubfox/+source/ubiquity/+orms/1433310 ). Khi điều này xảy ra, bảng phân vùng trên đĩa chưa được chạm, nhưng quá trình cài đặt bị dừng hoàn toàn không có lựa chọn nào khác ngoài khởi động lại máy tính
Laszlo Stenstråle

1
Để cài đặt Ubuntu ở chế độ khởi động kép, tôi đã sử dụng liên kết này . Máy tính của tôi đã có Windows 7 và Windows 10 và tôi đang cố gắng cài đặt Ubuntu trong một không gian 100 GB chưa được phân bổ. Các hướng dẫn làm việc rất trơn tru cho tôi. Đặc biệt các ảnh chụp màn hình trong khi thực hiện phân vùng là rất quan trọng.
RBT

Câu trả lời:


207

Nếu bạn có đĩa trống

  1. Khởi động vào phương tiện cài đặt Ubuntu. Đây có thể là đĩa CD hoặc USB.
  2. Bắt đầu cài đặt. Tiếp tục với Bước 4 và chọn "Thứ khác": Bước 4 - Một cái gì đó khác
  3. Bạn sẽ thấy đĩa của bạn như là /dev/sdahay /dev/mapper/pdc_*(trường hợp RAID, * có nghĩa là chữ của bạn khác nhau từ chúng ta)

    Nhấp vào "Bảng phân vùng mới ..." Bạn sẽ thấy rằng bạn có dung lượng trống trên đĩa của mình ngay bây giờ: không gian trông

  4. (Khuyến nghị) Tạo phân vùng để trao đổi. Hoán đổi là phân vùng để giữ các trang bộ nhớ không cần thiết, như trao đổi Windows. Ngoài ra nó có thể được sử dụng để ngủ đông.

    • Chọn không gian trống và nhấp +
    • Đặt tham số như trên hình dưới đây: Thông số hoán đổi

    Lưu ý rằng bạn nên đặt kích thước hoán đổi nhiều hơn bạn có bộ nhớ vật lý để sử dụng chế độ ngủ đông. Ngoài ra, bạn có thể đặt nó vào cuối đĩa, nhưng do đó nó sẽ chậm.

  5. Tạo phân vùng cho /(root fs). Đây là hệ thống tệp chứa kernel, tệp khởi động, tệp hệ thống, tiện ích dòng lệnh, thư viện, tệp cấu hình toàn hệ thống và nhật ký.

    • Chọn không gian trống và nhấp +
    • Đặt tham số như trên hình dưới đây: Thông số gốc fs

    10 - 20 GiB là đủ

  6. Tạo phân vùng cho /home. Đây là hệ thống tệp cho các tệp của người dùng của bạn: tài liệu, hình ảnh, âm nhạc và video. Nó rất giống thư mục Người dùng trong Windows.

    Bạn có thể làm điều này giống như trong bước 5 và thậm chí chọn loại fs khác (mặc dù tôi khuyên bạn nên sử dụng ext4 thay vì reiserfs. Đơn giản, cách thứ nhất linh hoạt hơn nhiều và lần thứ hai nhanh hơn)

  7. (Không bắt buộc) Tạo phân vùng riêng biệt cho /boot, /tmp/var. Đặt kích thước của chúng theo nhu cầu của bạn:

    • /boot nên là 100 - 500 MiB
    • /var/tmpnên> 5 GiB
  8. Nếu bạn nghi ngờ về việc nên chọn thiết bị nào để cài đặt bộ tải khởi động, hãy để mặc định. Nó sẽ được thiết lập bởi trình cài đặt. Nhưng đôi khi nó làm sai. Hãy để tôi hướng dẫn bạn cách đối phó với nó:

    • Nếu bạn chỉ sử dụng một đĩa cứng, hãy chọn hoặc /dev/sdagiữ nguyên.
    • Nếu bạn sử dụng nhiều đĩa cứng không có RAID, hãy chọn ổ đĩa mà hệ thống của bạn khởi động. Bạn cũng có thể chọn đĩa khác và đặt BIOS để khởi động từ nó.
    • Nếu bạn có RAID mà hệ thống của bạn khởi động, nó sẽ là /dev/mapper/...

    Hãy chắc chắn rằng bạn chọn toàn bộ đĩa, không phải là một phân vùng duy nhất!

Rốt cuộc, bạn sẽ thấy đĩa của bạn như thế này: Bố trí đĩa cuối cùng

Như LiveWireBT nhận thấy trong các bình luận, nên đặt phân vùng gốc lên phân vùng chính trên các đĩa lược đồ MBR. Tuy nhiên, nó thuộc về sở thích cá nhân. Đôi khi, tốt hơn là đặt /bootthư mục trên chính và để lại root trên phân vùng logic.

Đó là tất cả! Bây giờ bạn có thể nhấp Install Nowvà tiến hành cài đặt.


1
@zkent nếu bạn muốn sử dụng NTFS hoặc FAT32 làm bạn /home, bạn nên tạo phân vùng Ext2 / 3/4 nhỏ và tạo một số liên kết tượng trưng trên đó để trỏ đến các thư mục tương ứng trên phân vùng bạn muốn chia sẻ. Bạn không thể đặt những phần quan trọng như vậy của hệ thống như /hometrên các hệ thống tệp không được thiết kế cho chúng.
Danatela

6
Tôi chỉ nhận thấy rằng root là một phân vùng hợp lý, các hướng dẫn này có nên khuyên rằng root nằm trên một phân vùng chính trên các đĩa lược đồ MBR không?
LiveWireBT

1
Tại sao bạn nói rằng swapphân vùng là tùy chọn?
vẫy gọi

3
Về điểm 7. Có bắt buộc đối với các máy dựa trên UEFI đã EFI boot partitiontạo (200MB) không?
VRR

3
Có lẽ 'trao đổi ở cuối đĩa bị chậm' chỉ áp dụng cho ổ cứng, không phải SSD?
Jonathan Hartley

58

Nếu bạn có đĩa chứa Windows được cài đặt

  1. Khởi động từ phương tiện cài đặt Ubuntu.
  2. Ngắt kết nối bất kỳ ổ đĩa gắn nếu chúng tồn tại.
  3. Tiếp tục với Bước 4. Chọn "Thứ khác" và nhấp Continue:

Thứ gì khác

Bạn sẽ thấy bảng phân vùng. Nó sẽ trông giống thế này:

bảng phân vùng

  1. Giải phóng không gian cho Ubuntu:

    • Chọn ổ đĩa Windows (không phải trình tải!). Nó sẽ là ổ đĩa lớn nhất trong bản đồ.
    • Nhấn vào Change...nút. Giảm phân vùng của Windows xuống 60% kích thước của nó. Lưu ý rằng bạn nên duy trì một số không gian trống trên đó (8 - 20 GiB là đủ). thay đổi kích thước phân vùng cửa sổ
    • Nếu bạn muốn, bạn có thể xóa một số phân vùng. Điều này được thực hiện bằng cách nhấp vào -nút. Đừng xóa phân vùng Windows!

    Và ~ 40 GiB nên được giữ cho Ubuntu. Nhấn OKContinueđể viết thay đổi trên đĩa.

  2. Bây giờ bảng phân vùng của bạn sẽ trông như thế này:

Bảng phân vùng mới

  1. Bây giờ, bạn có thể tiến hành các bước 4 - 7 phần về cài đặt trống . Lưu ý rằng trao đổi sẽ được đặt trên phân vùng hợp lý. Điều này không quan trọng, trong mọi trường hợp nó sẽ hoạt động hoàn hảo.

4
Tôi đã gặp khó khăn sau khi thu nhỏ phân vùng Windows bằng các công cụ bên phía Linux. Có thể an toàn hơn khi thu nhỏ phân vùng Windows bằng các công cụ Windows trước khi bắt đầu cài đặt. Tham khảo: Askubfox.com/questions/511459/ đá
Đá cẩm thạch hữu cơ

Nếu bạn có Phân vùng Trình quản lý đĩa logic (LDM), kích thước phân vùng hiển thị là "không xác định" và bạn không thể thay đổi kích thước. Giải pháp là để làm điều đó từ bên trong bản thân Windows đầu tiên: askubuntu.com/a/976430/52975
Ciro Santilli新疆改造中心法轮功六四事件

Để cài đặt Ubuntu ở chế độ khởi động kép, tôi đã sử dụng liên kết này . Máy tính của tôi đã có Windows 7 và Windows 10 và tôi đang cố gắng cài đặt Ubuntu trong một không gian 100 GB chưa được phân bổ. Các hướng dẫn làm việc rất trơn tru cho tôi. Đặc biệt các ảnh chụp màn hình trong khi thực hiện phân vùng là rất quan trọng.
RBT

@Danatela nếu tôi muốn xóa hoàn toàn windows khỏi máy tính của tôi, tôi có nên xóa phân vùng windows không ???
FHReh Karimi

1
@FHRehKarimi yep, nó được khuyến nghị nhưng không bắt buộc. Thông thường mọi người có lượng dữ liệu đáng kể trên phân vùng windows của họ, việc di chuyển nó trên các hệ thống tập tin linux có những ưu và nhược điểm.
Danatela

40

Nếu bạn có bản sao Windows 8 được cài đặt sẵn của Windows 8 trở lên

Máy tính có cài đặt OEM của Windows thường đi kèm với hơn 1 hoặc 2 phân vùng. Bắt đầu với Windows 8, bảng phân vùng phải là GPT , cho phép nhiều hơn 4 phân vùng chính .

1. Thay đổi kích thước phân vùng Windows

Có ít nhất 2 cách thực hiện việc này:

  • từ các phương tiện truyền thông trực tiếp
  • trong Windows

A. Thay đổi kích thước từ phương tiện truyền thông trực tiếp Ubuntu

Bạn có thể chạy GParted hoặc chỉ sử dụng menu phân vùng thủ công của trình cài đặt.

B. Tùy chọn an toàn hơn: Thay đổi kích thước từ bên trong Windows

  • Thay đổi kích thước phân vùng Windows bằng Disk Management (chạy diskmgmt.msc).

    bắt đầu <code> diskmgmt.msc </ code> từ tìm kiếm Windows

    Chọn phân vùng Windows của bạn và chọn "Thu nhỏ âm lượng" từ menu ngữ cảnh.

    nhập mô tả hình ảnh ở đây

    Điều này thường sẽ thu nhỏ đến mức tối thiểu có thể, bạn có thể muốn điều chỉnh giá trị để chừa thêm không gian cho Windows.

    nhập mô tả hình ảnh ở đây

  • Tùy chọn vô hiệu hóa khởi động nhanh và có thể vô hiệu hóa chế độ ngủ đông, nếu nó được kích hoạt và bạn có ý định truy cập phân vùng Windows bằng Ubuntu. Chạy powercfg.cplvà điều hướng đến Tùy chọn nguồn > Cài đặt hệ thống thông qua "Chọn nút nguồn làm gì" .

    bắt đầu <code> powercfg.cpl </ code> từ tìm kiếm Windows

    nhập mô tả hình ảnh ở đây

    nhập mô tả hình ảnh ở đây

2. Cài đặt thủ công bố cục phân vùng cho Ubuntu

  • Chú ý! Không, bạn không muốn xóa toàn bộ đĩa và Windows cùng với nó. Chọn tùy chọn Something khác nếu bạn thấy màn hình này. ( Một cái gì đó khác có thể là lựa chọn khó hiểu nhất, nhưng xem xét các lỗi hiện có bạn biết bạn sẽ nhận được gì.)

    nhập mô tả hình ảnh ở đây

    nhập mô tả hình ảnh ở đây

  • Bạn sẽ vào menu phân vùng thủ công, nơi ít nhất bạn nên tạo phân vùng gốc ( /) và phân vùng trao đổi.

    nhập mô tả hình ảnh ở đây

    • Tùy chọn 1: chỉ thêm một phân vùng gốc

      nhập mô tả hình ảnh ở đây

    • Tùy chọn 2: thêm phân vùng gốc và nhà

      nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

    Cuối cùng, thêm phân vùng trao đổi:

    nhập mô tả hình ảnh ở đây

    Lưu ý rằng thường có Phân vùng hệ thống EFI hiện có (ESP ngắn, efitrong ảnh chụp màn hình), trình cài đặt sẽ tự động phát hiện và gắn kết để cài đặt các chương trình và trình tải EFI.

    nhập mô tả hình ảnh ở đây


Báo cáo lỗi liên quan

Liên quan

  • Câu trả lời của tôi cho câu hỏi SU: Cài đặt sạch Windows 8.1 hoặc Windows 8 từ khóa OEM (hiện đã được cập nhật với thông tin cho Windows 10)
  • Thêm một phân vùng được mã hóa pam_mounttrong khi đăng nhập ( 1 , 2 )

+1 Chỉ để mở rộng câu trả lời: sẽ an toàn hơn khi có một phân vùng nhà riêng liên quan đến bảo mật dữ liệu, đặc biệt nếu bạn dự định nâng cấp Ubuntu sau này.
VRR

@LiveWireBT Khởi động đĩa USB Live của tôi ở chế độ efi. Tôi có cần đặt điểm gắn kết /boot/eficho phân vùng efi không. Trình cài đặt Ubuntu 15.04 được cho là tự động làm điều đó, nhưng không được.
Khurshid Alam

@KhurshidAlam Vâng, hãy làm điều đó nếu nó không tự động làm điều đó.
LiveWireBT

Từ 17.04 tôi không nghĩ bạn cần trao đổi phân vùng nữa.
jbbiomed

1
Nếu bạn không thể thu nhỏ phân vùng nhiều, hãy thử vô hiệu hóa tệp Trang của Windows và các tính năng bảo vệ hệ thống: Askubfox.com/a/976430/52975
Ciro Santilli 改造

14

Nếu bạn có mdRAID

Tôi sẽ không đề cập đến cách tạo mdadmmảng ở đây. Có rất nhiều bài viết trên Internet. Tuy nhiên, có một vấn đề lớn: trình cài đặt Ubiquity không tính đến các mảng được tạo trong phiên trực tiếp, vì vậy bạn có thể sẽ nhận được hệ thống không thể khởi động sau khi cài đặt trên mảng đó.

  1. Tạo các thiết lập như của tôi:

    $ sudo fdisk -l
    
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    ...
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1            2048   156299263    78148608   83  Linux
    /dev/sda2       156299264   311556095    77628416    7  HPFS/NTFS/exFAT
    /dev/sda3   *   311556096   312580095      512000   83  Linux
    
    Disk /dev/sdb: 80.0 GB, 80026361856 bytes
    ...
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048   156301311    78149632   83  Linux
    
    Disk /dev/md0: 160.0 GB, 160048349184 bytes
    ...
    
    Disk /dev/md0 doesn't contain a valid partition table
    

    Như bạn có thể đoán, tôi đã tạo /dev/md0 mdadmmảng từ /dev/sda1/dev/sdb1. Bây giờ trống rỗng. Hãy cài đặt một cái gì đó trên nó.

  2. Tạo phân vùng /dev/md0theo ý muốn:

    Bố cục phân vùng

    Quan trọng: Cài đặt /bootvào một trong các phân vùng bên ngoài mảng vì GRUB không hỗ trợ mdadm. Trong trường hợp của tôi, nó /dev/sda3. Nếu bạn muốn khởi động nhanh hơn hệ thống của mình, nó nên được đặt ở đầu đĩa.

  3. Cài đặt Ubuntu. Nhấn vào đây Continue testing. Hoặc khởi động lại và xem dấu nhắc initramfs;)

  4. Bây giờ, bạn phải chrootvào hệ thống đã cài đặt và cài đặt mdadm:

    sudo mount /dev/md0p6 /mnt
    sudo mount /dev/md0p5 /mnt/home
    sudo mount /dev/sda3 /mnt/boot
    for d in /dev /proc /sys /run; do sudo mount --bind $d /mnd$d; done
    chroot /mnt
    apt-get install mdadm
    

    Cài đặt mdadmnên khắc phục vấn đề khởi động.


5

Có bất kỳ điều sau đây giúp bạn? (xin lỗi, tôi không có đủ đại diện để bình luận điều này).

Bây giờ giả sử rằng chúng ta sẽ cài đặt Ubuntu 11.04 và đầu tiên trong quá trình cài đặt, chúng ta sẽ gặp màn hình không gian ổ đĩa Allocate (bước quan trọng nhất trong quy trình cài đặt). Trong màn hình không gian ổ đĩa Allocate Chọn thứ khác để phân vùng ổ đĩa của bạn theo cách thủ công.

Màn hình tiếp theo hiển thị phân vùng sda1 cho Windows Xp và dung lượng trống, Bây giờ chúng tôi sẽ cài đặt Ubuntu 11.04 vì vậy chúng tôi cần tạo / phân vùng và Hoán đổi.

Tạo / Phân vùng :

Chọn không gian trống và nhấn vào nút Thêm.

Ubuntu 11.04 yêu cầu khoảng 4,4 GB, vì vậy chúng ta nên nhập một giá trị lớn hơn 4,4 GB. Ở đây trong trường hợp của tôi, tôi đặt 6000 MB tức là 6 GB.

Từ "Sử dụng như" tôi đã chọn hệ thống tệp nhật ký Ext4.

Từ "Điểm gắn kết" tôi đã chọn /.

Nhấn nút Thêm để tạo / phân vùng.

Tạo hoán đổi:

Trong màn hình trước, chọn không gian trống và nhấn nút Thêm.

Hoán đổi không cần nhiều không gian. Trong trường hợp của tôi, tôi đặt 500 MB

Từ "Sử dụng như" chọn vùng Hoán đổi

Không cần phải gắn điểm.

Nhấn vào nút Ok để tạo trao đổi.

Tải về:

Bây giờ chúng tôi có /, phân vùng và trao đổi để chúng tôi sẵn sàng cài đặt.

Để bắt đầu quá trình cài đặt, nhấn nút Cài đặt ngay.

Phân vùng thủ công khi cài đặt Ubuntu

Để cài đặt Windows trên một phân vùng riêng, điều này khá tự giải thích từ tùy chọn "Cài đặt Ubuntu cùng với chúng", tuy nhiên bạn có thể gặp phải lỗi sau.

Phân vùng hiện tại của bạn (Windows) ở bên trái, Ubuntu ở bên phải. Đó là thứ tự chuẩn khi thu nhỏ một phân vùng để tạo một phân vùng khác để khởi động kép.

Cài đặt Ubuntu với Windows được cài đặt trên một phân vùng


Chào mừng bạn đến hỏi Ubuntu! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Danatela

Tôi đồng ý và tôi rất vui khi mang lại các phần văn bản của các liên kết, tuy nhiên việc sao chép màn hình in từ các tài nguyên đính kèm có vẻ hơi thừa (và có lẽ chúng cung cấp câu trả lời "tốt hơn").
Tom

2

Phân vùng hiển thị "không xác định" Được sử dụng trong GParted

Điều này đã xảy ra với tôi vào ngày 17.10 vì Windows 10 Lenovo P51 của tôi đã sử dụng Phân vùng Trình quản lý đĩa logic (LDM).

Giải pháp là thu nhỏ phân vùng từ bên trong Windows như được hiển thị tại: https://askubfox.com/a/521195/52975

Sau đó, bạn có thể cài đặt Ubuntu trên không gian trống được phân bổ.

Không thể thu nhỏ đĩa đầy đủ

Sau đó, tôi gặp vấn đề thứ hai: Windows cho biết tôi có 400Gb dung lượng trống trong phân vùng, nhưng tôi chỉ có thể thu nhỏ 250Gb.

Giải pháp là vào bên trong Windows và:

  • Vô hiệu hóa tệp trang (hoán đổi của AKA Windows)
  • Vô hiệu hóa bảo vệ hệ thống

như đã đề cập tại: https://superuser.com/questions/1017764/how-to-shrink-a-windows-10-partition/1060508#1060508

Sau đó, sau khi khởi động lại, nó cho phép tôi thu nhỏ tất cả các cách.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.