не удается установить сервер Ubuntu 14.04 64bit LTS с USB-накопителя - proUbuntu
24 голосов
/ 05 марта 2015

Я создал загрузочный USB с помощью средства создания загрузочного диска (в Ubuntu Desktop 12.04 32bit) из iso-образа сервера Ubuntu 14.04 64 bit, когда я хочу загрузить другой компьютер с помощью этого USB-диска процесс идет нормально, он проходит через выбор языка, затем показывает ошибку, что он не может смонтировать CD-ROM для продолжения установки, я пробовал несколько раз с другими USB-устройствами, но показывает ту же ошибку. Как я могу получить эту работу?

Ответы [ 9 ]

42 голосов
/ 15 июля 2015

Вот как я заставил это работать.

При получении ошибки CD-ROM переместите установочную флешку с одного порта на другой порт USB на вашем ПК. Затем повторите попытку.

Это сработало. Я не знаю почему.

Не только это, но я переустанавливал 14.04 позже той ночью, и ошибка CD-ROM больше не повторялась. 2-я установка прошла без заминки.

Да, это сработало и у меня.

15 голосов
/ 08 мая 2015

Проблема в том, что новый образ не предназначен для использования с unetbootin или любым обычным создателем USB.

Просто используйте dd, как:

dd if=ubuntu-14.04.2-server-amd64.iso of=/dev/sdb bs=16M

