не удается установить сервер ubuntu 14.04 64bit LTS с USB-накопителя

Зависит от того, что вы подразумеваете под «human-friendly»

Вы можете просмотреть здесь:

http://packages.ubuntu.com/

1
задан 5 March 2015 в 16:16

8 ответов

Вот как я заработал.

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

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

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

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

42
ответ дан 23 May 2018 в 22:41
  • 1
    Я должен подтвердить, что «USB-порт переключения» трюк работает на моей машине. Очень странно... – Samuel Li 6 November 2015 в 05:08
  • 2
    Да, это сработало и для меня! – Jeff Atwood 6 November 2015 в 11:15
  • 3
    Удивительное исправление - обработано с 14.04.3 server amd64 тоже – CᴴᵁᴮᴮʸNᴵᴺᴶᴬ 11 November 2015 в 13:17
  • 4
    работал и на меня – sushicutta 2 December 2015 в 17:13
  • 5
    Работал для меня сервер 16.04.3 – Jamesits 21 November 2017 в 09:10

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

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

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

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

15
ответ дан 23 May 2018 в 22:41
  • 1
    Это, по-видимому, самый правильный ответ и не требует каких-либо ошибок. – Spacen Jasset 28 October 2015 в 19:22
  • 2
    Это то, что я сделал (на сервере ubuntu 15.10), но проблема все еще происходит. – niboshi 17 January 2016 в 07:44
  • 3
    Работает отлично! Для OS X используйте sudo dd if=ubuntu-14.04.3-server-amd64.iso of=/dev/rdiskX. Проверьте USB-накопитель с помощью diskutil list. – djule5 26 January 2016 в 19:04
  • 4
    Это хорошая идея, но это бесполезно, если у вас нет существующей установки linux. – Fake Name 23 March 2016 в 06:32
  • 5
    ресурс занят OSX? goo.gl/6rZFpv – Paschalis 5 July 2016 в 17:01

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

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

Когда вы получите ошибку, Alt + F2 на вторую консоль. Узнайте, какое устройство имеет USB-накопитель (tail -n 100 /var/log/syslog) Если устройство занято, umount его (umount / dev / sd [abcdef] 1) Затем установите его на /cdrom (mount -t vfat /dev/sd[abcdef]1 /cdrom) Alt + F1, чтобы вернуться на консоль установки, и попробуйте снова обнаружить
13
ответ дан 23 May 2018 в 22:41
  • 1
    Спасибо за ваш вопрос, я попробовал что-то вроде этого, я сделал Alt-F2, чтобы открыть консоль, я попытался установить USB сам по команде, но это не удалось и покажет мне ту же ошибку. В конце я решаю это, используя изображение пыльника iso! Я изменил это изображение ubuntu-14.04.2-server-amd64.iso и использовал этот ubuntu-14.04.1-server-amd64.iso, и он работал как шарм, используя одного и того же создателя автозапуска и тот же USB. наконец, я думаю, что это ошибка в этой версии сервера ubuntu, потому что я не единственный, кто получает эту ошибку. – Latyyfa 12 March 2015 в 12:22
  • 2
    Очень хорошо, и к точке ответа, спасибо. – Kamyar Ghasemlou 17 September 2015 в 15:18
  • 3
    Это сработало для меня, однако мне пришлось сначала выйти из обнаружения CD-ROM, нажав «no». чтобы остановить повторную попытку. Затем, alt-f2 и установите usb в / cdrom. Затем это ключевая часть, alt-f1 назад и выберите шаг меню AFTER & reg ;, определите cd-rom & quot ;. Он пропускает автоматическое обнаружение и просто продолжает работать с тем, что вы только что установили в / cdrom – Monkpit 8 May 2016 в 08:02
  • 4
    @Monkpit Ваш комментарий дал мне больше, чем любой из ответов. Но после завершения установки я теперь остался с системой, настроенной только на установку пакетов из cdrom, что означает, что она не будет загружать пакеты из репозиториев Ubuntu, и это то, что мне действительно нужно. – kasperd 29 August 2016 в 21:50

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

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

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

5
ответ дан 23 May 2018 в 22:41

Шаги здесь:

На третьем экране (не дожидайтесь следующего экрана) нажмите Alt + F1, Enter Type: df -h, чтобы получить информацию о том, где находится флэш-диск USB / установлен. например: «/ dev / sda1» в качестве «/ media» Команда типа mount -t iso9660 /media/ubuntu.iso /cdrom -o ro,loop Затем нажмите Alt + F1 на главный экран установки Finish. Теперь вы можете продолжить установку процесса, как обычно.

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

3
ответ дан 23 May 2018 в 22:41

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

0
ответ дан 23 May 2018 в 22:41

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

mkusb версии 12 alias dus работает в текстовом режиме, поэтому вы можете использовать его также при запуске Ubuntu Server через консоль или удаленно через SSH. mkusb version 12 alias dus работает в графическом режиме в стандартном Ubuntu (Desktop). mkusb использует dd под капотом для клонирования гибридных файлов iso на USB-накопитель или карту памяти. Это надежный метод создания загрузочного диска, и все текущие файлы Uountu iso являются гибридными файлами iso, включая mini.iso и файлы Uo Ubuntu Server. dd прост, очень мощный, но также очень опасный. Вы можете легко перезаписать ценные данные, записав неверный диск. mkusb обертывает ремень безопасности вокруг dd. Установите mkusb со следующими командами. Если вы запустите стандартный Ubuntu, вам понадобится дополнительная инструкция для получения Вселенной репозитория. (Kubuntu, Lubuntu ... Xubuntu автоматически активирует все хранилище репозитория.) [F1] Альтернативная альтернатива на сервере Ubuntu: установить только 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

Ссылки

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

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

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

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

0
ответ дан 23 May 2018 в 22:41

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

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

Шаги Подробнее см. Pendrivelinux

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

sudo mkdir /mnt/USB && sudo mount /dev/sdx1 /mnt/USB sudo grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx cd /mnt/USB/boot/grub wget pendrivelinux.com/downloads/grub.cfg [1] загрузите 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 называется [ f13]. поэтому строка 6 grub.cfg будет

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

Multi-ISO

sudo mkdir /mnt/USB && sudo mount /dev/sdx1 /mnt/USB Добавьте 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
ответ дан 23 May 2018 в 22:41
  • 1
    но этот метод не будет работать с компакт-дисками сервера Ubuntu – kevy 28 August 2017 в 07:52

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

Похожие вопросы: