2004/01/24(土) [n年前の日記]
#2 [pc] _マルチブートの仕方(Windows初級編)
NTLDRはMBRとは関係ないらしい。ということはMBRにGRUBを入れてしまえば問題解決なんだろうか。
◎ _ハードディスクにGRUBをインストールする :
GRUBのsetupコマンドはどんな処理をしてるのか今一つ判らず。
◎ MBRにGRUBをインストールしたらなんだか上手くいったみたい :
こんな感じのパーティション構成で、
- /dev/hda1 FAT32 Win98 ... (hd0,0)
- /dev/hda5 FAT32
- /dev/hda6 FAT32
- /dev/hda7 FAT32
- /dev/hda8 NTFS WinXP
- /dev/hdb1 Linux swap ... (hd1,0)
- /dev/hdb2 ext2 Debian Linux ... (hd1,1)
- /dev/hdb3 ext2 Plamo Linux ... (hd1,2)
default saved #default 0 timeout 10 color cyan/blue white/blue title Microsoft Windows root (hd0,0) savedefault makeactive chainloader +1 title Plamo Linux root (hd1,2) kernel /boot/vmlinuz root=/dev/hdb3 ro savedefault title Debian GNU/Linux, kernel 2.4.22 root (hd1,1) kernel /boot/vmlinuz-2.4.22 root=/dev/hdb2 ro video=matrox:vesa:0x11B:mtrr apm=on acpi=off savedefaultLinux上からsuになってGRUBと打ってから、
root (hd1,1) setup (hd0) quitと打って、おそらくはMBRにstageなんちゃらを書き込み。再起動したら、まずはGRUBが起動。windowsを選ぶと、NTLDRが起動して、Win98とXPを選べた。
[ ツッコむ ]
以上です。