(очевидно, замените /dev/sdb на путь к вашему USB-ключу, но не используйте никакие разделы (т.е. не используйте /dev/sdb1, /dev/sdb2 и т. Д. - только все устройство)

13 голосов
/ 10 марта 2015

http://ubuntuforums.org/showthread.php?t=2253860 имеет ответ.

Вот шаги, которые я предпринял, чтобы заставить его работать

  1. Когда вы получаете сообщение об ошибке, Alt + F2 для второй консоли.
  2. Узнайте, к какому устройству относится ваш USB-накопитель (tail -n 100 /var/log/syslog)
  3. Если устройство занято, отключите его (umount / dev / sd [abcdef] 1)
  4. Затем установите его на /cdrom (mount -t vfat /dev/sd[abcdef]1 /cdrom)
  5. Alt + F1 , чтобы вернуться к консоли установки и попытаться снова обнаружить
5 голосов
/ 15 апреля 2015

С установочным CD ubuntu-14.04.2-server-amd64.iso Я столкнулся с той же проблемой, для меня это было так же просто, как запустить: umount /dev/sdc1

Мой tail -n 20 /var/log/syslog показал, что установщик несколько раз пытался смонтировать /dev/sdc1, но поскольку он уже был смонтирован на /media, это явно не удалось.

С помощью приведенной выше команды я отключил USB-CD-привод, и следующая попытка автоматического монтирования сразу же удалась. После Alt + F2 просто проверьте, что в настоящий момент смонтировано, введя mount в командной строке.

3 голосов
/ 15 июля 2015

Шаги здесь:

  1. На третьем экране (не ждите до следующего экрана), нажмите Alt + F1 , Enter
  2. Введите: df -h, чтобы получить информацию о том, где находится / смонтирован USB-диск. например: "/ dev / sda1" mount как "/ media"
  3. Введите команду mount -t iso9660 /media/ubuntu.iso /cdrom -o ro,loop
  4. Затем нажмите alt + F1 , чтобы вернуться на главный экран установки
  5. Готово. Теперь вы можете продолжить процесс установки как обычно.

Источник здесь ...

2 голосов
/ 12 марта 2015

Я решил это с помощью пыльника iso image !! Я изменил этот образ ubuntu-14.04.2-server-amd64.iso и использовал этот ubuntu-14.04.1-server-amd64.iso, и он работал как чудо, используя тот же создатель загрузочного диска и тот же USB. наконец, я думаю, что это ошибка в той версии сервера Ubuntu, потому что я не единственный, кто получает эту ошибку.

0 голосов
/ 07 мая 2017

mkusb работает как с Ubuntu Server, так и с Ubuntu Desktop

  • псевдоним mkusb версии 12 dus работает в текстовом режиме, поэтому его можно использовать и при запуске Ubuntu Server через его консоль или удаленно через ssh.

    enter image description here

  • псевдоним mkusb версии 12 dus работает в графическом режиме в стандартной Ubuntu (Desktop).

    enter image description here

    enter image description here

  • mkusb использует dd под капотом для клонирования гибридных ISO-файлов Linux на USB-накопитель или карту памяти. Это надежный способ создания загрузочного диска, и все текущие iso-файлы Ubuntu являются гибридными iso-файлами, включая mini.iso и iso-файлы Ubuntu Server.

  • dd является простым, очень мощным, но также и очень опасным. Вы можете легко перезаписать ценные данные, записав не на тот диск. mkusb оборачивает ремень безопасности вокруг dd.

  • Установите mkusb с помощью следующих командных строк

    Если вы используете стандартную Ubuntu, вам нужна дополнительная инструкция для получения репозитория Universe. (Kubuntu, Lubuntu ... Xubuntu автоматически активирует вселенную хранилища.)

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    
  • Альтернатива Lean в Ubuntu Server: установить только mkusb-nox

    mkusb-nox - это инструмент командной строки, который также обеспечивает безопасность dd и не хочет устанавливать много дополнительных программных пакетов, только pv.

    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb-nox
    

    Запустите mkusb-nox, например, с помощью следующей командной строки

    sudo mkusb-nox ubuntu-16.04.1-server-amd64.iso
    

    Руководство содержит более подробную информацию,

    man mkusb-nox
    

Ссылки

0 голосов
/ 08 сентября 2016

Установите GRUB2 на USB для загрузки Ubuntu Linux ISO

Еще одно преимущество - вы можете настроить GRUB2 для загрузки с другого ISO. [См. Multi-ISO ниже]

Шаги См. pendrivelinux для подробностей

Установите GRUB2 на USB (предположим, что USB-диск находится в разделе / ​​dev / sdx1)

  1. sudo mkdir /mnt/USB && sudo mount /dev/sdx1 /mnt/USB
  2. sudo grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx
  3. cd /mnt/USB/boot/grub
  4. wget pendrivelinux.com/downloads/grub.cfg [1]
  5. скачайте ISO, который вы хотите, и переименуйте его в /mnt/USB/ubuntu.iso. Убедитесь, что он назван ubuntu.iso, а не оригинал ubuntu-16.04.1-desktop-i386.iso

Примечание: если вы используете 64-битный ISO, вам нужно изменить grub.cfg. Подробнее см. [1] ниже

Готово. Вы должны быть в состоянии загрузить свою машину с USB.

[1] Здесь содержание grub.cfg

set timeout=10
set default=0

menuentry "Run Ubuntu Live ISO" {
 loopback loop /ubuntu.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso splash --
 initrd (loop)/casper/initrd.lz
}

64-битный ISO vmlinuz называется vmlinuz.efi. поэтому строка 6 файла grub.cfg будет

 linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu.iso splash --

Multi-ISO

  1. Поместите свой ISO (например, ubuntu-16.04.1-desktop-amd64.iso) в /mnt/USB/
  2. Добавьте menuentry в grub.cfg с правильным именем ISO
menuentry "Run Ubuntu 16.04.1 Live ISO" {
 loopback loop /ubuntu-16.04.1-desktop-amd64.iso
 linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04.1-desktop-amd64.iso splash --
 initrd (loop)/casper/initrd.lz
}
0 голосов
/ 12 ноября 2015

столкнулся с этой проблемой также с ubuntu-14.04.3-server-amd64.iso. Размонтирование / sda / drive из / media и перемонтирование его как / cdrom сработало, но я столкнулся с ошибкой установки далее, когда он пытался извлечь файлы для установки. USB-накопитель, с которого я пытался установить, был создан с помощью Linux Live (LILI) USB Creator. Я воссоздал USB-установщик с универсальным USB-установщиком из PenDriveLinux, и все заработало отлично.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...