要するに lan cable (eth cable)を 抜いて fdisk/mbr をして frmat c:( /dev/hda1) そうして windows2000 をインストールする場合
フォーマット する時に 使用可能な 容量 アロケーションユニット 等の デー ターが 示されます。
2,093,305,856 bytes
4,096 unit size
511,060 unit use
$ bc -q /* ちなみに 以下の計算をしてみると */
4096*511060
2093301760 /* 必ずしも全て使用出来る理由では 無いようですが */
インストールした後に windows2000 起動して プロパティ を見ると
Total 2093305856 bytes
Use 1155514368 bytes
Empty 937791488 bytes
の様に 表示されます。
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 .... $ bc -q 4096574-63+1 4096512 4096512*512 2097414144 2048256*1024 2097414144
まあ これと windows2000 独自の ものとは幾許の差異が あります。こちら でみると
# mount /dev/hda1 /mnt/ # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda1 2044244 1128696 915548 56% /mnt # umount /mnt/ $ bc -q 1128696*1024 1155784704
まあ こういう事の様です。しかし これを見ると
$ bc -q
2044244*1024
2093305856 こちらは 一致するようです。
詳しい解説は web に 有るのでしょうが この位で おいておきます。
/dev/hda1 にて きーよーうごいてはる windows2000 を 何処かに 保管して おきましょう。今回は /dev/hda9 に 余裕が有るというか 一時 保管場所に し ます。
# mount /dev/hda9 /mnt/ # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda9 9614116 2974924 6150820 33% /mnt # cd /mnt/ # mkdir backup_win2k_dev_hda1 # dd if=/dev/hda1 of=dev-hda1-win2k bs=1k 2048256+0 records in 2048256+0 records out # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda9 9614116 5025192 4100552 56% /mnt # dd if=/dev/hda of=hda-512-win2k bs=512 count=1 1+0 records in 1+0 records out # ls -l total 2050268 -rw-r--r-- 1 root root 2097414144 Jul 6 12:24 dev-hda1-win2k -rw-r--r-- 1 root root 512 Jul 6 12:25 hda-512-win2k # cd # umount /mnt/
これにて 暫定 保管完了です。
にゃんたろう 拝!
2007年 7月 9日 (月) 21:28:45 JST 作成