如何用(X)Ubuntu创建DOS Boot USB闪存盘

我正试图在我的旧笔记本电脑Fujitsu-Siemens上从USB闪存盘启动Xubuntu,但它显示“缺少操作系统。未找到操作系统”。 虽然闪存驱动器适用于我目前的笔记本电脑。 我可以用(x)Ubuntu Live CD制作DOS USB闪存盘吗? 我尝试了各种Windows程序来制作可启动USB和Xubuntu启动盘但没有成功。

在Live CD中安装UNetbootin并选择FreeDOS作为发行版,它将下载1.44 MB的启动映像并为您创建DOS启动盘。 UNetbootin也适用于Windows

Unetbootin将FreeDOS显示为选定选项

如果你很好奇,图像被命名为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 

这似乎是系统中的问题,而不是创建Live Ubuntu的问题。

对于较新的系统

从USB手动启动

如果您的系统是新系统,制造商通常允许您通过在引导期间单击特定键来手动选择引导设备(主要是F8F12 )。 单击它时,您应该能够选择USB Pendrive作为引导设备。

如果您的USB无效,请进入BIOS设置(通过单击特定键(通常为DelF2 )也可以实现),搜索Enable boot from USB等设置,并确保已启用。

从USB自动启动

(如果上一步有效,建议不要这样做,本段末尾的解释)
首先确保您已启用USB启动,如上一段所述。
在BIOS设置中,搜索名为Boot Order的设置,通常是在名为Boot的选项卡下,更改此设置并重新排列引导设备以使USB设备位于顶部。

现在,如果您执行此步骤,请确保在完成后重新排列引导顺序以在硬盘驱动器之后安装USB。 因为某些系统,如果你连接了“不可启动”的USB设备(如USB鼠标,或空USB闪存驱动器等等),将无法启动,并会显示黑屏。 它并不危险或任何东西,但它可以让你困惑几个小时担心你的系统被砖砌,并忘记了这个USB问题。


对于旧系统

从USB启动

在旧系统中,没有任何选项可以从USB设备启动,并且没有上述选项可用。 如果是这种情况,请考虑以下问题:

如何使用一些旧BIOS从16 Gb pendrive启动?

从CD启动

从CD引导可能比在旧系统中从USB引导更容易。 您只需要执行与顶部相同的步骤,但不需要为USB执行此操作,而是需要为CDROM驱动器执行此操作。

在usb1闪存棒上安装Plop Boot Manager http://www.plop.at/en/bootmanager/download.html并制作可启动的usb2闪存棒。 从usb1启动(用plop)添加第二个usb2棒,等待10秒,然后从PLOP菜单中选择USB。 之后你将从第二个usb2闪存棒启动没有问题。