当前位置: 首页>>技术问答>>正文


Ubuntu 12.04服务器的USB驱动器安装失败 – 找不到CD-ROM的组件

, , ,

问题描述

我正在尝试使用USB memory 棒在这台机器上安装Ubuntu 12.04服务器(32位)。我使用了支持12.04服务器的Universal-USB-Installer-1.8.9.4来将ISO引入USB驱动器。

  1. 计算机启动安装过程确定。

  2. 它通过Ubuntu语言,语言环境和键盘选择。

  3. 然后开始加载其他组件。在这一点上它通过大约四分之一的时间抛出大错误信息说:

[!!] Load installer components from CD

There was a problem reading data from the CD-ROM. Please make sure it is in the drive. If retrying does not work., you should check the integrity of your CD-ROM.

Failed to copy file from CD-ROM. Retry?

server,system-installation,live-usb,ubuntu

重试显然也失败了。再次尝试了re-running并再次安装到USB上但没有变化。已尝试检查CD-ROM完整性错误,并且它打破了此错误:

[!] Check the CD-ROM(s) integrity

Integrity test failed

The ./pool/main/l/linux/fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386. file failed the MD5 checksum verification. Your CD-ROM or this file may have been corrupted.

server,system-installation,live-usb,ubuntu

还尝试了Ubuntu-Server 12.04 LTS(精确穿山甲)日常生产。不去那里。甚至检查了iso SHA1哈希并且它们匹配。

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

有任何想法吗?

最佳解决思路

似乎有一些命名错误与\ pool \ main \ l \ linux下的文件(我发现虚假扩展* .ude而不是* .udeb那里)和MD5-Checksum错误与./install/netboot/ubuntu-installer/i386 /pxelinux.cfg/default)。修复这些错误后,我就可以安装32位Server Edition了。

次佳解决思路

这是我使用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设备。

就这样。

第三种解决思路

解决方案是使用Startup Disk Creator。我在我的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

第四种思路

对我来说,在\pool\main\l\linux下更改这些扩展(*.ude*.udeb)就足够了。

第五种思路

我找到了另一个解决方案。按照步骤:

  • 使用Universal-USB-Installer-1.8.9.4创建可启动的pendrive

  • 也将相同的iso文件复制到pendrive

  • 重启系统并选择执行shell命令

  • 运行以下命令(介意设备/pendrive名称):

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

  • 将显示一个选项列表;选择与加载iso相关的第3,第4和第5

  • 现在在主菜单上选择从磁盘加载iso的选项

  • 将显示一个磁盘列表,选择与您的pendrive相对应的磁盘

  • 将显示iso文件选择此项,您就完成了

  • 按照屏幕上的其他选项进行操作

第六种思路

这里的问题(在usb上为10.04 64b服务器破坏了安装程序映像)是通过在现有的12.04安装(edu i386)上使用启动盘创建器来解决的。 Ubuntu 10.04.4 LTS 64b上的启动盘创建者导致损坏的startup-usb并且似乎不兼容(足够)创建12.04安装usb-stick。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1963.html,未经允许,请勿转载。