Я пытаюсь установить Ubuntu 12.04 Server (32bit) на машину, используя USB-накопитель. Я использовал Universal-USB-Installer-1.8.9.4 , который поддерживает сервер 12.04, чтобы получить ISO на USB-накопитель.
[!!] Загрузка компонентов программы установки с CD
[ 119] При чтении данных с компакт-диска возникла проблема. Пожалуйста, убедитесь, что он находится в приводе. Если повторная попытка не работает, вам следует проверить целостность вашего CD-ROM.
Не удалось скопировать файл с компакт-диска. Повторить попытку?
blockquote>
Повторная попытка также не удалась. Попытался снова запустить и снова установить на 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 или этот файл повреждены.
blockquote>
Также пробовали ежедневную сборку Ubuntu-Server 12.04 LTS (Precise Pangolin). Не ходи туда. Даже проверил iso SHA1-хэши, и они совпадают.
Пробовали LinuxLive USB Creator 2.8.11 и unetbootin-windows-575, чтобы посмотреть, было ли это изображение с программным обеспечением USB-накопителя, но все еще не вышло.
Есть идеи?
Для меня было достаточно изменить эти расширения (*.ude
на *.udeb
) в \pool\main\l\linux
.
Это было мое решение с установкой сервера Ubuntu 12.04 LTS с USB Pendrive:
Создайте каталог cdrom
непосредственно в корне файловой системы:
mkdir /cdrom
(Если у вас возникли проблемы с созданием каталога /cdrom
, отключите проигрыватель компакт-дисков в BOIS или отсоедините кабель)
Установите USB, как если бы это был CD-ROM:
mount -t vfat /dev/sdb1 /cdrom
Где sdb1
- это ваше USB-устройство.
Вот и все.
Здесь проблема (неработающий образ установщика на USB для сервера 10.04 64b) была решена с помощью загрузчика создателя диска в существующей установке 12.04 (edu i386). Создатель загрузочного диска в Ubuntu 10.04.4 LTS 64b вызвал поврежденный startup-usb и, кажется, не совместим (достаточно) для создания установочной usb-карты 12.04.
и выполните следующую команду (запомните имя устройства / pendrive):
mount -o loop /dev/sdb1 /cdrom
exit
выберите опцию загрузки конфигурации из cdrom
Решением является использование Startup Disk Creator. Я попробовал его на своем USB-ключе и без проблем установил Ubuntu Server 12.04 LTS 32 бит. Я использую Ubuntu Desktop 12.04 LTS для создания загрузочного USB-диска. См. Эту статью для получения подробной информации о Startup Disk Creator: http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu
Кажется, есть некоторые ошибки именования файлов в \pool\main\l\linux
(я нашел там ложные расширения *.ude
вместо *.udeb
) и ошибку MD5-Checksum с ./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default
). После исправления этих ошибок я могу установить 32-разрядную версию сервера.
Я использовал текущую версию PendriveLinux для Windows (1.8.9.6), и у меня также была эта проблема. Создание загрузочной флешки с помощью загрузочного диска решило мою проблему.