无法从 USB 安装备用 CD?

无法从 USB 安装备用 CD?

我正在尝试安装具有全硬盘加密功能的 Ubuntu 12.04。下载并安装 Ubuntu live CD 后,我了解到 truecrypt 不支持 Linux 上的全盘加密。我还了解到,在 Ubuntu 上获得“近乎全盘加密”的最佳方法是从备用安装 CD 安装它。我试过了,但我的 CD 读取器/刻录机出了问题,所以当我插入 CD 时它无法启动。

我的想法是利用我在未加密的 Ubuntu 系统上下载的 .iso,使用 Unetbootin 制作 USB 驱动器。

用于此的 USB 驱动器与我所知的在同一台计算机上与之前的 ubuntu live 系统一起使用的 USB 驱动器是同一个品牌。我也为该 USB 使用了 unetbootin,但当时我是在 Windows 上创建的。

USB 启动正常,我完成了安装过程的前几个步骤。但是,过了一会儿,我收到一个“框”,其中显示以下错误消息

“从 CD 加载安装程序组件”

从 CD-ROM 读取数据时出现问题。请确保数据在驱动器中。如果重试无效,则应检查 CD-ROM 的完整性。

“无法从 CD-ROM 复制文件。重试吗?”

那我就没法再继续下去了。

我搜索了很多,发现这一页这似乎可以解决这个问题:

我尝试按照提示操作。按下 后TAB,我写道:

cdrom-detect/try-usb=true

没有引号,因为我认为这是正确的。

当我按下 时TAB,已经出现一条文字:

/ubnkern initrd=/ubninit vga=788 -- quiet

可以删除。我尝试过删除之前的文本,也可以尝试在之前--插入文本。cdrom-detect/try-usb=true

知道哪里出了问题吗?我想进行全系统加密,或者尽可能全系统加密。我不想只加密我的 /home 文件夹。也许这不是最简单的方法。

我使用 SanDisk USB 驱动器。我知道某些 SanDisk 驱动器的 U3 启动器存在问题,但我以前从未从类似磁盘中删除过 U3,而备用安装确实可以启动,因此我认为使用 U3 删除对我没有帮助。

任何有关更简单的方法的帮助或指示都将不胜感激。

答案1

如果您从 Windows 写入 iso,我发现使用 Win32 Disk Imager 而不是 Universal-USB-Installer 可以避免未检测到 cdrom 的问题。

如果你不这么做,那么这个解决方法有效:http://www.mattkowalczyk.com/blog/?p=169

答案2

当我从 USB 安装 Ubuntu 服务器时,我遇到了类似的问题,安装无法挂载 CD-ROM 来安装文件。对我有用的修复方法如下。

  1. 打开终端
  2. 将您的 USB 驱动器插入您的电脑。
  3. 输入 sudo fdisk -l
  4. 记下 USB 驱动器挂载点。
  5. Sudo umount(USB 驱动器分区,例如 /dev/sdb1、/dev/sdc1 等)
  6. 跑步sudo dd if=(Img 文件位置) of=(usb 驱动器位置,/dev/sdb,不包括分区号。

然后重新启动并从媒体启动。您应该不会遇到任何问题。

答案3

我认为你应该将多余的文本与现有行合并,而不是替换它。因此,最后你应该:

/ubnkern initrd=/ubninit vga=788 cdrom-detect/try-usb=true -- quiet

请注意,在我的计算机上,该行看起来完全不同:

/install/vmlinuz initrd=/install/initrd.gz file=/cdrom/preseed/ubuntu.see vga=788  cdrom-detect/try-usb=true quiet --

答案4

查看http://cirrus.ucsd.edu/~pierce/fix_ubuntu_usb/

有一个脚本可以修复 USB 中的截断名称。

相关内容