当我在 Rufus 2.18 便携版中使用 MS-DOS 和 Windows 1.01 映像(1.44 MB)格式化闪存驱动器时,USB 驱动器显示为 1.44 MB,与软盘映像相匹配。我计划添加其他操作系统和游戏,这将超过约 200 KB 的可用空间限制。
答案1
这是因为 Microsoft 将启动盘大小限制为 1.44 MB,以实现与最大数量的可用 BIOS 的最佳兼容性。我认为无论您使用哪个 MS-Dos 版本,这都是硬性限制。但不确定这是否适用于可启动 CD iso。
如果是 MS-Dos 6.22,那么使用更多 USB 空间的唯一方法是创建更多分区。每个分区的最大容量仍为 2GB(另一个 Microsoft 限制),即使这样,您也只能使用总驱动器容量的最大 8GB。这应该可以通过使用操作系统的磁盘管理器来实现(在 Windows 中,它是磁盘管理器或 Diskpart 命令行实用程序)。
您只能通过使用不同的操作系统或特定软件来使用超过 8GB 的空间。
这就是为什么,在过去,如果有人想要在一台 PC 上进行双启动,即安装 Dos(Windows)和 Linux,那么就会首先安装 Windows,然后在 8GB 以上的空间中安装 Linux 并接管启动。
答案2
好吧,如果您想添加更多操作系统安装程序,您可以随时在 MS-DOS 分区旁边创建新的启动分区。在非光盘上,MS-DOS 启动分区永远不会大于 1.44MB。对于游戏,您可以创建自己的单独分区,该分区不包含可启动代码,使用 FAT32 格式;如果您希望该分区可在 DOS 中访问,则使用 FAT16 格式。请不要忘记 MS-DOS 可能希望限制该分区的卷大小。Linux 分区可能是 ext4,即其原生文件系统。然后,当您连接 USB 棒时,启动菜单中会显示多个选项。实际的启动选项可能因所用硬件而异,但您应该能够选择要从哪个操作系统启动。