impatt |
|
Темы:
29
Сообщения:
100
Участник с: 04 июня 2007
|
Привет всем. Ситуация такая: за 300 км от меня есть сервер с мамкой SuperMicro, в биосе которого можно включить дублирование вывода символов (когда печать символов делается силами BIOS) в COM-порт. Я так сделал и наблюдаю за происходящим с соседней машины (на ней я через ssh), соединённой с сервером через нуль-модемный кабель. Однако, когда пытаюсь запустить инсталлятор ArchLinux, то инсталлятор, по всей видимости, переводит видеоконтроллер в графический режим или ещё что-то наподобии - в общем, включает красоту, и вывод консоли я теряю. Вопрос: как можно (вопрос к практикам, которые могут более-менее уверенно подсказать конкретный путь) подтюнить загрузчик/инсталлятор, чтобы он использовал обычный текстовый режим ? Как, например, syslinux, без изысков. В дополнение: флэшку с инсталлятором может воткнуть человек, который рядом, но более, чем переткнуть флэшку, его напрягать не получится, так что надо максимально всё сделать удалённо. Спасибо. --------------- Ну, в общем, получилось: стандартный образ диска для установки содержит в себе syslinux, которому, по всей видимости, передаётся управление на каком-то этапе загрузки, и вот в конфигах сислинукса сказано, чтобы он ещё работал с ttyS0 на скорости 38400. ОК, поставил такую скорость, увидел загрузчик, дописал в параметры ядра console=ttyS0,38400 и вуаля, получил таки шелл на com-порту. Дальше всё как обычно; в свежеустановленной системе до первого запуска тоже добавил параметр ядра console=/*что полагается*/, добавил немного модифицированный сервис serial-getty в загрузку посредством systemd, и всё завелось :) Всем спасибо. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Вы, часом, не древность какую-нибудь от 11 года используете? У Арча с прошлого лета никакого инсталлятора нет. Опять же. Кто "подтюнивать" будет? Арч можно и на флешку поставить со своим загрузчиком, только как её (или образ) передать куда надо? И вообще, зря всё это затеяли. Ставить Арч на сервак за 300 км может только ССЗБ. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Мне тоже непонятно, что имеется в виду под "пытаюсь запустить инсталлятор ArchLinux". Пока предполагаю, что при загрузке с usb-флешки с образом archlinux Вы видите меню Grub, а как только выбираете необходимый пункт для дальнейшей загрузки, так вывод пропадает. Или что-то другое подразумевается? |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
kurychЕсли так, то можно попробовать добавить nomodeset к строке kernel. |
impatt |
|
Темы:
29
Сообщения:
100
Участник с: 04 июня 2007
|
lampslaveНе, не древность. Апрельский диск инсталляционный. Ну, и по поводу терминов: я понимаю, что инсталлятор в том виде, который был там когда-то, его нет. Скажем так, есть образ, который можно запускать с флэшки и компашки, на котором линукс, в котором есть такие штуки, как pacstrap и arch_chroot. Ну, примерно так, в общем. И этот вот комплект я тут опрометчиво назвал инстяллятором. Поставить на флэшку и передать её образ по сети туда смогу, и залить на вставленную ТАМ флэшку тоже могу. Только мне надо установить линукс на винт в сервере. Насчёт зря - такого рода советы мне не требуются, хотя за порыв спасибо. |
impatt |
|
Темы:
29
Сообщения:
100
Участник с: 04 июня 2007
|
kurychДа, образ арчлинукс, в котором есть средства установки. Меню так, насколько я понял, нифига не GRUB, а syslinux. Выбрать нихрена не могу (хотя, становится ясно, как пробовать в следующий раз, когда там кто-то будет, чтобы мне помочь): я вижу вывод в COM-порт подопытного сервера через minicom, запущенный на другой машине. Другая машина - я туда могу подключиться по ssh. Таким образом, я вижу, как отрабатывает POST биоса (ибо в биосе назначено перенаправлять вывод в ком-порт), а затем немного мусора, и дальше загрузчик предлагает меню на дисплее посредством VESA. Но дисплей находится за 300 км от меня и мне это самое меню (ессно) не видать так далеко. Да клавиатура тоже не работает так далеко. |
impatt |
|
Темы:
29
Сообщения:
100
Участник с: 04 июня 2007
|
marlockСам загрузчик показывает на дисплей так, что BIOS не может отображать через COM-порт. Ибо загрузчик включает графический режим и BIOS там уже не властен. В отличии от вывода в неграфическом режиме, когда печать символа средствами биос можно не только выводить на дисплей через знакогенератор, но и в COM-порт, что умеет SuperMicro.kurychЕсли так, то можно попробовать добавить nomodeset к строке kernel. Таким образом, что-то там добавить в интерактивном режиме не получается. Но можно покурочить сам образ, если знать как именно. |
anode |
|
Темы:
7
Сообщения:
982
Участник с: 30 августа 2011
|
Какая ОС на сервере? |
impatt |
|
Темы:
29
Сообщения:
100
Участник с: 04 июня 2007
|
anodeПосле того, как там накернился винт - никакой. Надеюсь, осилю дистанционную установку арча - если состоится, то будет арч. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
В образе isolinux используется, а не grub. В принципе, можно поставить Арч на флешку, туда же воткнуть syslinux, потом сделать iso-шник и отправить куда надо. Вот тут есть ман про установку на флешку из рабочей системы: http://archlinux.org.ru/forum/topic/2495/. Только сразу скажу, что там grub, и за степень актуальности инструкции я не могу поручиться. |