我喜欢尝试不同的 Linux 发行版,不喜欢对主驱动器进行分区。我有很多实际的硬盘驱动器可以用于此(我喜欢每个驱动器一个操作系统)。无论如何,我试图将 ISO 刻录到我的外部硬盘驱动器(Seagate),但我做不到,因为 Windows 7 USB 工具和 UNetBootin绝不检测外部硬盘或者外部硬盘驱动器外壳。
为什么它检测不到它们?它只显示我的主硬盘和我的 USB 记忆棒。有没有比将要检测我的外部硬盘并将其识别为可以刻录 ISO 文件的东西?
答案1
我可能来晚了。但对于其他面临此问题的人来说。您可以从命令提示符启动 Unetbootin,并传递以下选项:
unetbootin installtype=USB targetdrive=F:\
答案2
Unetbootin 曾经支持这个功能,但是后来已删除。这意味着没有办法使用 Unetbootin 来做到这一点。但是,如果您只想测试 Linux 系统而不需要使用分区,我建议您查看虚拟化系统。类似虚拟盒不仅允许您测试,还可以在 Windows 系统中安装完整的 Linux 系统。除此之外,最好的选择是使用带有 Live USB 系统的 Linux 发行版,并使用 Live USB 安装来安装完整的系统。
编辑:
我找到了一个可以满足你需求的系统,至少理论上是这样。我没有多余的硬盘可以用来测试它...但是这种方法应该允许你从外部硬盘启动多个 ISO。
您需要使用YUMI(您的通用多重引导集成器)执行此任务。此工具是由 PendriveLinux.com 的友好创建者整理的。我以前用过它,要从中获取所需的信息,只需:插入外部硬盘驱动器,启动程序,选择“显示所有设备”复选框,选择驱动器,告诉它您正在使用的发行版,导航到它,然后单击创建。
如前所述,当此过程完成时,系统会询问您是否要添加另一个 iso/distro。在首次运行后,每当您想要添加另一个 iso/distro 时,您只需启动程序并按照上述说明操作即可。如果您需要删除已安装的系统,只需单击“查看或删除已安装的发行版”即可。
根据评论,它看起来像Lili USB 创造者也可以。不过我从未尝试过。所以我无法指导您完成这些步骤。
希望这可以帮助!
答案3
问题是您无法单独下载 Ubuntu 的 iso 文件。您需要先下载一个 iso 文件以将其刷入 USB。这会将 USB 变成安装介质,而不是操作系统。因此,即使您成功刷入硬盘,您也只会获得安装介质。
如何正确安装 Linux 镜像
- 您可以使用 Unetbootin 将映像闪存到 USB,然后重新启动计算机以从 USB 启动
- 点击桌面上的安装快捷方式
- 完成安装过程
- 在“安装类型”阶段之后,插入硬盘后选择硬盘(可能是 sdb 或 sdc)
- 安装
- 现在您可以从硬盘启动到 Linux
答案4
这并不是您的 USB 磁盘无法被识别,而是您的分区格式无法被识别。
因此,请小心格式化 USB 磁盘(或密钥,或其他任何东西,但不是 SD 卡),使用 FAT32 格式,不要使用其他格式。
他们删除了“显示所有磁盘”选项是非常非常好的事情,因为一些用户将实时 ISO 直接安装到正在使用的磁盘上,并且显然破坏了他们所有的安装,无法在他们用来运行 Unetbootin 的操作系统中再次启动。
如果您的安装介质是 USB 卡,您可以使用 Android 手机或 PC 上的 Android 操作系统(Bliss-OS/Android-x86、Phoenix OS、PrimeOS....),然后运行埃奇德罗伊或者驱动Droid,或者其他类似的 apk 应用程序。
即使可能,我也不会相信 Unetbootin 会将 ISO 安装到 SD 卡,因为它不是为此而设计的。
例如,我现在正在另一个 LiveCD 操作系统下使用 Unetbootin。
我无法再启动我的 PC,因此我制作了一个多系统 USB 密钥,然后我使用 Unetbootin 或多系统程序(包含在此发行版中)制作可启动的 USB 磁盘。
Unetbootin 仅适用于一个操作系统,而 Multisystem 可以实现多重引导,具有多个操作系统,并且您可以添加修复工具,例如,如果它们是 ISO(引导修复、防病毒 ISO 等...),或 Windows 上的 Yumi 等...
我使用此 liveCD 中的 Gparted 对要用作安装介质的 USB 磁盘进行分区。我对其进行了分区,并将其分配给第一个分区(我们将在此处使用 FAT32 格式)。我使用第一个分区,因为我不确定像 Unetbootin 这样的实用程序是否可以看到另一个分区(我认为它们看不到),这是安全的方法。
我将其标记为“FAT32“以确保安全。无论你做了什么,无论你是否遵循第一部分,如果你已经有一个正常的 FAT32 分区,你必须确保要使用的分区已安装。
有时,你会认为 Unetbootin 没有检测到分区,而只是因为分区没有正确安装。我遇到过几次这种情况。
要安装它,您有几种方法,您可以通过终端安装它或检查它,例如看这里,它非常详细:https://www.thegeekstuff.com/2013/01/mount-umount-examples/
我使用 GUI 方法,因为 Multisystem 允许我非常快速轻松地完成此操作。由于它直接基于 Ubuntu,因此它有一个名为“磁盘“(全名:Gnome-disks-utility),我唯一要做的就是单击箭头来挂载分区,就完成了。
通常,只需插入 USB 即可安装它,但这取决于您的发行版,并且事情并不总是像理论上那样,有时它不会自动安装,我们不知道原因。
因此,当您安装了 FAT32 分区时,请不要拔下它,因为这会导致它卸载,您将不得不再次安装它,并且分区的 ID 也可能会发生变化。
我有点偏执,所以我总是使用 Gparted 来目视检查我是否在好的分区上工作。记下分区的 ID,例如,我的是 sdc1。
在 Unetbootin 中,在“类型”字段中有两个选项,USB 或磁盘。对于您的介质类型,单击两者,然后搜索分区 ID。
我不得不关闭并重新启动 Unetbootin,才能在字段中看到我的 sdc1 分区。
就是这样。我用 Unetbootin 将 ISO 刻录到我的 USB 外部磁盘,所以说这不可能的人是错的。
唯一可能出现的问题是分区不合理、分区格式不正确以及分区安装不正确。
之后,我确保我的操作系统能够直接从我刚刚创建的 USB 启动,启动它,然后将我刻录到硬盘上的操作系统安装到我的硬盘上。
对于您关于更好的替代方案的问题,有很多替代方案,但如果您在使用 Unetbootin 时遇到问题,那么您在使用它们时也会遇到问题,因为它们并不更容易,也不更好,有些是等效的。
对于 Windows,有很多软件,但我使用并认为值得信赖的是 YUMI、Multisystem 或 Sardu。它们更出名,并且具有允许多重引导的优势,但你会发现它们的数量更多。
Unetbootin 非常酷,因为它使用起来很简单,但我通常更喜欢可多重引导的。
即使 FAT32 是与 Unetbootin(以及一般类似的工具)一起使用的更安全的格式,一些用户还是会使用以下解决方法:https://forums.linuxmint.com/viewtopic.php?t=165389