ほとまるブログ

おっぱいアニメ愛好家のブログ (゚∀゚)o彡゜おっぱい!おっぱい!

squeezeには、menu.lstがない?

現在、debian(squeeze)で試験運用中ですが、windowsデュアルブートにしようと設定を書き換えようとしたら
/boot/grub/menu.lst
がない?
/boot/grub には、grub.cfg というのがあった・・・

# cat /boot/grub/grub.cfg

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

試しに

# grub-mkconfig

すると、コンソールにgrub.cfgが出力された
/etc/default/grubの中を見てみると

# cat /etc/default/grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

こっちも直接編集はNGぽい。update-grubを使うらしい。ここにもgrub.cfgが・・・
 
ここ(http://d-i.alioth.debian.org/manual/ja.i386/apds03.html)で、grub-install を実行するとmenu.lstを作成するとあったので、

# grub-install /dev/sda
# update-grub

ん? menu.lstは作成されなかったが、grub.cfgが更新された・・・

# cat /boot/grub/grub.cfg

> ### BEGIN /etc/grub.d/30_os-prober ###
> menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
> 	insmod ntfs
> 	set root=(hd0,1)
> 	search --no-floppy --fs-uuid --set 
> 	drivemap -s (hd0) ${root}
> 	chainloader +1
> }
> ### END /etc/grub.d/30_os-prober ###

お馴染みの chainloader +1 があるのでイケそうな予感w。再起動したら、grubメニューに"Microsoft Windows XP Professional (on /dev/sda1)"が増えてた。それで無事起動したw
うーん、自動なのは便利だけど、何かこれでよかったのか気になります…。grubって、grub画面から設定を変更できたはずだけど、どうなるのかなあ? とりあえず、デュアルブートできたからおkとする