如何使可启动的USB驱动器脱离可启动的DVD或CD

有没有一个“通用”的方式,如何可以从可启动的DVD或CD制作一个可启动的USB驱动器? 什么使USB驱动器可启动? 是什么让DVD和CD启动?

例如,有一个名为UNetBootin的程序,它可以制作可启动的USB驱动器,但似乎只适用于各种Linux发行版。 (用Win7的图像和SystemRescueCD ,这并没有很好的工作…)。

我问的主要原因是我有一个华硕EEE随附的支持DVD,它当然没有外部DVD驱动器。 所以我很好奇,如果我可以把这个DVD转移到USB驱动器,以便我可以使用它,而不买一个。

虽然不是特意提一下这个案例,但我很想知道这个问题。 所以,如果你有一个通用的可启动的DVD或CD(或DVD或CD的图像),可以是Linux发行版,Windows安装磁盘,支持磁盘等,是可以“移动”到USB驱动器,使像DVD或CD一样的工作? (可启动和所有)。

请参阅这篇文章 ,了解如何将可启动DVD上的内容加载到可引导的USB驱动器上。

一个USB的Thumbdrive只是一个硬盘驱动器,如果它有正确的启动文件和BIOS支持从外部USB硬盘驱动器启动,它将正常工作。

要了解是什么使CD或DVD驱动器可启动,请参阅El Torito(CD-ROM标准)上的这篇文章 。

Bart的mkbt工具运行良好。

还有其他工具,这是一个不错的链接,如果你想使它可启动,但不是Windows(只有或必要的)

http://www.bootdisk.com/pendrive.htm

请注意,虽然你使用这个计算机将不得不被设置为从USB启动一个足够高的优先顺序在硬盘驱动器之前被拿起。

我使用的最“通用”的工具是WinSetupFromUSB在这里可用:

http://www.msfn.org/board/topic/120444-how-to-install-windows-from-usb-winsetupfromusb-with-gui/

这个工具允许你创build一个Windows XP,Windows Vista / 7,一些Syslinux ISO和一些其他的可启动(甚至多启动),包括一个很酷的集成工具从一个GUI(不是很漂亮),甚至可以让你testing可启动在虚拟机(QEMU)中的USB密钥,无需重新启动机器。

这是我的第一个答案,希望它有帮助。

如果您是从linux创buildUSB驱动器,请使用MultiSystem。 YUMI,如果你在窗户上。

http://www.pendrivelinux.com/multiboot-create-a-multiboot-usb-from-linux/

有一个来自Microsoft的官方Windows USB / DVD Downoad工具 ,可以将Windows ISO映像写入DVD或USB记忆棒。

我过去曾经使用这个惠普公用程序 ,但是我对上述有兴趣。

我已经使用Win2flash实用程序来使我的USB启动能够,它确实工作得很好。 我使用这个工具安装了Windows XP,2003和Windows 7。

我无法让这些其他应用程序在XP下工作,文档没有说。 我终于诉诸Bootstage,这是第一次为我工作。 http://firesage.com/bootsage

如果你想让一个.iso文件(或.img ,它是相同的)可以从USB启动,它必须满足:

1) .iso必须是可引导的。 在上面的链接上有这方面的技术文档 。 在大多数情况下,如果它应该是可以启动的,通常会准备好启动。

2)USB驱动器必须使用该ISO引导。 为此,iso必须是hybrid 。 这意味着您不仅应该将iso写入磁盘,还要为此创build主引导logging。 可以使用isohybrid制作一个混合iso。 混合isos可以很容易地写入CD和USB棒,但不幸的是不是每个软件都创build它们(FreeDOS尚未)。

另一个select是有一个可启动的ISO,并使用像syslinuxgrub的引导程序。 他们可以安装到USB,然后加载自己的iso,就像这里 。 在这篇文章中,我已经提出了几个关于如何创build一个可启动的USB的例子(但这不是很重要)FreeDOS。