gparted 仅在 Fedora 27 中未检测到 USB 驱动器分区

gparted 仅在 Fedora 27 中未检测到 USB 驱动器分区

我有一个 16 GB USB 闪存驱动器,其GPT分区表有 6 个分区。fdiskgdisk正确检测分区。 Fedora 27安装了mate桌面后,可以正确挂载所有分区,但gparted只显示一个分区及其iso9660分区表。此外,该iso9660分区不可从 中删除gparted

令人惊讶的是,gparted安装在lUbuntu同一台计算机上可以检测到所有 6 个分区,并且可以使用同一个 USB 驱动器正常工作。

如果驱动器被填充0如下,它会变成空白,gparted在 Fedora 27 中可以稍后修改它。

dd if=/dev/zero of=/dev/sdb bs=2048

或者,如果我使用 2048 对其进行格式化,block-size它可以gparted在 Fedora 27 上再次运行。

但如果我再次恢复备份,dd就会再次出现同样的问题。 [我dd在格式化或填充之前保留了磁盘的备份0]

所以,我猜测块大小存在一些问题,但确切的问题是什么?如何gparted克服lUbuntu这个问题?还有什么解决办法吗?

我也尝试过gparted在 Fedora 27 上进行编译,但没有成功。

输出gdisk -l /dev/sdb

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 31277232 sectors, 14.9 GiB
Model: Extreme         
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 493A4183-68C3-4027-81AB-C48B76EDA317
Partition table holds up to 176 entries
Main partition table begins at sector 2 and ends at sector 45
First usable sector is 46, last usable sector is 31277186
Partitions will be aligned on 4-sector boundaries
Total free space is 2129 sectors (1.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              64             219   78.0 KiB    0700  Gap0
   2             220            5979   2.8 MiB     EF00  EFI boot partition
   3            5980           30787   12.1 MiB    0700  Gap1
   4           32768         9345023   4.4 GiB     0700  
   5         9345024        27109375   8.5 GiB     0700  
   6        27109376        31277055   2.0 GiB     8300  

什么gparted是检测

gdisk 在 Fedora 27 中显示 USB 驱动器的分区错误

非常感谢任何帮助。

笔记:我经历了https://askubuntu.com/questions/675649/unable-to-delete-usb-drive-partitions-block-size-error

答案1

您的驱动器上似乎残留有 ISO 签名。也许您在某个时候将 .iso 文件目录复制到驱动器?

要删除 ISO 签名,请参阅充满分区的 GPT 磁盘看起来像没有分区的 iso9660

To resolve this run the following:
    sudo wipefs -o 0x8001 /dev/sdb
(It will surgically write zeros over 5 bytes of the ISO signature
without touching the GPT).

相关内容