【Hyper-V】Linuxのコンソールを表示するには画面が大きすぎる
問題
Hyper-VでCentOSを動かしてみたのだが、CUIのコンソール画面がディスプレイのサイズをはみ出すぐらい大きくて困っている。
ほどほどの大きさに小さくしたい。
答え
CentOS6 なら /boot/grub/menu.lst
CentOS7 なら /etc/default/grub
を編集して
video=hyperv_fb:800×600
を追記する。
CentOS6のとき
$ sudo vi /boot/grub/menu.lst
変更前
kernel /vmlinuz-2.6.32-504.23.4.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS rd_NO_MD rd_LVM_LV=VolGroup/lv_swap crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=jp106 rd_LVM_LV=VolGroup/lv_root LANG=ja_JP.UTF-8 rd_NO_DM rhgb quiet
変更後
kernel /vmlinuz-2.6.32-504.23.4.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS rd_NO_MD rd_LVM_LV=VolGroup/lv_swap crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=jp106 video=hyperv_fb:800x600 rd_LVM_LV=VolGroup/lv_root LANG=ja_JP.UTF-8 rd_NO_DM rhgb quiet
CentOS7のとき
$ sudo vi /etc/default/grub
変更前
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet ipv6.disable=1
変更後
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet ipv6.disable=1 video=hyperv_fb:800x600"
コメント