インストール については /dev/hda1 に たいして行う物と 同様ですので割 愛させて頂きますが 起動させる 用意を しておきたいと 思います。当然このま まで 電源を いれると windows2000 が起動するのですが いかんせん /dev/hdb1 のwindows98 も 起動させたいと 考えているので
作成した menu.lst を 参考に 記載しておきます。
# Boot automatically after 8 secs. timeout 8 # By default, boot the first entry. default 0 # Fallback to the second entry. fallback 1 color light-cyan/red # For booting plamo 4.03 /Linux title plamo 4.03 Nyan Nyan /dev/hdb3 root (hd1,2) kernel /vmlinuz root=/dev/hdb3 # For booting windows 2000 on /dev/hda2 use unhide hide title Windows 2000 /dev/hda2 as C: unhide hide OK hide (hd0,0) hide (hd1,0) unhide (hd0,1) rootnoverify (hd0,1) chainloader +1 makeactive # For booting windows 98 on /dev/hdb1 use unhide hide title Windows 98 /dev/hdb1 as C: unhide hide OK hide (hd0,0) hide (hd0,1) unhide (hd1,0) map (hd0,0) (hd1,0) map (hd1,0) (hd0,0) rootnoverify (hd1,0) chainloader +1 makeactive
これで 立ち上げ を確認したいのですが その前に 領域を 復活させておこう
まず 臨時処理した後の状態
# fdisk -l Disk /dev/hda: 255 heads, 63 sectors, 524 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 123 987966 93 Amoeba /dev/hda2 * 124 524 3221032+ c Win95 FAT32 (LBA) Disk /dev/hdb: 255 heads, 63 sectors, 1216 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdb1 1 111 891576 93 Amoeba /dev/hdb2 112 237 1012095 82 Linux swap /dev/hdb3 238 1216 7863817+ 83 Linux
hide すると Id の 前に ”1”が 追加されるようです(表現は不正確ですが) 、参考に linux の fdisk で ”l list known partition types”を 見てみると 関係が 掴めると 思います。
83 Linux 93 Amoeba 6 FAT16 16 Hidden FAT16 c Win95 FAT32 (LB 1c Hidden Win95 FA
”83 Linux” が 何故か ”93 Amoeba”に なっているということです。ま あ良くわからんことは おいといて、変更に かかりましょう。
# fdisk /dev/hda Command (m for help): t Partition number (1-4): 1 Hex code (type L to list codes): 6 Changed system type of partition 1 to 6 (FAT16) Command (m for help): w # fdisk /dev/hdb Command (m for help): t Partition number (1-4): 1 Hex code (type L to list codes): c Changed system type of partition 1 to c (Win95 FAT32 (LBA)) Command (m for help): w # fdisk -l Disk /dev/hda: 255 heads, 63 sectors, 524 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 123 987966 6 FAT16 /dev/hda2 * 124 524 3221032+ c Win95 FAT32 (LBA) Disk /dev/hdb: 255 heads, 63 sectors, 1216 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdb1 1 111 891576 c Win95 FAT32 (LBA) /dev/hdb2 112 237 1012095 82 Linux swap /dev/hdb3 238 1216 7863817+ 83 Linux # fdisk -lu Disk /dev/hda: 255 heads, 63 sectors, 524 cylinders Units = sectors of 1 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 63 1975994 987966 6 FAT16 /dev/hda2 * 1975995 8418059 3221032+ c Win95 FAT32 (LBA) Disk /dev/hdb: 255 heads, 63 sectors, 1216 cylinders Units = sectors of 1 * 512 bytes Device Boot Start End Blocks Id System /dev/hdb1 63 1783214 891576 c Win95 FAT32 (LBA) /dev/hdb2 1783215 3807404 1012095 82 Linux swap /dev/hdb3 3807405 19535039 7863817+ 83 Linux
これで 一応 体裁は 整った 事に なります。
にゃんたろう 拝!
2007年 7月 1日 (日) 21:31:17 JST 作成