这让我抓狂不已!我想使用 FreeDOS 作为操作系统,但不想将其安装到硬盘上或在虚拟机中使用它。我能够通过使用 Unetbootin 将映像安装到 USB 驱动器并通过 BIOS 启动 USB 驱动器来启动它,但我找不到为 Live USB 添加持久性的方法。
关于如何制作持久的 Live FreeDOS USB,您有什么想法吗?谢谢...
答案1
使用 unetbootin 通常使用 iso9660 格式写入分区,使其变为只读。您需要做的是使用 FreeDOS USB 映像,并使用类似以下命令将其写入 USBhttps://etcher.io然后使用旧版本的 gparted(通常来自 Ubuntu 14.04 live CD 应该足够旧),您可以将 FAT 分区的大小从默认映像大小调整为填满磁盘(或者如果您想使用它来使用 grub4dos 或类似的东西进行多重启动,则为磁盘的一半)。
我曾经用它创建过 BIOS 更新 USB 驱动器,它非常棒,因为我可以轻松地将较新的更新复制并粘贴到 USB 上,而不必重写整个内容(这通常是在使用 unetbootin 或其他工具将 ISO 写入 USB 时需要的)。
答案2
您还可以从 Live CD/安装媒体启动并选择 USB 驱动器(如果此方法有效,它将被列为硬盘驱动器)。
您还可以在具有与 USB 驱动器大小相同(或略小)的原始硬盘的 VM 中安装 FreeDOS,然后使用 dd 复制映像。