是否可以扩展 FAT16b 分区并保留引导扇区?

是否可以扩展 FAT16b 分区并保留引导扇区?

我有一个可启动的 USB 拇指驱动器,带有 FreeDOS。它是 512 MB FAT16B。拇指驱动器本身是 4 GB,我想尽可能地扩展可启动分区(FAT16B 支持至少 2 GB 的分区,可能支持 4 GB)。

DISKPART> detail partition

Partition 1
Type  : 06
Hidden: No
Active: Yes
Offset in Bytes: 32256

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 6     I   FD-SETUP     FAT    Removable    511 MB  Healthy

问题是diskpart拒绝扩展此分区:

DISKPART> extend

Virtual Disk Service error:
The volume cannot be extended because the file system does not support it.

这可行吗?我不介意丢失文件,因为我可以备份它们然后恢复,但我没有任何简单的方法来恢复引导扇区,所以我宁愿不丢失它。

答案1

文件系统 是一种相当古老的格式,可以追溯到 Windows NT 之前。因此,您所做的一切都将是实验性的。

因此,我建议以可恢复的格式备份 U 盘。如果可能,请在虚拟副本上而不是真实驱动器上进行实验。我建议使用 VDI 或 VMDK 格式的 VirtualBox 磁盘格式,原因如下。

以下是一些建议:

  • 网页上可以下载较旧虚拟机的 VirtualBox 映像 虚拟磁盘映像。您可以尝试使用 Windows NT 及更高版本的映像来调整分区大小。

  • 当以类型安装时,Linux 可能仍然支持这种格式MSDOS

  • 一些第三方 分区编辑器 可能知道如何处理这种格式。

(由于我没有使用过 FAT16B 的个人经验,因此我只能提供理论建议。)

相关内容