如何从.iso文件创建可启动的USB?

我正在尝试从一个.iso镜像文件创建一个可启动的USB闪存驱动器(它不是Linux发行版或任何类似的东西),用于与CD一起使用。我已经尝试过UNetbootin和dd,但它们无法启动。

3请问可以更具体一点吗?ISO 文件将运行在哪个操作系统上?启动创建过程取决于您想要从中引导的操作系统。 - João Pinto
如果你这样做,你的USB闪存驱动器将比平常使用的时间更短。你不能多次写入USB闪存驱动器。干杯! - DrKenobi
另请参阅:http://askubuntu.com/questions/59551/how-to-burn-iso-to-usb-device/60430#60430 - LiveWireBT
我按照这个方法https://youtu.be/wJRzndIgzL4创建了一个可启动的USB驱动器。 - Luzan Baral
5个回答

试试Ubuntu启动盘创建器,我不认为它会对输入的ISO文件有所歧视。(系统->管理->启动盘创建器)然后选择要刻录的.ISO文件和输出的USB驱动器。我现在已经多次使用它来创建一个引导环境,无论是在闪存驱动器还是备份USB硬盘上。
不过,您还没有告诉我们关于USB驱动器本身的任何信息,这可能很方便:
  • 打印sudo fdisk -l /dev/sdX的输出(其中sdX是插入USB驱动器时分配给其设备(sda/sdb/sdc等)的名称,您可以在插入驱动器时在dmesg底部找到此信息)

    我的(MacbookPro上的):
    Device      Boot    Start         End      Blocks   Id  System
    /dev/sdb1               1          26      204819+  ee  GPT
    /dev/sdb2   *          26        3065    24414064   af  HFS / HFS+
    /dev/sdb3            3082        3212     1048576   82  Linux swap / Solaris
    /dev/sdb4            3212        9291    48827392   83  Linux
    

    (确保驱动器上的分区实际上被标记为可引导(*在引导列中)

  • 尝试从可引导的USB闪存驱动器或类似设备上启动您的计算机进行测试,可能它不支持或未设置为从外部USB设备启动(请检查BIOS获取更多信息)

  • 此外,将可引导驱动器连接到另一台计算机上,这样至少可以告诉您驱动器本身是否正常工作

6USB创建工具("usb-creator-gtk")在我尝试时无法处理openSUSE的.iso文件。它似乎只支持Ubuntu的.iso文件。 - Pointy
1这个工具对于openSUSE来说已经不再必要了,因为他们的ISO镜像已经被设计成可以使用dd命令进行引导。 - MaKR
1启动盘创建工具对我来说总是不稳定,无论是在尝试“擦除磁盘”还是创建USB映像时都会崩溃。按照相关的SO线程建议,使用“sudo usb-creator-gtk --allow-system-internal”启动也没有帮助。我的操作系统是Ubuntu 15.04桌面版。 - Jonathan Hartley
3不幸的是,这个解决方案并不普遍适用,也没有正确回答所提出的问题;它只能写入Ubuntu发行版ISO,不能用于写入其他可引导的ISO(截至16.04仍然如此!) - Escher

通常情况下,Unetbootin运行得很完美,如果可能的话,尝试提交一个错误报告。
如果你想制作一个可启动的Ubuntu闪存盘,可以尝试使用Ubuntu启动盘写入工具。
对于Fedora来说,也有类似的实用程序。

4Calixte说:“(这不是一个Linux发行版或类似的东西)”... - Vojtech Trefny
第一次使用时完美运行(用于可引导的Ubuntu ISO),而此页面上的其他答案无法正常工作。 - Jonathan Hartley

MultiBoot USB可以满足你的需求。不过,你的ISO文件应该是一个Linux发行版。

8问者说:“这不是一个 Linux 发行版。” - Nicolas Raoul

一个“可启动”的USB盘需要将“可启动”的ISO文件刻录到其中。
简单来说,如果将所述的ISO文件刻录到DVD上可以得到一个可启动的DVD,那么任何方法(如“启动盘创建器”)将ISO文件“刻录”到USB上都能达到目的。但是,如果ISO文件不能生成可启动的DVD,那么它就永远无法生成可启动的USB,因为你的ISO文件本身就不具备可启动性。
我知道我在回复一个两年前的帖子,但是考虑到浏览量和未解答的状态,我忍不住要回答一下。

创建可启动的USB驱动器从.iso文件最好的软件对我来说是multisystem,可以通过点击this link下载。

interface


1这个网站似乎没有任何可供下载的内容,只有出售USB闪存盘。 - Nicolas Raoul
那张图片看起来就像有人看到小部件工具包演示然后想到了“原来界面应该是这个样子”的感觉。 - Andreas