вывод fdisk, отличаются от gparted для моей Карты с интерфейсом USB

Я нашел странную таблицу разделов на палке usb на 32 ГБ (Хама FlashPen Elatio 32 ГБ).

Вывод fdisk отличается от gparted:

Disk /dev/sdb: 29.3 GiB, 31466323968 bytes, 61457664 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier:

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sdb1        778135908 1919645538 1141509631 544.3G 72 unknown
/dev/sdb2        168689522 2104717761 1936028240 923.2G 65 Novell Netware 386
/dev/sdb3       1869881465 3805909656 1936028192 923.2G 79 unknown
/dev/sdb4       2885681152 2885736650      55499  27.1M  d unknown

Partition table entries are not in disk order.

GParted показывает fat32 файловую систему.

Я знаю, переформатирование решило бы это, но почему отличаются вывод от fdisk?

Спасибо

2
задан 26 August 2018 в 01:25

2 ответа

Вывод корректен, что Вы пропускаете, вот то, что тип раздела, отличаются от файловой системы раздела.

В чем Вы видите fdisk вывод является типом раздела и gparted показывает Вам файловые системы.

Чтобы видеть файловые системы Вашего USB и получить лучший взгляд, Вы могли бы хотеть использовать lsblk"

lsblk -o name,fstype,parttype /dev/sdb

который должен дать Вам что-то подобное:

NAME           FSTYPE   PARTTYPE
sdb            
├─sdb1         fat32    0xc
└─sdb2         ntfs     0x7

И шестнадцатеричный код, который Вы наблюдаете здесь просто, является типом раздела. Например, 0x64 и 0x65 средства Novell Netware.

От: каково различие типа раздела и типа файловой системы?

Разделы являются не чем иным как запись в таблице разделов, сохраненной на жестком диске и этом настольные приемники граница для запуска и конца раздела на диске, и содержит некоторую полезную информацию о разделе включая его тип.

Файловые системы являются способом хранить данные в разделах способом, который легок управлять и считать и записать данные в них. Некоторые делают это лучше, чем другие.

Для записи раздела в таблице разделов будет нужен тип раздела, чтобы помочь Операционной системе знать, как обработать раздел.

6
ответ дан 2 December 2019 в 01:42

Это может означать, что Ваше устройство содержит сингл файловая система вместо таблицы разделов.

, посмотрите вывод (реальный) от возможно другого диска USB:

# LC_ALL=C fdisk -l /dev/sdc
Disk /dev/sdc: 29.3 GiB, 31457280000 bytes, 61440000 sectors
Disk model: Micro Line      
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x07d44e30

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdc1  *       32 61439999 61439968 29.3G  c W95 FAT32 (LBA)

И теперь результат обработки раздела (sdc1), как будто это был целый диск:

# LC_ALL=C fdisk -l /dev/sdc1
Disk /dev/sdc1: 29.3 GiB, 31457263616 bytes, 61439968 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6f20736b

Device      Boot      Start        End    Sectors   Size Id Type
/dev/sdc1p1       778135908 1919645538 1141509631 544.3G 72 unknown
/dev/sdc1p2       168689522 2104717761 1936028240 923.2G 65 Novell Netware 386
/dev/sdc1p3      1869881465 3805909656 1936028192 923.2G 79 unknown
/dev/sdc1p4      2885681152 2885736650      55499  27.1M  d unknown

Partition table entries are not in disk order.

В Вашем случае, однако, устройство было sdb (и не что-то как sdb1), но я полагаю, что это так или иначе содержит единственную файловую систему FAT32.

0
ответ дан 2 December 2019 в 01:42

Другие вопросы по тегам:

Похожие вопросы: