k3cの日記: Vine(50):フレームバッファコンソール
GRUBのマニュアルを読んでいて、vbeprobeとかtestvbeとか楽しそうなコマンドがあることを知り、Vineでもフレームバッファコンソールを試してみることに。
まず、リブートしてFDからGRUBコマンドラインを起動。
grub> vbeprobe
モードがいっぱい出たので適当に
grub> testvbe 0x123
などとして試してみる。結果、0x123(1078x768x32bpp)が今のディスプレイで表示できる最大解像度と判明。
ビバ、GRUB。
FDを抜き、
grub> reboot
Vine Linuxのコマンドラインから、
$ vi /mnt/hda5/boot/grub/menu.lst
新しいエントリを追加。
# Framebuffer console mode: 1078x768, 32bit per pixel
# "acpi=off" is necessary
title Vine Linux (2.4.19-0vl26) with Framebuffer Console
root (hd0,5)
kernel /vmlinuz-2.4.19-0vl26 ro root=/dev/hda8 hdc=ide-scsi acpi=off vga=0x323
testvbeで試したモードに0x200を足すのがミソ。という話は、 /usr/src/linux/Documentation/fb/vesafb.txt に記されている。
# reboot
GRUBのメニューから新規作成したエントリを選択。
…をを。ちらつきもなく、Vine Linuxのロゴとブート時のログが表示されている。完璧だ。終了。
Vine(50):フレームバッファコンソール More ログイン