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

前に |次へ

windows98 の backup と 領域の 再構成

windows98 を /dev/hda1 に インストールして きーよ 動作しています。そ れの backup をしておきます。

backup

今回も 領域 /dev/hda9 に保管するものとします

# mount /dev/hda9 /mnt/
# df | sed 2,3d
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda9              9614116   5025196   4100548  56% /mnt
# cd /mnt/
# mkdir win98_bkup_hda1
# cd win98_bkup_hda1
# dd if=/dev/hda1 of=win98-dev-hda1 bs=1k
441756+0 records in
441756+0 records out
441756*1024
452358144

# dd if=/dev/hda of=hda1-win98-512 bs=512 count=1
1+0 records in
1+0 records out

# df | sed 2,3d
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda9              9614116   5467396   3658348  60% /mnt
# ls -l
total 442196
-rw-r--r--    1 root     root          512 Jul  6 13:10 hda1-win98-512
-rw-r--r--    1 root     root     452358144 Jul  6 13:08 win98-dev-hda1

# cd
# umount /mnt/

へい windows98 の backup の保管完了です

領域の再構成

/dev/hda2 が 無い という あまり 芳しくない 状況でしたが 領域を 再構成 します

# fdisk /dev/hda
Command (m for help): d
Partition number (1-12): 1
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): 123
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 (124-10011, default 124): 124
Last cylinder or +size or +sizeM or +sizeK (124-370, default 370): 370
Command (m for help): w
# 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       123    987966   83  Linux
/dev/hda2           124       370   1984027+  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
# 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   1975994    987966   83  Linux
/dev/hda2       1975995   5944049   1984027+  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 /dev/hda
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): t
Partition number (1-12): 2
Hex code (type L to list codes): c
Changed system type of partition 2 to c (Win95 FAT32 (LBA))

Command (m for help): t
Partition number (1-12): 5
Hex code (type L to list codes): c
Changed system type of partition 5 to c (Win95 FAT32 (LBA))
Command (m for help): a
Partition number (1-12): 1
Command (m for help): w

この形にすると あと /dev/hda1 に freedos を 導入出来るかも しれません。

2007年 7月 9日 (月) 21:38:42 JST 作成


前に |次へ

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

Copyright © 2007. nyantarou All Rights Reserved.