Ubuntu 12.04 Server 的 USB 驱动器安装失败-无法从 CD-ROM 中找到组件

Ubuntu 12.04 Server 的 USB 驱动器安装失败-无法从 CD-ROM 中找到组件

我正在尝试安装Ubuntu 12.04 服务器(32 位)在这台使用 USB 记忆棒的机器上。我使用了Universal-USB-安装程序-1.8.9.4它支持 12.04 服务器将 ISO 放到 USB 驱动器上。

  1. 计算机启动成功,安装过程正常。
  2. 它完成了 Ubuntu 语言、区域设置和键盘选择。
  3. 然后开始加载其他组件。此时,它已经加载了大约四分之一,然后抛出了一个大错误消息:

[!!]从 CD 加载安装程序组件

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

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

带有紫色背景的 cd rom 错误

重试显然也失败了。尝试重新运行并再次安装到 USB 上,但没有变化。尝试检查 CD-ROM 完整性错误,但出现以下错误:

[!] 检查 CD-ROM 的完整性

完整性测试失败

./pool/main/l/linux/fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386. 文件未通过 MD5 校验和验证。您的 CD-ROM 或此文件可能已损坏。

在此处输入图片描述

还尝试了 Ubuntu-Server 12.04 LTS (Precise Pangolin) 每日构建版。不行。甚至检查了 iso SHA1 哈希值,它们匹配。

已经尝试过 LinuxLive USB Creator 2.8.11 和 unetbootin-windows-575 来查看它是否是带有 USB 驱动软件的图像,但仍然不行。

有任何想法吗?

答案1

这是我使用 USB Pendrive 安装 Ubuntu 12.04 LTS 服务器的解决方案:

  • 运行安装程序。
  • 打开 shell ( ALT+ F2)。
  • cdrom直接在文件系统的根目录上创建目录:

    mkdir /cdrom
    

    (如果创建目录时遇到问题/cdrom,请在 BOIS 中禁用 CD-rom 播放器或断开电缆)

  • 将 USB 像 CD-ROM 一样挂载:

    mount -t vfat /dev/sdb1 /cdrom 
    

    sdb1你的 USB 设备在哪里。

就这样。

答案2

似乎下面的文件存在一些命名错误\pool\main\l\linux(我发现了错误的扩展名)*.ude并且*.udeb存在 MD5 校验和错误./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default。修复这些错误后,我就可以安装 32 位服务器版本了。

答案3

解决方案是使用启动盘创建器。我已在 USB 密钥上尝试过,并且顺利安装了 Ubuntu Server 12.04 LTS 32 位。我使用 Ubuntu Desktop 12.04 LTS 来创建我的 USB 启动盘。有关启动盘创建器的详细信息,请参阅本文:http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu

答案4

我找到了另一种解决方案。请按照以下步骤操作:

  • 使用 Universal-USB-Installer-1.8.9.4 创建可启动的 U 盘
  • 还将相同的 iso 文件复制到 pendrive
  • 重新启动系统并选择执行 shell 命令
  • 运行以下命令(注意设备/pendrive 名称):

    mount -o loop /dev/sdb1 /cdrom
    exit
    
  • 选择选项从 cdrom 加载配置

  • 将显示一个选项列表;选择与加载 iso 相关的第 3、第 4 和第 5 个
  • 现在在主菜单上选择选项从磁盘加载 iso
  • 将显示磁盘列表,选择与您的 U 盘相对应的磁盘
  • 将显示 iso 文件,选择该文件即可完成
  • 按照屏幕上的其余选项操作

相关内容