Trong khi đọc trang người đàn ông cho fdisk
tôi đã thấy văn bản thú vị này:
Có một số chương trình * fdisk xung quanh. Mỗi người có vấn đề và điểm mạnh của mình. Hãy thử chúng theo thứ tự cfdisk, fdisk, sfdisk. (Thật vậy, cfdisk là một chương trình đẹp có các yêu cầu nghiêm ngặt đối với các bảng phân chia mà nó chấp nhận và tạo ra các bảng phân vùng chất lượng cao. Sử dụng nó nếu bạn có thể. Fdisk là một chương trình lỗi có những thứ mờ - thường là nó tạo ra hợp lý Kết quả. Ưu điểm duy nhất của nó là có một số hỗ trợ cho nhãn đĩa BSD và các bảng phân vùng không phải DOS khác. Tránh nó nếu bạn có thể. sfdisk chỉ dành cho tin tặc - giao diện người dùng rất tệ, nhưng nó chính xác hơn fdisk và mạnh hơn cả fdisk và cfdisk. Hơn nữa, nó có thể được sử dụng không tương tác.)
Tôi nhận thấy rằng các định dạng tùy chọn không giống nhau cho hai ứng dụng:
- melancholy():/$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00036f1b
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 39063551 19530752 83 Linux
/dev/sda2 39063552 976771071 468853760 83 Linux
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00085251
Device Boot Start End Blocks Id System
/dev/sdc1 2048 15624191 7811072 82 Linux swap / Solaris
/dev/sdc2 * 15624192 64452607 24414208 83 Linux
/dev/sdc3 64454654 1953523711 944534529 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sdc5 64454656 1953523711 944534528 83 Linux
- melancholy():/$ sudo cfdisk -l
cfdisk: invalid option -- 'l'
Usage:
Print version:
cfdisk -v
Print partition table:
cfdisk -P {r|s|t} [options] device
Interactive use:
cfdisk [options] device
Options:
-a: Use arrow instead of highlighting;
-z: Start with a zero partition table, instead of reading the pt from disk;
-c C -h H -s S: Override the kernel's idea of the number of cylinders,
the number of heads and the number of sectors/track.
Copyright (C) 1994-2002 Kevin E. Martin & aeb
Có công đức thực sự khi chuyển sang sử dụng cfdisk
thay vì fdisk
, hoặc trang người đàn ông lưu ý một quan sát lịch sử không còn giá trị? Vì fdisk
hoạt động tốt để liệt kê thông tin đĩa ( -l
cờ), tôi cfdisk
chỉ nên sử dụng để thay đổi các phân vùng và bảng phân vùng? Điểm mạnh và điểm yếu thực sự của mỗi ứng dụng là gì?
>=2 TiB
hay chỉ >2 TiB
? Nói cách khác, tôi có nên mong đợi fdisk hoạt động với sdb (2 TiB) mà tôi vừa cài đặt không? Cảm ơn!
>2 TiB
. Đối với các đĩa lớn như vậy, fdisk
sẽ chỉ phân vùng 2 TiB đầu tiên và phần còn lại không được sử dụng. Từ fdisk
, chạy v
lệnh để "xác minh" và nó sẽ thông báo cho bạn nếu bạn có không gian chưa sử dụng.
gdisk
- đó là tốt nhất của họ.
fdisk
là vô ích: nó không hỗ trợ các bảng phân vùng GPT.