我有一个外部 USB 驱动器(不可启动),上面有 ext4 文件系统。parted -l
显示“分区表:循环”(完整输出在帖子末尾)。
我想缩小该分区并添加 Windows 可以识别的 NTFS 分区来存储备份。
我从 DVD 启动 Ubuntu 22.04 Live,然后运行 Gparted。我告诉它缩小 ext4 文件系统,然后创建一个新的 NTFS 分区。
fs 收缩操作成功,但创建新分区失败,并显示“主分区过多”。我不知道该怎么做。
据我所知,没有分区表。有没有办法创建一个而不丢失数据?
有什么建议么?
% sudo file -s /dev/sda
file -s /dev/sda
/dev/sda: Linux rev 1.0 ext4 filesystem data, UUID=2311d0f0-6849-4175-81a3-ff9d24f0e183 (extents) (large files) (huge files)
% sudo gparted -l
Model: TOSHIBA External USB 3.0 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 1000GB 1000GB ext4
Model: Generic Flash Disk (scsi)
Disk /dev/sdb: 62.9GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 62.9GB 62.9GB fat32 Main Data Partition msftdata