Установка человечности без графического терминала (gfxterm)

Я пытаюсь установить человечность 18.04 на Бездисплейной машине сервера. Сервер является блейдом, который находится в шасси. Я соединяюсь с этим сервером через последовательный порт.

  • Сервер не имеет никаких возможностей VGA. Так человечность живой сервер 18,04 ISO исключена.

  • Когда я пробую сервером человечности 16,04 серверов ISO, это дает ошибку, как не мог загрузить gfxterm. Обратите внимание на то, что эта ISO не имеет никаких живых возможностей сервера.

  • Затем я пытался видеть, может ли mini.iso (минимальная человечность) использоваться для того же. Но когда я проверяю boot/grub/grub.cfg файл, это также пробует к insmod gfxterm и terminal_output = gfxterm.
  • Я проверил форумы поддержки и не нашел поддержку характерной для этой проблемы.

Можно ли помочь мне в установке без какого-либо графического интерфейса вообще?

Спасибо.

2
задан 10 October 2018 в 18:05

1 ответ

Необходимо будет изменить загрузочный диск для перенаправления вывода к последовательному порту соответственно.

  1. Загрузите файл amd64 iso сервера человечности
  2. Создайте загрузочный диск USB с помощью unetbootin
  3. Измените следующие файлы. Если Вы все еще используете режим начальной загрузки BIOS прежней версии, изменяете isolinux/isolinux.cfg, isolinux/txt.cfg, syslinux.cfg. Если Вы используете режим начальной загрузки UEFI, изменяете boot/grub/grub.cfg только.

isolinux/isolinux.cfg

# D-I config version 2.0
include menu.cfg
default menu.c32
prompt 0
timeout 0

isolinux/txt.cfg

default install
label install
  menu label ^Install Ubuntu Server
  kernel /install/vmlinuz
  append vga=normal initrd=/install/initrd.gz -- console=tty0 console=ttyS0,115200n8 nosplash debug -

syslinux.cfg

CONSOLE 0
SERIAL 0 115200 0

default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
kernel /ubnkern
append vga=normal initrd=/ubninit nomodeset askmethod console=tty0 console=ttyS0,115200n8

boot/grub/grub.cfg

menuentry "Install Ubuntu Server" {
    set gfxpayload=keep
    linux   /install/vmlinuz  file=/cdrom/preseed/ubuntu-server.seed vga=normal console=tty0 console=ttyS0,115200n8 ---
    initrd  /install/initrd.gz
    }

Человечность установки, как обычно, путем соединения с последовательным портом. На первой начальной загрузке введите режим редактирования параметра загрузки личинки с ключом e, когда Вы будете видеть меню начальной загрузки личинки на последовательной консоли.

Добавьте консольные опции после ro в параметрах загрузки Linux

linux ..... ro console=tty0 console=ttyS0,115200n8

и затем нажмите Ctrl+X для начальной загрузки.

Установка сообщения, отредактируйте конфигурацию личинки (/etc/default/grub) следующим образом

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_TERMINAL='serial console'
GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8"
GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"

следующее, которое необходимо выполнить update-grub обновить записи меню.

Источник: Ubuntu последовательная установка

0
ответ дан 2 December 2019 в 06:59

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

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