Как подтюнить загрузчик и/или инсталлятор ?.. [решено]

Привет всем.
Ситуация такая: за 300 км от меня есть сервер с мамкой SuperMicro, в биосе которого можно включить дублирование вывода символов (когда печать символов делается силами BIOS) в COM-порт. Я так сделал и наблюдаю за происходящим с соседней машины (на ней я через ssh), соединённой с сервером через нуль-модемный кабель.
Однако, когда пытаюсь запустить инсталлятор ArchLinux, то инсталлятор, по всей видимости, переводит видеоконтроллер в графический режим или ещё что-то наподобии - в общем, включает красоту, и вывод консоли я теряю.
Вопрос: как можно (вопрос к практикам, которые могут более-менее уверенно подсказать конкретный путь) подтюнить загрузчик/инсталлятор, чтобы он использовал обычный текстовый режим ? Как, например, syslinux, без изысков.
В дополнение: флэшку с инсталлятором может воткнуть человек, который рядом, но более, чем переткнуть флэшку, его напрягать не получится, так что надо максимально всё сделать удалённо.
Спасибо.
---------------
Ну, в общем, получилось: стандартный образ диска для установки содержит в себе syslinux, которому, по всей видимости, передаётся управление на каком-то этапе загрузки, и вот в конфигах сислинукса сказано, чтобы он ещё работал с ttyS0 на скорости 38400. ОК, поставил такую скорость, увидел загрузчик, дописал в параметры ядра console=ttyS0,38400 и вуаля, получил таки шелл на com-порту. Дальше всё как обычно; в свежеустановленной системе до первого запуска тоже добавил параметр ядра console=/*что полагается*/, добавил немного модифицированный сервис serial-getty в загрузку посредством systemd, и всё завелось :)
Всем спасибо.
Вы, часом, не древность какую-нибудь от 11 года используете? У Арча с прошлого лета никакого инсталлятора нет. Опять же. Кто "подтюнивать" будет? Арч можно и на флешку поставить со своим загрузчиком, только как её (или образ) передать куда надо?
И вообще, зря всё это затеяли. Ставить Арч на сервак за 300 км может только ССЗБ.
Мне тоже непонятно, что имеется в виду под "пытаюсь запустить инсталлятор ArchLinux".
Пока предполагаю, что при загрузке с usb-флешки с образом archlinux Вы видите меню Grub, а как только выбираете необходимый пункт для дальнейшей загрузки, так вывод пропадает. Или что-то другое подразумевается?
kurych
Мне тоже непонятно, что имеется в виду под "пытаюсь запустить инсталлятор ArchLinux".
Пока предполагаю, что при загрузке с usb-флешки с образом archlinux Вы видите меню Grub, а как только выбираете необходимый пункт для дальнейшей загрузки, так вывод пропадает. Или что-то другое подразумевается?
Если так, то можно попробовать добавить nomodeset к строке kernel.
lampslave
Вы, часом, не древность какую-нибудь от 11 года используете? У Арча с прошлого лета никакого инсталлятора нет. Опять же. Кто "подтюнивать" будет? Арч можно и на флешку поставить со своим загрузчиком, только как её (или образ) передать куда надо?
И вообще, зря всё это затеяли. Ставить Арч на сервак за 300 км может только ССЗБ.
Не, не древность. Апрельский диск инсталляционный.
Ну, и по поводу терминов: я понимаю, что инсталлятор в том виде, который был там когда-то, его нет. Скажем так, есть образ, который можно запускать с флэшки и компашки, на котором линукс, в котором есть такие штуки, как pacstrap и arch_chroot. Ну, примерно так, в общем. И этот вот комплект я тут опрометчиво назвал инстяллятором.
Поставить на флэшку и передать её образ по сети туда смогу, и залить на вставленную ТАМ флэшку тоже могу. Только мне надо установить линукс на винт в сервере.
Насчёт зря - такого рода советы мне не требуются, хотя за порыв спасибо.
kurych
Мне тоже непонятно, что имеется в виду под "пытаюсь запустить инсталлятор ArchLinux".
Пока предполагаю, что при загрузке с usb-флешки с образом archlinux Вы видите меню Grub, а как только выбираете необходимый пункт для дальнейшей загрузки, так вывод пропадает. Или что-то другое подразумевается?
Да, образ арчлинукс, в котором есть средства установки.
Меню так, насколько я понял, нифига не GRUB, а syslinux.
Выбрать нихрена не могу (хотя, становится ясно, как пробовать в следующий раз, когда там кто-то будет, чтобы мне помочь): я вижу вывод в COM-порт подопытного сервера через minicom, запущенный на другой машине. Другая машина - я туда могу подключиться по ssh.
Таким образом, я вижу, как отрабатывает POST биоса (ибо в биосе назначено перенаправлять вывод в ком-порт), а затем немного мусора, и дальше загрузчик предлагает меню на дисплее посредством VESA. Но дисплей находится за 300 км от меня и мне это самое меню (ессно) не видать так далеко. Да клавиатура тоже не работает так далеко.
marlock
kurych
Мне тоже непонятно, что имеется в виду под "пытаюсь запустить инсталлятор ArchLinux".
Пока предполагаю, что при загрузке с usb-флешки с образом archlinux Вы видите меню Grub, а как только выбираете необходимый пункт для дальнейшей загрузки, так вывод пропадает. Или что-то другое подразумевается?
Если так, то можно попробовать добавить nomodeset к строке kernel.
Сам загрузчик показывает на дисплей так, что BIOS не может отображать через COM-порт. Ибо загрузчик включает графический режим и BIOS там уже не властен. В отличии от вывода в неграфическом режиме, когда печать символа средствами биос можно не только выводить на дисплей через знакогенератор, но и в COM-порт, что умеет SuperMicro.
Таким образом, что-то там добавить в интерактивном режиме не получается. Но можно покурочить сам образ, если знать как именно.
Какая ОС на сервере?
anode
Какая ОС на сервере?
После того, как там накернился винт - никакой. Надеюсь, осилю дистанционную установку арча - если состоится, то будет арч.
В образе isolinux используется, а не grub.

В принципе, можно поставить Арч на флешку, туда же воткнуть syslinux, потом сделать iso-шник и отправить куда надо. Вот тут есть ман про установку на флешку из рабочей системы: http://archlinux.org.ru/forum/topic/2495/. Только сразу скажу, что там grub, и за степень актуальности инструкции я не могу поручиться.
 
Зарегистрироваться или войдите чтобы оставить сообщение.