5.5. Просмотр разделов в программе fdisk

Проблема

Требуется просмотреть все разделы на жёстком диске или дисках. Возможно, вы хотите узнать, как распределено свободное место на диске, «вернуть» старые разделы Windows, задействовать неиспользуемый раздел под виртуальную память или определить номер /dev для раздела. Программа fdisk также выводит информацию о файловой системе раздела и объёме свободного пространства.

Решение

Воспользуйтесь программой fdisk. Вывод информации обо всех разделах на всех жёстких дисках:

# /sbin/fdisk -l
Disk /dev/hda: 20.5 GB, 2057674520 bytes
255 heads, 63 sectors/track, 2501 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device    Boot    Start   End     Blocks   Id  System
/dev/hda1 *        1      893     7172991  7   HPFS/NTFS
/dev/hda2          894    1033    1124550  f   W95 FAT32
/dev/hda4          1034   2501    11791710 82  Linux swap
/dev/hda5          2437   2501    522081   83  Linux
/dev/hda6          1034   1670    5116639+ 83  Linux
/dev/hda7          1671   2436    6152863+ 83  Linux

Чтобы вывести таблицу разделов для отдельного диска, используйте команду:

# /sbin/fdisk -l /dev/hda
Disk /dev/hda: 20.5 GB, 20576747520 bytes
255 heads, 63 sectors/track, 2501 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Комментарий

По выходным данным fdisk можно узнать, какой тип файловой системы находится на любом разделе. В рассмотренном примере используются два разных типа файловых систем Windows (HPFS/NTFS, FAT32) и расширенный раздел Windows, в котором были созданы файловые системы Linux и раздел для виртуальной памяти.

См. также

fdisk(8).