![如何使用 (X)Ubuntu 创建 DOS 启动 USB 闪存驱动器](https://linux22.com/image/962684/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20(X)Ubuntu%20%E5%88%9B%E5%BB%BA%20DOS%20%E5%90%AF%E5%8A%A8%20USB%20%E9%97%AA%E5%AD%98%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我试图从旧笔记本电脑富士通西门子上的 USB 闪存驱动器启动 Xubuntu,但它显示“缺少操作系统。未找到操作系统”。虽然闪存驱动器可以在我当前的笔记本电脑上使用。我可以用 (x)Ubuntu Live CD 制作 DOS USB 闪存驱动器吗?我尝试了各种 Windows 程序来制作可启动的 USB 和 Xubuntu 启动盘,但没有成功。
答案1
安装联合国网启动在 Live CD 中选择自由DOS作为发行版,它将下载 1.44 MB 的启动映像并为您创建 DOS 启动盘。UNetbootin 也可用对于 Windows
如果您好奇,该图像已被命名ubninit
并可以在 Linux 中安装:
livewire@ZS00:/media/VOYAGER$ mkdir test
livewire@ZS00:/media/VOYAGER$ sudo mount -o loop ubninit test
[sudo] password for livewire:
livewire@ZS00:/media/VOYAGER$ ll test/
insgesamt 125
drwxr-xr-x 4 root root 7168 Jan 1 1970 ./
drwx------ 17 livewire livewire 4096 Aug 26 15:19 ../
-rwxr-xr-x 1 root root 66945 Sep 3 2006 command.com*
drwxr-xr-x 2 root root 1024 Sep 3 2006 driver/
-rwxr-xr-x 1 root root 1768 Sep 3 2006 fdconfig.sys*
drwxr-xr-x 2 root root 1024 Sep 3 2006 freedos/
-rwxr-xr-x 1 root root 45341 Sep 3 2006 kernel.sys*
livewire@ZS00:/media/VOYAGER$ file ubninit
ubninit: DOS floppy 1440k, x86 hard disk boot sector
答案2
这似乎是系统的问题,而不是 Live Ubuntu 创建的问题。
对于较新的系统
从 USB 手动启动
F8如果您的系统是新系统,制造商通常允许您在启动时通过单击特定键(通常是或)来手动选择启动设备F12。单击它时,您应该能够选择 USB Pendrive 作为启动设备。
如果您的 USB 无法工作,请进入您的 BIOS 设置(这也可以通过单击特定键来实现,通常Del是 或F2),搜索类似的设置Enable boot from USB
并确保它已启用。
从 USB 自动启动
(如果上一步有效则不建议这么做,解释在本段末尾)
首先,确保你已启用从 USB 启动,如上一段所述。
在 BIOS 设置中,搜索名为 的设置Boot Order
,通常它位于名为 的选项卡下Boot
,更改此设置并重新排列启动设备,使 USB 设备位于顶部。
现在,如果您按照此步骤操作,请确保在完成后重新安排启动顺序,使 USB 位于硬盘驱动器之后。因为有些系统在连接了“不可启动”的 USB 设备(如 USB 鼠标或空的 USB 闪存驱动器等)时将无法启动,并会显示黑屏。这并不危险,但它可能会让您困惑数小时,担心您的系统已损坏,并忘记这个 USB 问题。
对于较旧的系统
从 USB 启动
在旧系统中,没有任何选项可以从 USB 设备启动,并且上述选项均不可用。如果您的情况如此,请考虑以下问题:
从 CD 启动
在旧系统中,从 CD 启动可能比从 USB 启动更简单。您只需执行上面说明的相同步骤,但不是针对 USB 执行,而是针对 CDROM 驱动器执行。
答案3
安装 Plop Boot Managerhttp://www.plop.at/en/bootmanager/download.html在 usb1 闪存棒上并制作可启动的 usb2 闪存棒。从 usb1 启动(使用 plop)添加第二个 usb2 闪存棒,等待 10 秒并从 PLOP 菜单中选择 USB。之后,您将毫无问题地从第二个 usb2 闪存棒启动。