Установка Ubuntu Server USB с выходом установщика на ttyS0 (последовательный порт)

Мне нужно установить 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? Буду рад любым предложениям.

1
задан 9 May 2016 в 15:01

2 ответа

56 700 скоростей являются недопустимой консольной скоростью. Попытайтесь корректировать свои файлы конфигурации для использования или 115 200 скоростей или 38400.

sh-3.2# cu -l /dev/cu.usbserial -s 56700
cu: Unsupported baud rate 56700
0
ответ дан 10 May 2016 в 01:01
  • 1
    Спасибо за ссылки. О чем я задаюсь вопросом, более конкретно, существует ли официальный поток, прибывающий из Ubuntu, который объясняет, как и почему тех на вид основных технических возможностей не стало с 17,10 и переключатель назад к GNOME. – Mena 21 October 2017 в 23:43

Мне нужно установить 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)   

и консоль можно использовать позже.

0
ответ дан 26 December 2019 в 17:14

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

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