windows98 を /dev/hda1 に インストールして きーよ 動作しています。そ れの 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 作成