如何让Unetbootin识别已安装的USB驱动器?

我正在使用Ubuntu 12.04,每次我尝试将Ubuntu ISO映像写入磁盘以便我可以安装它时,Unetbootin说/dev/sdb1没有安装。 但Ubuntu在插入时会自动安装驱动器,对吧? 如何让Unetbootin识别驱动器已安装?

正如beeju 建议的那样 ,您可以手动安装驱动器。 但是,你是对的 – 通常,Ubuntu会在连接或打开驱动器时自动安装驱动器。

有两种常见情况会出现您所描述的问题:

  1. 从技术上讲,驱动器没有安装。 安装卷(即分区)。 如果驱动器上没有分区,Ubuntu无法安装它(既不自动也不安装)。 如果有,但它被损坏或(这不太可能)Ubuntu无法识别的类型,它也将不会被安装。

  2. Unetbootin要求将写入.iso映像内容的分区格式化为FAT16或FAT32。 (你应该使用FAT32除非你的图像很小并且你知道你需要使用FAT16。)此外,它应该是磁盘上的第一个分区,除非你真的知道你在做什么并且知道你需要做某事不同的是,它应该是磁盘上唯一的分区,它应该占用所有可用空间。 此外(尽管通常不需要做任何事情来实现这种情况),它应该是主要(非逻辑)分区,磁盘的分区表应该是MSDOS类型。

如果您的磁盘上有宝贵的数据,那么您无论如何都不应该将.iso映像写入其中,因为这会破坏数据。 否则,您可以通过在磁盘上创建新的分区表,然后创建一个占用FAT32类型的所有可用空间的单个分区,安全地解决上述任一或两个问题。

一种简单的方法是使用GParted分区编辑器,它由gparted包提供。 您可以在软件中心中安装该软件包。 然后运行GParted。 在GParted窗口右上角的下拉菜单中选择驱动器。 确保您选择了正确的驱动器 – 在错误的磁盘上执行这些数据破坏操作会很糟糕!

执行编辑>创建分区表并接受默认值。 然后创建一个FAT32分区,也是默认的一切。 这将使它成为主要分区并尽可能大。

然后单击绿色复选标记以应用更改。 您现在可以安装驱动器(或将其取出并重新装入,并且应自动安装)。 当GParted完成时,关闭它。 然后你可以用Unetbootin写一个.iso图像。


或者,您可以考虑使用其他方法将.iso映像写入驱动器,这样可以跳过格式化并安装驱动器。

您可以将Startup Disk Creator用于此目的,如官方安装说明中所述 。

您也可以从命令行使用dd 。 见dd(1) 。 如果您有一个名为ubuntu-12.04-desktop-i386.iso.iso映像并位于Downloads文件夹中,并且如果您要将其内容写入ubuntu-12.04-desktop-i386.iso中的/dev/sdb1 ,则相应的dd命令为:

 cd ~/Downloads sudo dd if=ubuntu-12.04-desktop-i386.iso of=/dev/sdb 

告诉它输出到/dev/sdb (或者你想要它的任何驱动器)非常重要, 而不是 /dev/sdb1 (即,不是驱动器上的第一个分区)。

我没有让UNetbootin列出我的USB驱动器,但如果您知道设备名称,可以强制它使用特定的驱动器:

 unetbootin installtype=USB targetdrive=/dev/sdb1 

您可以通过列出所有内容来了解​​您的设备编号:

 sudo fdisk -l 

希望这可以帮助?

我欢迎你来到这里!我认为这是Ubuntu的常见行为,因为我在很多场合都经历过这样的事情。我这次做的只是点击the drive并在Nautilus window打开它。然后回到特定的应用程序需要这个驱动器。 这里有清楚的描述。此外,最好看到此驱动器显示在文件系统>媒体中。

我发现对我来说,当usb驱动器标有非ASCII符号时会发生这种情况。 因此,尝试将其更改为包含纯ASCII。 不确定空格,但总是更好地命名它没有像drive_8gb这样的drive_8gb

例如,卸载驱动器时,可以使用gparted更改标签。 一旦我按照描述将其标记并重新连接,unetbootin就开始与驱动器配合良好。

在Linux Mint 19(基于Ubuntu 18)上,其他建议本身并没有帮助 – 只将分区重命名为ASCII字符,格式化为FAT32,在命令行中添加目标。

帮助将Unetbooting图形界面中的驱动器从分区更改为驱动器,在我的情况下最终摆脱了’1’。

顺便说一句,我没有看到如何添加几个ISO文件来驱动,这就是为什么我尝试使用它如此建议: 多分区多操作系统可启动USB …

编辑:在重新创建有问题的USB记忆棒的分区表之后,问题就消失了,现在Unetbooting也可以与分区一起使用(虽然不能从结果棒中启动…)。