декабря 10, 2007

STOP-A на клавиатуре PC

Попал в трудную ситуацию - отправил pruduction сервер SunFire V490 на перезагрузку, а он завис... Может параметры перезагрузки не проверил, может еще что... Но результат - сервер завис на этапе загрузки в OpenBoot. Что делать? Хорошо, что я подключил к последовательному порту терминальный сервер - так что могу подключиться к консоли еще не загрузившегося сервера и поправить загрузку.

И что я там вижу? Процесс загрузки прервался и просит ввести какое-то имя файла. Ну точно - ошибся в параметрах. По инструкции нужно нажать STOP+A, чтобы выйти на приглашение PROM ("ok"). Но проблема в том, что такой комбинации на PC клавиатуре нет. В общем -3 часа. В общем решение такое:

  • На терминальном сервере для порта должен быть выключен "Transparent mode" и включен "Break - Enabled";
  • После этого подключаемся к порту telnet'ом (не ssh) и выбираем команду терминала "Send break". В PuTTY это выглядит так - щелчок правой кнопкой на заголовке окна - выбираем из меню "Special command" -> Break. И таки видим заветный "ok", откуда набираем "boot" и наконец загружаемся.

Комментариев нет: