如何在 USB 驱动器上放置可启动 ISO?

Jus*_*ite 187 usb iso-image livecd bootable-media usb-flash-drive

在 USB 驱动器上放置可启动 ISO 的最佳方法是什么,以便驱动器可启动?ISO,例如实时 Linux 预览磁盘、Windows 安装 ISO 等。

Cli*_* Ok 120

看看开源、快速、免费、简单、小巧的Rufus

在此处输入图片说明

  • +1 表示开源。我非常怀疑不是开源的免费软件。 (15认同)
  • 开源,但 [仅限 Windows](https://github.com/pbatard/rufus/wiki/FAQ#wiki-Do_you_plan_to_port_Rufus_to_LinuxOS_XSome_other_OS)。 (9认同)
  • [注意:我是 Rufus 的作者] @BrainSlugs83、Memtest86+ 和其他基于 El Torito 引导映像的 ISO,支持起来有点棘手。为此,我有一个 [增强功能](https://github.com/pbatard/rufus/issues/63),只是还没有机会进行处理。请注意,很多时候,您只需[使用 Rufus 将驱动器格式化为 FreeDOS,然后使用 7-zip 打开图像并提取内容](https://github.com/pbatard/rufus/wiki/FAQ# Im_trying_to_work_with_an_ISO_but_Rufus_says_its_unsupported),尽管在这种情况下这不起作用,因为图像不是基于 DOS 的。 (6认同)
  • 很好,看起来与旧的 HPUSBFW.EXE 非常相似,http://i48.tinypic.com/2yx4s2w.jpg http://codinguniverse.com/files/HPUSBFW.EXE 虽然这可能只是为了制作可启动的 USB从软盘。你提到的这件事看起来很棒 (2认同)
  • 非常好的软件,正在寻找像这样的简约和技术能力强的东西 (2认同)
  • 加 1 - 可下载的可执行文件甚至已正确签名 (2认同)

小智 54

UNetbootin运行良好,通过简单的向导易于使用,并支持广泛的 Linux 发行版。

要从闪存驱动器安装 Windows,这里有一篇文章解释了如何从闪存驱动器安装 Windows 7。

  • 同意 Woozy;unetbootin 并不总是有效(os x 版本从来没有对我有用)。对于 Mac 用户,我不久前写了一篇关于此的博客文章,因为我厌倦了每次都必须在其他地方找到它:http://blog.peelman.us/post/23452113677/make-a-bootable-usb-来自 Mac 上的 ISO 驱动 (4认同)
  • 应该注意的是,unetbootin 在创建某些发行版的可启动媒体时失败——即使是那些明确列为受支持的发行版。如果发生这种情况,还有其他可用的:免费 USB 安装程序 - http://aligunduz.org/FUSBi/ Tuxboot(Clonezilla、Gparted live 等) - http://tuxboot.org/ Linuxlive USB creator - http://www .linuxliveusb.com/ (2认同)

use*_*686 24

一些 ISO 镜像已经有合适的引导扇区;例如,Arch Linux ISO。在这种情况下,您只需要使用dd ... of=/dev/sda或类似的方法编写图像。(使用分区 ,sda1将不起作用。)

但是,如果 ISO 映像不是专门准备从 USB 驱动器使用的,则必须将该.iso文件作为普通文件复制到磁盘- mountcp,所有这些 - 并安装引导加载程序,例如 Syslinux 或 lilo 或 GRUB。(互联网上已经有几个关于这个主题的页面。)

  • `dd .. of=...` 仅适用于混合 iso 图像。syslinux 包中有一个“isohybrid”实用程序,可用于将常规 ISO 转换为混合 ISO。 (8认同)
  • Debian 在这方面有很好的资源 [这里](http://www.debian.org/releases/stable/amd64/ch04s03.html.en)。具体来说,他们深入研究如何以“艰难的方式”做到这一点。 (3认同)

小智 17

要从 Windows(任何)安装磁盘创建可引导的 USB 驱动器,请使用WinToFlash

它并没有变得更容易。

替代文字

WinToFlash 是免费软件且可移植。

如果您只有 ISO 映像,请将其安装为虚拟 CD/DVD 驱动器(例如使用WinCDEmu)。

对于 Linux 发行版,请使用之前推荐的UNetbootin

  • 恶意软件警报!不要从 BetterInstaller 下载 WinToFlash!BetterInstaller 使用大量 MyStart Search 工具栏和插件感染您的系统和所有 Web 浏览器,并将默认搜索提供程序重新配置为 MyStart 的搜索框、地址栏等。只需卸载所有显示“MyStart”的内容,对吗?这甚至不是冰山一角。其中一些有像“New Tab”(Chrome 扩展程序之一)这样的偷偷摸摸的名字。它甚至将 MyStart 设置为您的主页/新标签页。这是一个巨大的 PITA,试图在 MyStart 入侵您的系统后清除它的所有痕迹。 (18认同)
  • 这在过去可能是一个很好的答案,但 Rufus 更小、更开放,而且,在给定 ISO 的情况下实际上可以像问题所问的那样工作,而当前版本的 WinToFlash 不这样做。 (8认同)

小智 13

查看Windows 7 USB/DVD 下载工具。这是 Microsoft 在 CodePlex 上生产的工具,用于从 DVD ISO 掌握适用于 Windows 7 和 Server 2008 R2 的 USB 闪存驱动器。

Windows 7 USB/DVD 下载工具允许您在 USB 闪存驱动器或 DVD 上创建 Windows 7 ISO 文件的副本。要创建可引导 DVD 或 USB 闪存驱动器,请下载 ISO 文件,然后运行 ​​Windows 7 USB/DVD 下载工具。完成此操作后,您可以直接从 USB 闪存驱动器或 DVD 安装 Windows 7。

  • 这是一个很棒的工具,我经常使用它。但它似乎只适用于 Microsoft ISO。它似乎不适用于 Memtest86+ 等常见的第三方 ISO 映像。 (3认同)

use*_*ser 7

试试UNetbootin

UNetbootin 允许您为 Ubuntu、Fedora 和其他 Linux 发行版创建可启动的 Live USB 驱动器,而无需刻录 CD。它在 Windows、Linux 和 Mac OS X 上运行。您可以让 UNetbootin 为您下载许多现成支持的发行版之一,或者提供您自己的 Linux .iso 文件(如果您已经下载了一个或您的首选发行版不在列表中。

UNetbootin 选择 ISO 映像 UNetbootin 写入 USB 驱动器


Sim*_*mon 6

YUMI 是一个 MultiBoot Live USB Creator,可用于快速轻松地构建自定义可引导 USB 闪存驱动器,其中包含您选择的多个 Live Linux 发行版、Windows 安装程序、防病毒工具、系统诊断和故障排除软件。

更多信息可以在这里找到:

http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

http://www.pendriveapps.com/yumi-multiboot-live-usb-creator/


nik*_*nik 5

看看UNetbootin

UNetbootin可以创建一个可启动的 Live USB 驱动器,如果您没有 USB 驱动器,它也可以在您的本地硬盘上进行“节俭安装”。它可以通过自动下载 ISO 映像(CD 映像)文件或使用现有的 ISO 文件、软盘/硬盘映像或内核/initrd 文件来加载发行版,以安装其他发行版。


UNetbootin 可从 Sourceforge 免费获得(这是我提供的链接)。如果您需要额外的二进制文件,您可以重新打包您正在使用的 ISO 映像,或者(如果在启动时不需要)在启动完成后从同一闪存驱动器上的另一个分区中提取它。

一些可能作为参考有用的链接,

  1. 创建可启动的 Ubuntu Live USB(Ubuntu Feisty 参考)

    还提供了有关如何更新 Live CD 和修改其内容的说明。

  2. melux:自定义 Ubuntu ISO 映像创建脚本

    Melux 是一个 Bash 脚本,可自动创建自定义 Ubuntu ISO 映像。它几乎可以完成您需要做的所有工作:创建必要的工作目录、挂载循环原始 Ubuntu ISO 映像、复制其内容、挂载循环 squashfs 文件、将其内容复制到新目录中并在其中修改 chroot source.lists 和 resolv.conf 以便 chroot 系统可用,然后提供一个漂亮的菜单供用户选择要添加的包组。