windows を /dev/hda に インストール

前に |次へ

windows2000 を インストール する準備

/dev/hda1 を windows2000 用に 準備

/dev/hda1 に windows2000 をインストールする前に パーテションを 変更し ます。

fdisk /dev/hda

windows2000 を インストール する準備に 取り掛かりましょう

# fdisk /dev/hda
Command (m for help): d
Partition number (1-12): 1

Command (m for help): d
Partition number (1-12): 2
Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-10011, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-370, default 370): 255
Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (256-10011, default 256): 256
Last cylinder or +size or +sizeM or +sizeK (256-370, default 370): 370
Command (m for help): t
Partition number (1-12): 1
Hex code (type L to list codes): c
Changed system type of partition 1 to c (Win95 FAT32 (LBA))

Command (m for help): a
Partition number (1-12): 1
Command (m for help): t
Partition number (1-12): 5
Hex code (type L to list codes): 83
Changed system type of partition 5 to 83 (Linux)
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

/dev/hda1 を linux にて format です まあ あまり 必要では 無いのでしょ うがまあ やっておきましょう ということです。

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

fdisk /dev/hda

変更した後の 状態 これは 変化して行きますが windows2000 を インストー ル する時の 構成 ということです。

# fdisk -lu /dev/hda

Disk /dev/hda: 255 heads, 63 sectors, 10011 cylinders
Units = sectors of 1 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *        63   4096574   2048256    c  Win95 FAT32 (LBA)
/dev/hda2       4096575   5944049    923737+  83  Linux
/dev/hda3       5944050 136938059  65497005    f  Win95 Ext'd (LBA)
/dev/hda4     136938060 160826714  11944327+  83  Linux
/dev/hda5       5944113  13767704   3911796   83  Linux
/dev/hda6      13767768  19711754   2971993+  82  Linux swap
/dev/hda7      19711818  39262859   9775521   83  Linux
/dev/hda8      39262923  58797899   9767488+  83  Linux
/dev/hda9      58797963  78332939   9767488+  83  Linux
/dev/hda10     78333003  97867979   9767488+  83  Linux
/dev/hda11     97868043 117403019   9767488+  83  Linux
/dev/hda12    117403083 136938059   9767488+  83  Linux
# fdisk -l /dev/hda

Disk /dev/hda: 255 heads, 63 sectors, 10011 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       255   2048256    c  Win95 FAT32 (LBA)
/dev/hda2           256       370    923737+  83  Linux
/dev/hda3           371      8524  65497005    f  Win95 Ext'd (LBA)
/dev/hda4          8525     10011  11944327+  83  Linux
/dev/hda5           371       857   3911796   83  Linux
/dev/hda6           858      1227   2971993+  82  Linux swap
/dev/hda7          1228      2444   9775521   83  Linux
/dev/hda8          2445      3660   9767488+  83  Linux
/dev/hda9          3661      4876   9767488+  83  Linux
/dev/hda10         4877      6092   9767488+  83  Linux
/dev/hda11         6093      7308   9767488+  83  Linux
/dev/hda12         7309      8524   9767488+  83  Linux

これで windows2000 を /dev/hda1 に インストール する 準備 は 出来ま した そうして windows98 の起動ディスク 2枚 でもって 立ち上げて最初に

A:\> fdisk /mbr

してその後再度 windows98 の起動ディスク 2枚 でもって立ち上げて

A:\> format c:
します 次に windows98 の起動ディスク 2枚目 に であることを 確認して 不 明の場合は
A:\> dir

を 実行すれば そこに ”smartdrv.exe ” が 有るのを 確認します きっと 大文字で

...
SMARTDRV EXE
...

のように なっているでしょう。そこに、あればそのまま 無ければ もう1枚に差し替えて 確認します。 とにかく有れば

A:\> SMARTDRV

として 実行します。

今回の場合は CDROM は E: ドライブに なっているでしょうから

A:\> E:

とします そこに windows2000 が あるので インストールする ”winnt”を 実行します。

その前に  lan カードの ケーブルを 抜いておいて下さ い。 そうしないと ネッ トワーク 云々で ハング するようです。経験上 再現性が有るようです。そうし て例えば

E:\> win2kpa\i386\winnt

の様に winnt を 実行すれば 後は windows2000 の インストールが 開始さ れます。今回 ”\win2kpa\i386\winnt”というのは 一例です ともかく winnt の ある場所を捜して実行してください。勿論 CD 起動出来る物であれば それの 方が ふさわしいのですが!そうでない場合の 例です。 ここでは windows2000 が 無事 /dev/hda1 に インストールされるものとして これ以上は 記載しません。

補足

この場合は ”fdisk /mbr ”する事については 問題は 有りません。むしろ しないと 不都合です。

にゃんたろう 拝!

2007年 7月 8日 (日) 23:28:45 JST 作成


前に |次へ

windows を /dev/hda に インストール

Copyright © 2007. nyantarou All Rights Reserved.