Вывод fdisk отличается от gparted для моей флешки
Я нашел странную таблицу разделов на флешке 32 ГБ (Hama 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?
Спасибо
1 ответ
Вывод правильный, здесь вы упускаете то, что тип раздела отличается от файловой системы раздела.
Что вы видите в 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
,
От: Какая разница между типом раздела и типом файловой системы?
Разделы - это не что иное, как записи в таблице разделов, хранящейся на жестком диске, и эта таблица устанавливает границу для начала и конца раздела на диске и содержит некоторую полезную информацию о разделе, включая его тип.
Файловые системы - это способ хранения данных внутри разделов таким способом, которым легко управлять, читать и записывать данные в него. Некоторые делают это лучше, чем другие.
Запись раздела в таблице разделов будет нуждаться в типе раздела, чтобы операционная система могла знать, как обращаться с разделом.
Это может означать, что ваше устройство содержит одну файловую систему вместо таблицы разделов.
Пожалуйста, посмотрите вывод (реальный) с другого 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.