Не удается установить USB-диск с Ubuntu 12.04. Не удается найти компоненты с компакт-диска

Я пытаюсь установить Ubuntu 12.04 Server (32bit) на машину с помощью USB-накопителя. Я использовал Universal-USB-Installer-1.8.9.4, который поддерживает сервер 12.04, чтобы получить ISO на USB-накопитель.

  1. Компьютер загружает процесс установки в порядке.
  2. Он проходит через язык Ubuntu, выбор языка и клавиатуры.
  3. Затем начинается загрузка дополнительных компонентов. В этот момент он проходит около четверти, а затем выдает большое сообщение об ошибке:

[!!] Загрузка компонентов программы установки с CD

При чтении данных с компакт-диска возникла проблема. Пожалуйста, убедитесь, что он находится в приводе. Если повторная попытка не работает., Вы должны проверить целостность вашего 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-накопителя, но все равно не прошло.

Есть идеи?

7 ответов

Решение

Кажется, есть некоторые ошибки именования с файлами в \pool\main\l\linux (Я нашел ложные расширения *.ude вместо *.udeb там) и ошибка контрольной суммы MD5 с ./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default). После исправления этих ошибок я могу установить 32-разрядную версию сервера.

Это было мое решение с установкой сервера Ubuntu 12.04 LTS с USB Pendrive:

  • Запустите установщик.
  • Откройте оболочку (ALT + F2).
  • Создать каталог cdrom непосредственно в корне файловой системы:

    mkdir /cdrom
    

    (Если у вас есть проблемы с созданием каталога /cdrom, отключите проигрыватель компакт-дисков в BOIS или отсоедините кабель)

  • Смонтируйте USB как CD-ROM:

    mount -t vfat /dev/sdb1 /cdrom 
    

    куда sdb1 ваше устройство USB

Это все.

Для меня было достаточно изменить эти расширения (*.ude в *.udeb) под \pool\main\l\linux,

Решением является использование 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

Я нашел другое решение для этого. Следуйте шагам:

  • создать загрузочный Pendrive, используя Universal-USB-Installer-1.8.9.4
  • также скопируйте тот же файл ISO в Pendrive
  • перезагрузите систему и выберите команду "Выполнить оболочку"
  • выполните следующую команду (запомните имя устройства /pendrive):

    mount -o loop /dev/sdb1 /cdrom
    exit
    
  • выберите опцию загрузки конфигурации из cdrom

  • список опций будет показан; выберите 3-й,4-й и 5-й, которые связаны с загрузкой ISO
  • Теперь в главном меню выберите опцию загрузки ISO с диска
  • Появится список дисков, выберите тот, который соответствует вашему Pendrive
  • ISO-файл будет показан, выберите это и все готово
  • следуйте остальным параметрам на экране

Здесь проблема (неработающий образ установщика на USB для сервера 10.04 64b) была решена с помощью загрузчика создателя диска в существующей установке 12.04 (edu i386). Создатель загрузочного диска в Ubuntu 10.04.4 LTS 64b вызвал поврежденный startup-usb и, по-видимому, несовместим (недостаточно) для создания установочного usb-флешки 12.04.

Я использовал текущую версию PendriveLinux для Windows (1.8.9.6), и у меня также была эта проблема. Создание загрузочной флешки с помощью загрузочного диска решило мою проблему.

Другие вопросы по тегам