2015年3月20日金曜日

Grub のブートメニューををシリアルポート経由で出力する


1 Grub のブートメニューををシリアルポート経由で出力する




1.1 動作環境




  • $ uname -a

    Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686 GNU/Linux


  • $ sudo grub-install -v

    grub-install (GRUB) 1.99-27+deb7u2






1.2 設定方法



注) コマンドはあとで思い出しながら書いたところがあるので,コピペしても動かないかも



/etc/default/grub に以下を追記



GRUB_TERMINAL_INPUT='serial console'
GRUB_TERMINAL_OUTPUT='serial console'
GRUB_SERIAL_COMMAND='serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1'


grub-mkconfig で設定ファイルを更新.



# grub-mkconfig -o /boot/grub/grub.cfg


出力された /boot/grub/grub.cfg を確認する.




# grep 'serial' /boot/grub/grub.cfg
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal_input serial console
terminal_output serial console


これで再起動すれば,GRUB のメニューがシリアルポート経由で出力される.






--
My Emacs Files At GitHub