Tôi đang cố gắng mở rộng phân vùng / dev / sda5, đó là phân vùng logic dưới phân vùng mở rộng / dev / sda2.
Tôi muốn sử dụng fdisk .
Quy trình nên được xóa cả hai phân vùng và sau đó tạo lại chúng với các khu vực bắt đầu chính xác giống nhau (1001470 & 1001472). Nó hoạt động tốt cho đến khi tạo phân vùng logic trong đó khu vực bắt đầu tối thiểu lớn hơn ( 1003518 ) so với nhu cầu cần thiết.
$ sudo fdisk / dev / sda Lệnh (m để được giúp đỡ): p Đĩa / dev / sda: 9,8 GiB, 10485760000 byte, 20480000 cung Đơn vị: các lĩnh vực 1 * 512 = 512 byte Kích thước ngành (logic / vật lý): 512 byte / 512 byte Kích thước I / O (tối thiểu / tối ưu): 512 byte / 512 byte Loại đĩa: dos Định danh đĩa: 0x0cd7105f Khởi động thiết bị Kết thúc mục Kích thước Loại Id / dev / sda1 * 2048 999423 997376 487M 83 Linux / dev / sda2 1001470 16775167 15773698 7.5G 5 Mở rộng / dev / sda5 1001472 16775167 15773696 7.5G 83 Linux Phân vùng 5 đã bị xóa. Phân vùng 2 đã bị xóa. Lệnh (m để được giúp đỡ): n Kiểu phân vùng p chính (1 chính, 0 mở rộng, 3 miễn phí) e mở rộng (container cho phân vùng hợp lý) Chọn (p mặc định): e Số phân vùng (2-4, mặc định 2): Khu vực đầu tiên (999424-20479999, mặc định 999424): 1001470 Khu vực cuối cùng, + ngành hoặc + kích thước {K, M, G, T, P} (1001470-20479999, mặc định 20479999 ): Tạo phân vùng mới 2 loại 'Mở rộng' và có kích thước 9,3 GiB. Lệnh (m để được giúp đỡ): n Tất cả không gian cho các phân vùng chính đang được sử dụng. Thêm phân vùng logic 5 Khu vực đầu tiên (1003518-20479999, mặc định 1003520 ): 1001472 Giá trị ngoài phạm vi.
Tôi đã thực hiện nó với parted , nhưng nó có thể với fdisk bằng cách nào đó.
$ fdisk -V
fdisk from util-linux 2.27.1