我如何知道我的 USB 闪存驱动器是否可以启动?

我如何知道我的 USB 闪存驱动器是否可以启动?

我想先试用一下 Linux Mint,然后再决定是否将它安装在我的笔记本电脑上。我有一个 ISO 映像,已将其dd复制到 USB 闪存驱动器上 ( sudo dd if=~/Downloads/linuxmint-14.1-cinnamon-dvd-32bit.iso of=/media/24C4-1E16/linuxmint-14.1-cinnamon-dvd-32bit.iso oflag=direct bs=1048576),但当我重新启动计算机并从闪存驱动器启动时,我收到“磁盘错误,请按任意键重新启动”的提示。

问题是,我不知道我是否弄错了闪存驱动器,或者我是否得到了错误的 iso 映像。 iso 映像的文件名称中写着“dvd”,因此它肯定是错误的映像,但我没有看到任何其他版本的 linux mint 可供下载。所以如果你能给我指出这个方向,那将会很有帮助。

更新:

 $ sudo dd if=~/Downloads/linuxmint-14.1-cinnamon-dvd-32bit.iso of=/dev/sdb/linuxmint-14.1-cinnamon-dvd-32bit.iso oflag=direct  bs=1048576
 dd: opening `/dev/sdb/linuxmint-14.1-cinnamon-dvd-32bit.iso': Not a directory

看起来我不需要“of=”部分中的文件名

答案1

您的 USB 不需要安装,只需使用:

sudo dd if=~/Downloads/linuxmint-14.1-cinnamon-dvd-32bit.iso of=/dev/sdX oflag=direct bs=1048576

小心使用 X,通常 sda 是你的硬盘,因此 sdb、sdc 可以是你的 USB 驱动器

答案2

看起来您使用的dd命令不正确。使用您的命令,您将dd进入已安装到该位置的分区(或驱动器的一部分)。

要使dd驱动器可启动,您需要写入整个驱动器(而不是分区)。驱动器也不应该被安装。

您的命令应该类似于:

sudo dd if=~/Name/Downloads/image.iso of=/dev/sdx

确保选择正确/dev/sdx,否则您很容易损坏系统或毁坏另一个驱动器。

(在 OSX 上,它可能是 /Volumes/Something of=)。

因此,回答您的问题,您可以通过发出错误的命令来知道您的驱动器无法启动:)

答案3

检查将图像存入 USB 驱动器是否足够dd,您可能需要做一些特殊的事情。

相关内容