windows2000 インストール

前に |次へ

ディスク の format

設定

fdisk /dev/hdb

/dev/hdb1 を windows2000 の インストール時に 認識されないように シス テムを linux に 変えておきます、変えるだけで 内容はそのままにしておきま す。最後に また 元に戻して windows98 が 立ち上がる 様に しないといけませ んが windows2000 の インストール時は 隠しておきます。ここをフォーマット しては なりませぬ!

# fdisk /dev/hdb

The number of cylinders for this disk is set to 1216.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 83
Changed system type of partition 1 to 83 (Linux)
Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Re-read table failed with error 16: Device or resource busy.
Reboot your system to ensure the partition table is updated.

WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.
# fdisk -l /dev/hdb     /* 確認しておこう   */

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   83  Linux
/dev/hdb2           112       237   1012095   82  Linux swap
/dev/hdb3           238      1216   7863817+  83  Linux

fdisk /dev/hda

では /dev/hda に 取り掛かりましょう

# fdisk /dev/hda
Command (m for help): p

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   83  Linux
/dev/hda2           124       524   3221032+  83  Linux
Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): c
Changed system type of partition 2 to c (Win95 FAT32 (LBA))
Command (m for help): a
Partition number (1-4): 2
Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.

おはりです では フォーマット すべえ

mkdosfs -F 32 -n win2k-hda2 /dev/hda2

# mkdosfs -F 32 -n win2k-hda2 /dev/hda2
mkdosfs 2.7 (14 Feb 2001)

最後に確認

# fdisk -l /dev/hda

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   83  Linux
/dev/hda2   *       124       524   3221032+   c  Win95 FAT32 (LBA)

# fdisk -lu /dev/hda

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   83  Linux
/dev/hda2   *   1975995   8418059   3221032+   c  Win95 FAT32 (LBA)

これで windows2000 を /dev/hda2 に インストールする準備が 出来ました。 勿論

# fdisk -l /dev/hdb

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   83  Linux
/dev/hdb2           112       237   1012095   82  Linux swap
/dev/hdb3           238      1216   7863817+  83  Linux

/dev/hdb も dos 関係はおりませぬ では windows2000 のインストールを 行っ て下さい 勿論 fdisk /mbr アクティブ 領域の 確認 format c: を 行ってから 実行する方が 良いでせう!

補足

windows2000 を /dev/hda2 に インストールする場合の 注意点として 必ず windows98 の 起動ディスクにて 立ち上げ fdisk /mbr した後に 再度立ち上げ fdisk にて 大容量 で Y と答えた後 アクティブ 領域を 確認その後に
format c:
を しておく方が良い そうでない場合 ファイルを コピー した後 エラー がで るようです。linux のみ で処理すると 不都合な様です、想像ですが mbr に な にか細工しているようです。 もう一つは lan card の 接続は 切り離して eth の ケーブルを 抜いた 状態で 行う事を 推奨します でないと 最終に近い ネッ トワーク 云々で だんまりに なる場合がある 今回は そこで 何度も 停止状態 になりました あくまで 個別だろうが 再現性がある。何処かに 有名な 事例と して有るのかも知れないが?

にゃんたろう 拝!

2007年 7月 1日 (日) 21:08:07 JST 作成


前に |次へ

windows2000 インストール

Copyright © 2007. nyantarou All Rights Reserved.