在查看了有关创建可启动 USB 的 Ubuntu 说明后,我在 Google 上搜索了这个问题,似乎有很多不同的方法可以做到这一点。以下是我尝试过的方法:
- 下载
Ubuntu 14.04.1 desktop 64-bit
iso。 - 发现解释如何创建可启动的 ubuntu iso 的链接。
dd if=path/to/iso of=/dev/sdd1
按指示运行。- 尝试启动。什么都没有(光标闪烁,直到我按下 Ctrl+Alt+Del 才有活动)
- 寻找另一个链接,这次告诉我安装
unetbootin
- 尝试启动,得到一个无法加载 COM32 文件 menu.c32。建议的修复方法是查找文件。已检查。我的系统上不存在该文件。
- 再去谷歌搜索一下。这次有人告诉我debian ISO 可以直接复制。也许 Ubuntu isos 可以通过这种方式复制?不。
- 查看 Ubuntu 网站上的说明再次。说明没有什么帮助。
- 来这儿问问吧。
是否有人有办法创建可启动的 Ubuntu USB 棒,该棒可与 Ubuntu 14.04 配合使用并可在系统中使用Debian
?
答案1
可启动 ISO 映像包含分区表和引导记录,因此必须写入磁盘而不是分割。 这dd
您运行的命令将 ISO 映像写入,即磁盘的第一个分区。只需将其写入即可。sdd1
sdd
sdd
dd if=path/to/iso of=/dev/sdd
当然,作为ubuntu_tr 说,请务必检查这是否是正确的设备,否则您可能会覆盖并破坏完全不同的驱动器上的数据。我犯过这种错误,虽然我的备份救了我一命,但这确实很不方便!请记住,可移动设备的设备节点条目可能会在安装之间发生变化。(如果您管理其他系统,请确保您没有意外地通过 SSH 进入其中一个系统并无意中远程运行它。)sdd
dd
Ubuntu 用户(使用 Ubuntu 将 Ubuntu(或其他)ISO 映像写入闪存驱动器的人)需要运行dd
和sudo
:
sudo dd if=path/to/iso of=/dev/sdd
在 Debian(Arman 用于创建 Ubuntu 安装介质的操作系统)上,sudo
是多种广泛使用和支持的选项之一,另一个主要的选项是su
使用单独的 root 密码。相比之下,Ubuntu 系统几乎总是需要sudo
以 root 身份运行命令。
答案2
dd if=Ubuntu\ 14.04.1\ desktop\ 64-bit.iso of=/dev/sdb bs=512k
sdb 可能会根据您的系统而变化。请仔细检查。
答案3
实际上,在我看来,这是 UNetbootin 或 Syslinux 的错误。
基本上,Unetbootin 安装时不需要 3 个文件,而这 3 个文件的功能通常由 Syslinux 提供。
在 USB 驱动器上完成原始 UNetbootin 安装后,尝试以下命令:
cd /usr/lib/syslinux/modules/bios/
cp libcom32.c32 /media/path/to/usb/drive/
cp libutil.c32 /media/path/to/usb/drive/
cp menu.c32 /media/path/to/usb/drive/
如果您对此还有其他问题,请给我发私信。
我按照此处的说明解决了这个问题: https://bugs.launchpad.net/unetbootin/+bug/1190256
和这里: https://bugs.mageia.org/show_bug.cgi?id=11910
Mageia 伙计们是 gs。