Мне нужно установить Ubuntu Server 16.04 на компьютер, на котором нет ни входа CD / DVD, ни выхода VGA. Я хочу выполнить установку, используя USB-накопитель с выходом установщика, отправленным через последовательный порт (ttyS0).
Я подготовил установщик usb-накопителя с помощью Unetbootin, я также изменил некоторые файлы, чтобы можно было выполнять установку с использованием последовательного соединения:
isolinux / isolinux.cfg
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,56700n8r nosplash debug -
syslinux.cfg
CONSOLE 0
SERIAL 0 56700 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,56700n8r
Моя проблема: программа установки не запускается, выходной файл ttyS0 отсутствует. Есть ли другой способ выполнить установку без VGA? Буду рад любым предложениям.
56 700 скоростей являются недопустимой консольной скоростью. Попытайтесь корректировать свои файлы конфигурации для использования или 115 200 скоростей или 38400.
sh-3.2# cu -l /dev/cu.usbserial -s 56700
cu: Unsupported baud rate 56700
Мне нужно установить Ubuntu Server 16.04 на компьютер без входа CD/DVD и выхода VGA. Я хочу выполнить установку с помощью USB-накопителя с выводом установщика, отправленным через последовательный порт (ttyS0).
Альтернативный ответ, не требующий модификации установочного носителя.
На экране GNU Grub вы увидите краткий список опций. В версии 19.04 выделено *Установить сервер Ubuntu
.
Нажмите клавишу «e», чтобы отредактировать командную строку ядра.
Добавьте текст console=ttyS0,115200n8
(или любой другой, подходящий для вашей серийной строки) в конец строки, начинающейся с linux
, но перед тремя тире ---
. В моем случае после редактирования текст в зеленом поле становится
setparams 'Install Ubuntu Server'
set gfxpayload=keep
linux /casper/vmlinuz boot=casper quiet console=ttyS0,1152\
00n8 ---
initrd /casper/initrd
(обратите внимание на разрыв строки после console=... экранируется \
.)
Нажмите Ctrl-X для загрузки .
Вы все равно получите сообщение
error: no suitable video mode found.
Booting in blind mode
Но сразу же последует вывод из загрузки ядра.
[ 0.205167] Spectre V2 : Spectre mitigation: LFENCE not serializing, switching to generic retpoline
[ 1.399013] ACPI Error: Could not enable RealTimeClock event (20181213/evxfevnt-184)
и консоль можно использовать позже.