windows2000 インストール

前に |次へ

grub の menu.lst

インストール については /dev/hda1 に たいして行う物と 同様ですので割 愛させて頂きますが 起動させる 用意を しておきたいと 思います。当然このま まで 電源を いれると windows2000 が起動するのですが いかんせん /dev/hdb1 のwindows98 も 起動させたいと 考えているので

設定

menu.lst

作成した 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 作成


前に |次へ

windows2000 インストール

Copyright © 2007. nyantarou All Rights Reserved.