如何使用(X)Ubuntu创建DOS引导USB闪存驱动器


8

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


1
我不知道Windows,但是我总是在Ubuntu中使用Startup Disk Creator来做,而且它始终是DOS格式。
2012年

我尝试过,但是笔记本电脑无法从USB闪存驱动器启动
Tosho 2012年

您是如何创建USB的?
米奇

UNetbootin,通用USB安装程序YUMI,来自FAT16 / 32上的Xubuntu 12.04 Startup Disk Creator
Tosho

1
您确定您的旧笔记本电脑支持从USB启动吗?许多人没有。更详细地说明笔记本电脑的型号会有所帮助。
dobey 2012年

Answers:


11

在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

2

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

对于较新的系统

从USB手动启动

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

如果无法使用的USB进入BIOS设置程序(通常也可以通过单击特定的键Del或来实现F2),搜索类似的设置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驱动器进行此操作。


我知道如何引导USB闪存驱动器。BIOS中没有此类选项。我正在寻找一种如何使用(X)Ubuntu LiveCD创建MS-DOS可启动USB闪存驱动器的解决方案。
东照(Tosho)2012年

1

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.