无法使用 UnetBootin 使 U 盘可启动

无法使用 UnetBootin 使 U 盘可启动

我的一个 U 盘里有一个 RHEL 的 iso 文件。现在我想先让设备可启动,以便稍后可以将 RHEL 用作虚拟机。现在问题是,即使按照说明进行安装http://www.pendrivelinux.com/using-unetbootin-to-create-a-linux-usb-from-linux/,我仍然无法安装它,因此无法使其可启动。

我还是不明白真正的问题所在。或者还有其他方法可以安装此类软件包,使 USB 可启动吗?

编辑:我的目的是通过 KVM 安装 RHEL。我现在有 Ubuntu 14.04,并且我在 pen-drive 中有一个从其他系统下载的 RHEL 的 iso 文件。

答案1

需要检查以下几件事:

  1. USB 驱动器上是否有足够的空间?
  2. USB 驱动器是否已安装?

在尝试运行 unetbootin 之前,您可能需要尝试重新格式化驱动器注意,这将擦除 USB 驱动器!

sudo fdisk /dev/sdx (replace x with whatever the usb drive # is)

d然后输入ENTER Key这将删除当前分区。如果驱动器有多个分区,则需要重复此步骤,直到删除所有分区。

Command (m for help): d
Selected partition 1
Partition 1 has been deleted.

然后添加一个新的分区:

Command (m for help): n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-3915775, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-3915775, default 3915775): 

Created a new partition 1 of type 'Linux' and of size 1.9 GiB.

然后按“w”写入更改:

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

然后您应该能够使用 unetbootin 来创建可启动的 USB 驱动器。

答案2

事实上没有这样的问题。不知何故我忘记检查 .iso 文件的文件权限。将其设置为 exe,然后就能够通过 kvm 启动 RHEL。

相关内容