Dec 17, 2003 onlsbc1, コンパクトフラッシュ上のLinuxシステム復旧 --- インストール #14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (http://www-online.kek.jp/~inoue/para-CAMAC/ Work/SBC-Linux19.html) 高エネルギー加速器研究機構 素粒子原子核研究所 物理、オンライングループ 井上 栄二 目的 CC/NET用 Debian GNU/Linux 3.0 の復旧用 KNOPPIXシステムを作る。 項目 (1). コンパクトフラッシュのtarファイルを作成 (1-1). CC/NET用のDebian Linuxシステム構築でやったこと (1-2). KNOPPIXのCD作成 (1-2-1). KNOPPIXの入手 (1-2-2). CDの作成 (1-3). KNOPPIX上で tarファイルを作成 (2). KNOPPIXシステムの再構築 (2-1). CD上のKNOPPIXシステムをハードディスク上に展開 (2-1-1). ハードディスク上に作業領域を確保 (2-1-2). CD-ROM上のファイルをハードディスク上に展開 (2-2). ハードディスクに展開したファイルを編集して tarファイルを追加 (2-3). ハードディスクに展開したファイルを一部削除してスペースを確保 (2-4). 圧縮ルートイメージの作成 (2-5). 独自KNOPPIX isoファイルの作成 (2-6). 独自KNOPPIX isoファイルをCDに書き込む (3). KNOPPIXシステムからの復旧 (3-1). 作成した KNOPPIX CDを起動 (3-2). KNOPPIXのCDに組み込んだ compact.tar.gzからの復旧 (3-2-1). コンパクトフラッシュの準備 (3-2-2). compact.tar.gzを展開 (3-2-3). 作成したコンパクトフラッシュを起動 -------------------------------------------------------------------- (1). コンパクトフラッシュのtarファイルを作成 (1-1). CC/NET用のDebian Linuxシステム構築でやったこと やったのは以下の点である。 ・ 電源onするとcamacドライバが自動的にカーネルに組み込まれる。 システムがアップ完了すると、CC/NETのフロントパネルの CPU LEDと INH LED は点滅状態から点燈状態に変わるので、Linuxシステムの 利用開始時期がわかる。 ・ システムのリブートおよびシャットダウンを実行すると CC/NET のフロ ントパネルの CPU LED と INH LED は点燈状態から点滅状態に変わる ので電源を off する時期がわかる。 ・ toyo のアカウントのホームディレクトリには、camac、remote-camac、 public_html の各ディレクトリの他に、checkディレクトリを作った。 以前、camacディレクトリに置いてあった scan_Nなどのファイルは checkディレクトリに配置し直した。 ・ toyoのアカウントを作った。 toyo と root のパスワードを ****** にした。 ・ linuxconfユティリティでネットワーク設定ができるようにした。 ・ man を使用できるようにした。 doc も infoコマンドで読める。 注. SBC-Linux22.htmlの修正時、さらにその後の整備時に、doc ファイルの一部を削除した。 削除したのは、 /usr/share/doc/HOWTO 下の全ファイル /usr/share/doc/lynx 下の全ファイル /usr/share/doc/mutt 下の全ファイル /usr/share/doc/xfree86-common 下の全ファイル その他 ・ RAMディスクのサイズは、SBC-Linux22.htmlの修正時に 67MBにした。 ・ USBストレージデバイスを使用できるようにした。 (1-2). KNOPPIXのCD作成 産総研から最新のKNOPPIXシステムを入手し、それをベースにして、CC/NET の 復旧用CDを作成する (1-2-1). KNOPPIXの入手 産総研から、knoppix_20031103-20031119.isoファイルを入手した。 (1-2-2). CDの作成 Windows XP 上で Easy CD creator を使って上記の isoファイルをCDに書き込 んだ。 (1-3). KNOPPIX上で tarファイルを作成 開発用のPCのUSBコネクタに、USB-コンパクトフラッシュ・リーダ/ライタを接 する。 リーダ/ライタには 作業用に使用するコンパクトラッシュを装着する KNOPPIX のCDを作成した後で、復旧テストのためにこのコンパクトフラッシュを 使用する。 コンパクトフラッシュ全体の tarファイルは、先日すでに作成して onlpra および onlgw にアップロードしてある。 ここでの KNOPPIX のCD作成 作業では、onlpara に置いてある tarファイルを使用する。 root@ttyp1[knoppix]# mkdir /mnt1 root@ttyp1[knoppix]# mount onlpara:/home2/onlpara-wrk /mnt1 root@ttyp1[knoppix]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/root 2471 1690 781 69% / /dev/cdrom 690882 690882 0 100% /cdrom /dev/cloop 1830152 1830152 0 100% /KNOPPIX /ramdisk 408100 5720 402380 2% /ramdisk onlpara:/home2/onlpara-wrk 22659864 4317872 17190936 21% /mnt1 root@ttyp1[knoppix]# ls -l /mnt1/root/comp* -rw-r--r-- 1 nobody nogroup 155195644 2003-12-10 15:28 /mnt1/root/compact-debian-Dec102003g.tar.gz -rw-r--r-- 1 nobody nogroup 155654709 2003-11-12 15:37 /mnt1/root/compact-debian-Nov122003g.tar.gz -rw-r--r-- 1 nobody nogroup 134842364 2003-11-18 15:48 /mnt1/root/compact-debian-Nov182003g.tar.gz -rw-r--r-- 1 nobody nogroup 155714516 2003-11-19 10:20 /mnt1/root/compact-debian-Nov192003g.tar.gz -rw-r--r-- 1 nobody nogroup 155287959 2003-11-21 15:29 /mnt1/root/compact-debian-Nov212003g.tar.gz -rw-r--r-- 1 nobody nogroup 155640097 2003-11-05 14:36 /mnt1/root/compact-debian-Nov52003g.tar.gz -rw-r--r-- 1 nobody nogroup 143602724 2003-10-16 10:00 /mnt1/root/compact-debian-oct162003.tar.gz -rw-r--r-- 1 nobody nogroup 143656305 2003-10-17 16:15 /mnt1/root/compact-debian-oct172003.tar.gz -rw-r--r-- 1 nobody nogroup 144092715 2003-10-20 16:36 /mnt1/root/compact-debian-oct202003A.tar.gz -rw-r--r-- 1 nobody nogroup 144132052 2003-10-21 08:38 /mnt1/root/compact-debian-oct212003.tar.gz -rw-r--r-- 1 nobody nogroup 146957840 2003-10-21 15:18 /mnt1/root/compact-debian-oct212003g.tar.gz -rw-r--r-- 1 nobody nogroup 112241121 2003-10-22 13:35 /mnt1/root/compact-debian-oct222003g.tar.gz -rw-r--r-- 1 nobody nogroup 163407952 2003-10-23 14:02 /mnt1/root/compact-debian-oct232003g.tar.gz -rw-r--r-- 1 nobody nogroup 163268550 2003-10-23 09:52 /mnt1/root/compact-debian-oct232003g.tar.gz-old -rw-r--r-- 1 nobody nogroup 156120096 2003-10-30 14:37 /mnt1/root/compact-debian-oct302003g.tar.gz -rw-r--r-- 1 nobody nogroup 152726128 2003-05-21 09:43 /mnt1/root/compact.tar.gz root@ttyp1[knoppix]# (2). KNOPPIXシステムの再構築 上記の項目(1-3)で確認したtarファイル、compact-debian-Dec102003g.tar.gzを KNOPPIXシステムのCDの中に組み込む (2-1). CD上のKNOPPIXシステムをハードディスク上に展開 作業用に用意したUSBハードディスク上に、CD上のKNOPPIXシステムを展開する root@ttyp1[knoppix]# fdisk -l Disk /dev/sda: 30.0 GB, 30005821440 bytes 255 heads, 63 sectors/track, 3648 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/sda1 1 638 5124703+ 83 Linux /dev/sda2 639 1913 10241437+ f W95 Ext'd (LBA) /dev/sda3 1914 3130 9775552+ 83 Linux /dev/sda4 3131 3648 4160835 82 Linux スワップ /dev/sda5 639 1913 10241406 b W95 FAT32 Disk /dev/sdb: 512 MB, 512483328 bytes 16 heads, 63 sectors/track, 993 cylinders Units = シリンダ数 of 1008 * 512 = 516096 bytes デバイス Boot Start End Blocks Id System /dev/sdb1 1 993 500440+ 83 Linux Disk /dev/hda: 40.0 GB, 40007761920 bytes 255 heads, 63 sectors/track, 4864 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/hda1 1 4 32098+ de Dell ユー /dev/hda2 * 5 4863 39029917+ 7 HPFS/NTFS root@ttyp1[knoppix]# 作業用に用意したUSBハードディスクは、/dev/sda として認識されている。 この内、ここでの作業には /dev/sda3 と /dev/sda4 を使用する。 (2-1-1). ハードディスク上に作業領域を確保 root@ttyp1[knoppix]# fdisk /dev/sda このディスクのシリンダ数は 3648 に設定されています。 間違いではないのですが、1024 を超えているため、以下の場合 に問題を生じうる事を確認しましょう: 1) ブート時に実行するソフトウェア (例. バージョンが古い LILO) 2) 別の OS のブートやパーティション作成ソフト (例. DOS FDISK, OS/2 FDISK) コマンド (m でヘルプ): p Disk /dev/sda: 30.0 GB, 30005821440 bytes 255 heads, 63 sectors/track, 3648 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/sda1 1 638 5124703+ 83 Linux /dev/sda2 639 1913 10241437+ f W95 Ext'd (LBA) /dev/sda3 1914 3130 9775552+ 83 Linux /dev/sda4 3131 3648 4160835 82 Linux スワップ /dev/sda5 639 1913 10241406 b W95 FAT32 コマンド (m でヘルプ): q root@ttyp1[knoppix]# root@ttyp1[knoppix]# mke2fs /dev/sda3 mke2fs 1.35-WIP (21-Aug-2003) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1224000 inodes, 2443888 blocks 122194 blocks (5.00%) reserved for the super user First data block=0 75 block groups 32768 blocks per group, 32768 fragments per group 16320 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 24 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. root@ttyp1[knoppix]# root@ttyp1[knoppix]# mkswap /dev/sda4 Setting up swapspace version 1, size = 4260687 kB root@ttyp1[knoppix]# 注. ここでswapoff, swaponを実行するかシステムをリブートしないと スワップ領域が切り替わらない root@ttyp1[knoppix]# reboot (2-1-2). CD-ROM上のファイルをハードディスク上に展開 root@ttyp0[floppy]# mount /dev/sda3 /mnt/sda3 mount: マウントポイント /mnt/sda3 が存在しません root@ttyp0[floppy]# ls -l /mnt 合計 9 drwxr-xr-x 3 root root 0 2003-12-15 10:06 auto lrwxrwxrwx 1 root root 15 2003-12-15 10:00 cdrom -> /mnt/auto/cdrom lrwxrwxrwx 1 root root 16 2003-12-15 10:00 floppy -> /mnt/auto/floppy drwxr-xr-x 2 root root 1024 2003-12-15 18:59 hd drwxr-xr-x 2 root root 1024 2003-12-15 10:00 hda1 drwxr-xr-x 2 root root 1024 2003-12-15 10:00 hda2 drwxr-xr-x 2 root root 1024 2003-12-15 10:00 pts drwxr-xr-x 2 root root 1024 2003-12-15 10:00 sda1 drwxr-xr-x 2 root root 1024 2003-12-15 10:00 sdb1 drwxr-xr-x 2 root root 1024 2003-12-15 10:00 sdb3 drwxr-xr-x 2 root root 1024 2003-12-15 10:00 sdb5 drwxr-xr-x 2 root root 1024 2003-12-15 18:59 test root@ttyp0[floppy]# root@ttyp0[floppy]# fdisk -l Disk /dev/sda: 512 MB, 512483328 bytes 16 heads, 63 sectors/track, 993 cylinders Units = シリンダ数 of 1008 * 512 = 516096 bytes デバイス Boot Start End Blocks Id System /dev/sda1 1 993 500440+ 83 Linux Disk /dev/sdb: 30.0 GB, 30005821440 bytes 255 heads, 63 sectors/track, 3648 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/sdb1 1 638 5124703+ 83 Linux /dev/sdb2 639 1913 10241437+ f W95 Ext'd (LBA) /dev/sdb3 1914 3130 9775552+ 83 Linux /dev/sdb4 3131 3648 4160835 82 Linux スワップ /dev/sdb5 639 1913 10241406 b W95 FAT32 Disk /dev/hda: 40.0 GB, 40007761920 bytes 255 heads, 63 sectors/track, 4864 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/hda1 1 4 32098+ de Dell ユー /dev/hda2 * 5 4863 39029917+ 7 HPFS/NTFS root@ttyp0[floppy]# システムリブートしたら、作業用の USBハードディスクのデバイス名が/dev/sdb に変わってしまった。 気にしない。 root@ttyp0[floppy]# mount /dev/sdb3 /mnt/sdb3 root@ttyp0[floppy]# ls -l /mnt/sdb3 合計 16 drwx------ 2 root root 16384 2003-12-15 09:49 lost+found root@ttyp0[floppy]# root@ttyp0[floppy]# mkdir -p /mnt/sdb3/source/KNOPPIX root@ttyp0[floppy]# mkdir -p /mnt/sdb3/master/KNOPPIX/KNOPPIX root@ttyp0[floppy]# cp -Rpv /KNOPPIX/* /mnt/sdb3/source/KNOPPIX : : `/KNOPPIX/var/www/users' -> `/mnt/sdb3/source/KNOPPIX/var/www/users' `/KNOPPIX/var/yp' -> `/mnt/sdb3/source/KNOPPIX/var/yp' `/KNOPPIX/var/yp/binding' -> `/mnt/sdb3/source/KNOPPIX/var/yp/binding' `/KNOPPIX/var/yp/Makefile' -> `/mnt/sdb3/source/KNOPPIX/var/yp/Makefile' `/KNOPPIX/var/yp/nicknames' -> `/mnt/sdb3/source/KNOPPIX/var/yp/nicknames' `/KNOPPIX/vmlinuz' -> `/mnt/sdb3/source/KNOPPIX/vmlinuz' root@ttyp0[floppy]# root@ttyp0[floppy]# cp -p /cdrom/KNOPPIX/*.* /mnt/sdb3/master/KNOPPIX/KNOPPIX root@ttyp0[floppy]# root@ttyp0[floppy]# cp /cdrom/*.* /mnt/sdb3/master/KNOPPIX/ root@ttyp0[floppy]# (2-2). ハードディスクに展開したファイルを編集して tarファイルを追加 root@ttyp0[floppy]# chroot /mnt/sdb3/source/KNOPPIX/ root@ttyp0[/]# mount -t proc /proc proc root@ttyp0[/]# root@ttyp0[/]# pwd / root@ttyp0[/]# ls -l 合計 104 drwxr-xr-x 2 root root 4096 2003-11-02 11:53 bin drwxr-xr-x 2 root root 4096 2003-10-23 00:57 boot drwxr-xr-x 2 root root 4096 2003-11-19 10:56 cdrom drwxr-xr-x 11 root root 32768 2003-11-19 13:17 dev drwxr-xr-x 154 root root 8192 2003-11-19 15:24 etc drwxr-xr-x 2 root root 4096 2001-04-15 09:45 floppy drwxrwsr-x 2 root staff 4096 2003-11-13 03:59 home drwxr-xr-x 2 root root 4096 2001-04-15 09:45 initrd drwxr-xr-x 8 root root 4096 2003-11-17 15:23 lib drwx------ 2 root root 4096 2003-11-17 15:31 lost+found drwxr-xr-x 7 root root 4096 2003-11-19 15:24 mnt drwxr-xr-x 2 root root 4096 2003-10-23 09:17 none drwxr-xr-x 4 root root 4096 2003-11-19 15:15 opt dr-xr-xr-x 69 root root 0 2003-12-15 18:59 proc drwx------ 2 root root 4096 2003-11-19 15:24 root drwxr-xr-x 2 root root 8192 2003-11-13 04:20 sbin lrwxrwxrwx 1 root root 8 2003-12-15 10:33 tmp -> /var/tmp drwxr-xr-x 14 root root 4096 2003-04-07 05:15 usr drwxr-xr-x 16 root root 4096 2003-11-19 15:24 var lrwxrwxrwx 1 root root 23 2003-12-15 11:09 vmlinuz -> boot/vmlinuz-2.4.22-xfs root@ttyp0[/]# root@ttyp0[/]# mkdir TOYO root@ttyp0[/]# root@ttyp0[/]# ls -l 合計 108 drwxr-xr-x 2 root root 4096 2003-12-15 13:37 TOYO drwxr-xr-x 2 root root 4096 2003-11-02 11:53 bin drwxr-xr-x 2 root root 4096 2003-10-23 00:57 boot drwxr-xr-x 2 root root 4096 2003-11-19 10:56 cdrom drwxr-xr-x 11 root root 32768 2003-11-19 13:17 dev drwxr-xr-x 154 root root 8192 2003-11-19 15:24 etc drwxr-xr-x 2 root root 4096 2001-04-15 09:45 floppy drwxrwsr-x 2 root staff 4096 2003-11-13 03:59 home drwxr-xr-x 2 root root 4096 2001-04-15 09:45 initrd drwxr-xr-x 8 root root 4096 2003-11-17 15:23 lib drwx------ 2 root root 4096 2003-11-17 15:31 lost+found drwxr-xr-x 7 root root 4096 2003-11-19 15:24 mnt drwxr-xr-x 2 root root 4096 2003-10-23 09:17 none drwxr-xr-x 4 root root 4096 2003-11-19 15:15 opt dr-xr-xr-x 69 root root 0 2003-12-15 18:59 proc drwx------ 2 root root 4096 2003-11-19 15:24 root drwxr-xr-x 2 root root 8192 2003-11-13 04:20 sbin lrwxrwxrwx 1 root root 8 2003-12-15 10:33 tmp -> /var/tmp drwxr-xr-x 14 root root 4096 2003-04-07 05:15 usr drwxr-xr-x 16 root root 4096 2003-11-19 15:24 var lrwxrwxrwx 1 root root 23 2003-12-15 11:09 vmlinuz -> boot/vmlinuz-2.4.22-xfs root@ttyp0[/]# root@ttyp0[/]# root@ttyp0[/]# mount 130.87.153.9:/home2/onlpara-wrk /mnt root@ttyp0[/]# ls /mnt/root Debian hdlist2 build j2sdk-1_4_1_02-linux-i586.bin compact-debian-Dec102003g.tar.gz j2sdk-1_4_2_01-linux-i586.bin compact-debian-Nov122003g.tar.gz j2sdk1.4.1_02 compact-debian-Nov182003g.tar.gz j2sdk1.4.2_01-inoue.tar.gz compact-debian-Nov192003g.tar.gz j2sdk1.4_1.4.2.01-0.13_i386.changes compact-debian-Nov212003g.tar.gz j2sdk1.4_1.4.2.01-0.13_i386.deb compact-debian-Nov52003g.tar.gz kernel-source-2.4.18-inoue.tar compact-debian-oct162003.tar.gz knoppix compact-debian-oct172003.tar.gz libc6-dev_2.3.2-9_i386.deb compact-debian-oct202003A.tar.gz libc6_2.3.2-9_i386.deb compact-debian-oct212003.tar.gz linux-2.4.18-14 compact-debian-oct212003g.tar.gz onlsbc1 compact-debian-oct222003g.tar.gz onlsbc2 compact-debian-oct232003g.tar.gz src compact-debian-oct232003g.tar.gz-old t5 compact-debian-oct302003g.tar.gz t6 compact.tar.gz t7 hdlist tmp root@ttyp0[/]# ls -l /mnt/root/compact-debian-Dec102003g.tar.gz -rw-r--r-- 1 nobody nogroup 155195644 2003-12-10 15:28 /mnt/root/compact-debian-Dec102003g.tar.gz root@ttyp0[/]# root@ttyp0[/]# cp /mnt/root/compact-debian-Dec102003g.tar.gz TOYO root@ttyp0[/]# cd TOYO root@ttyp0[TOYO]# ln -s compact-debian-Dec102003g.tar.gz compact.tar.gz root@ttyp0[TOYO]# ls -l 合計 151712 -rw-r--r-- 1 root root 155195644 2003-12-15 13:44 compact-debian-Dec102003g.tar.gz lrwxrwxrwx 1 root root 32 2003-12-15 13:45 compact.tar.gz -> compact-debian-Dec102003g.tar.gz root@ttyp0[TOYO]# (2-3). ハードディスクに展開したファイルを一部削除してスペースを確保 root@ttyp0[doc]# pwd /usr/share/doc root@ttyp0[doc]# du -k : 36 ./zip 16 ./zlib1g 164 ./zlib1g-dev/examples 184 ./zlib1g-dev 116296 . root@ttyp0[doc]# root@ttyp0[doc]# cd .. root@ttyp0[share]# rm -rf doc root@ttyp0[share]# root@ttyp0[games]# pwd /usr/share/games root@ttyp0[games]# du -k : 452 ./xboing/sounds 792 ./xboing 33048 . root@ttyp0[games]# cd .. root@ttyp0[share]# pwd /usr/share root@ttyp0[share]# rm -rf games root@ttyp0[share]# root@ttyp0[share]# cd texmf root@ttyp0[texmf]# du -k : 736 ./ttf2pk 736 ./ttf2tfm 8 ./xdvi 92228 . root@ttyp0[texmf]# cd .. root@ttyp0[share]# pwd /usr/share root@ttyp0[share]# rm -rf texmf root@ttyp0[share]# root@ttyp0[OpenOffice.org1.1.0]# pwd /opt/OpenOffice.org1.1.0 root@ttyp0[OpenOffice.org1.1.0]# ls -l 合計 7136 -r--r--r-- 1 root root 7013108 2003-09-20 01:10 InstGuide_11_linux_solaris.pdf -r--r--r-- 1 root root 7700 2003-09-20 01:10 LICENSE -r--r--r-- 1 root root 8244 2003-09-20 01:10 LICENSE.html -r--r--r-- 1 root root 18497 2003-09-20 01:10 README -r--r--r-- 1 root root 38332 2003-09-20 01:10 README.html -r--r--r-- 1 root root 169686 2003-09-20 01:10 THIRDPARTYLICENSEREADME.html drwxr-xr-x 3 root root 4096 2003-11-13 15:10 help drwxr-xr-x 9 root root 8192 2003-11-13 15:10 program lrwxrwxrwx 1 root root 13 2003-12-15 10:29 setup -> program/setup drwxr-xr-x 21 root root 4096 2003-11-13 15:10 share lrwxrwxrwx 1 root root 15 2003-12-15 10:33 spadmin -> program/soffice drwxr-xr-x 16 root root 4096 2003-11-13 15:09 user root@ttyp0[OpenOffice.org1.1.0]# root@ttyp0[OpenOffice.org1.1.0]# du -k : 4 ./user/uno_packages 4 ./user/wordbook 776 ./user 227748 . root@ttyp0[OpenOffice.org1.1.0]# root@ttyp0[OpenOffice.org1.1.0]# cd .. root@ttyp0[opt]# pwd /opt root@ttyp0[opt]# ls -l 合計 8 lrwxrwxrwx 1 root root 19 2003-12-15 10:26 OpenOffice.org1.1 -> OpenOffice.org1.1.0 drwxr-xr-x 6 root root 4096 2003-11-13 15:10 OpenOffice.org1.1.0 lrwxrwxrwx 1 root root 19 2003-12-15 10:26 openoffice -> OpenOffice.org1.1.0 drwxr-xr-x 6 root root 4096 2003-11-19 15:15 umlknoppix root@ttyp0[opt]# rm -rf OpenOffice.org1.1.0 root@ttyp0[opt]# root@ttyp0[opt]# cd / root@ttyp0[/]# pwd / root@ttyp0[/]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位 rootfs 9621880 1692884 7440220 19% / /dev/root.old 9621880 1692884 7440220 19% / none 9621880 1692884 7440220 19% /dev/pts /dev/scd0 9621880 1692884 7440220 19% /cdrom df: `/KNOPPIX': そのようなファイルやディレクトリはありません df: `/ramdisk': そのようなファイルやディレクトリはありません df: `/sfs': そのようなファイルやディレクトリはありません df: `/sfs/.mnt/wait': そのようなファイルやディレクトリはありません df: `/mnt/auto/floppy': そのようなファイルやディレクトリはありません df: `/mnt/sdb3': そのようなファイルやディレクトリはありません 130.87.153.9:/home2/onlpara-wrk 22659864 4317872 17190936 21% /mnt root@ttyp0[/]# root@ttyp0[/]# umount /mnt root@ttyp0[/]# updatedb root@ttyp0[/]# umount /proc root@ttyp0[/]# exit exit root@ttyp0[floppy]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位 /dev/root 2471 1689 782 69% / /dev/cdrom 690882 690882 0 100% /cdrom /dev/cloop 1830152 1830152 0 100% /KNOPPIX /ramdisk 408100 5912 402188 2% /ramdisk /dev/fd0 1412 73 1267 6% /mnt/auto/floppy /dev/sdb3 9621880 1692420 7440684 19% /mnt/sdb3 root@ttyp0[floppy]# root@ttyp0[floppy]# touch /mnt/sdb3/master/KNOPPIX/KNOPPIX/ ToyoKNOPPIX-Dec152003 root@ttyp0[floppy]# (2-4). 圧縮ルートイメージの作成 root@ttyp0[floppy]# mkisofs -R -l -V "My KNOPPIX iso9660 filesystem" -hide-rr-moved -v /mnt/sdb3/source/KNOPPIX | create_compressed_fs - 65536 > /mnt/sdb3/master/KNOPPIX/KNOPPIX/KNOPPIX : Block# 24274 size 65536 -> 64142 [compression ratio 97%, overall: 41%] Block# 24275 size 65536 -> 63410 [compression ratio 96%, overall: 41%] Block# 24276 size 65536 -> 50870 [compression ratio 77%, overall: 41%] Total translation table size: 0 Total rockridge attributes bytes: 9263324 Total directory bytes: 23537664 Path table size(bytes): 88212 Done with: The File(s) Block(s) 765234 Writing: Ending Padblock Start Block 776877 Block# 24277 size 65536 -> 21711 [compression ratio 33%, overall: 41%] Block# 24278 size 65536 -> 84 [compression ratio 0%, overall: 41%] Block# 24279 size 65536 -> 84 [compression ratio 0%, overall: 41%] Block# 24280 size 65536 -> 84 [compression ratio 0%, overall: 41%] Done with: Ending Padblock Block(s) 150 Max brk space used 4694a44 777027 extents written (1517 Mb) Block# 24281 size 65536 -> 84 [compression ratio 0%, overall: 41%] Partial read (6144 bytes of 65536), padding with zeros. Block# 24282 size 6144 -> 84 [compression ratio 1%, overall: 41%] Block size 65536, number of blocks 24283. Done. root@ttyp0[floppy]# (2-5). 独自KNOPPIX isoファイルの作成 root@ttyp0[KNOPPIX]# pwd /mnt/sdb3/master/KNOPPIX root@ttyp0[KNOPPIX]# ls -l 合計 20 drwxr-xr-x 2 root root 4096 2003-12-15 14:36 KNOPPIX -r-xr-xr-x 1 root root 54 2003-12-15 11:17 autorun.bat -r-xr-xr-x 1 root root 45 2003-12-15 11:17 autorun.inf -r--r--r-- 1 root root 3262 2003-12-15 11:17 cdrom.ico -r--r--r-- 1 root root 2887 2003-12-15 11:17 index.html root@ttyp0[KNOPPIX]# root@ttyp0[KNOPPIX]# mkisofs -l -r -J -V "Toyo-KNOPPIX" -hide-rr-moved -v -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -o ../toyo-knoppix-Dec152003.iso /mnt/sdb3/master/KNOPPIX mkisofs 2.01a17 (i686-pc-linux-gnu) Scanning /mnt/sdb3/master/KNOPPIX Scanning /mnt/sdb3/master/KNOPPIX/KNOPPIX Excluded by match: /mnt/sdb3/master/KNOPPIX/KNOPPIX/boot.cat Writing: Initial Padbock Start Block 0 Done with: Initial Padbock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 2880 sectors -> Emulating a 1440 kB floppy Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 4 Writing: Joliet directory tree Start Block 33 Done with: Joliet directory tree Block(s) 3 Writing: Directory tree cleanup Start Block 36 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 36 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 37 1.53% done, estimate finish Mon Dec 15 16:54:06 2003 3.05% done, estimate finish Mon Dec 15 16:53:35 2003 4.58% done, estimate finish Mon Dec 15 17:06:08 2003 6.11% done, estimate finish Mon Dec 15 17:03:09 2003 7.64% done, estimate finish Mon Dec 15 17:01:20 2003 9.16% done, estimate finish Mon Dec 15 17:05:58 2003 10.69% done, estimate finish Mon Dec 15 17:04:26 2003 12.21% done, estimate finish Mon Dec 15 17:05:53 2003 13.74% done, estimate finish Mon Dec 15 17:06:02 2003 15.27% done, estimate finish Mon Dec 15 17:04:51 2003 16.79% done, estimate finish Mon Dec 15 17:07:02 2003 18.32% done, estimate finish Mon Dec 15 17:06:09 2003 19.85% done, estimate finish Mon Dec 15 17:05:29 2003 21.37% done, estimate finish Mon Dec 15 17:06:51 2003 22.90% done, estimate finish Mon Dec 15 17:06:09 2003 24.42% done, estimate finish Mon Dec 15 17:06:42 2003 25.95% done, estimate finish Mon Dec 15 17:06:48 2003 27.48% done, estimate finish Mon Dec 15 17:06:13 2003 29.01% done, estimate finish Mon Dec 15 17:07:11 2003 30.53% done, estimate finish Mon Dec 15 17:06:45 2003 32.06% done, estimate finish Mon Dec 15 17:06:22 2003 33.58% done, estimate finish Mon Dec 15 17:07:06 2003 35.11% done, estimate finish Mon Dec 15 17:06:40 2003 36.64% done, estimate finish Mon Dec 15 17:07:01 2003 38.17% done, estimate finish Mon Dec 15 17:07:04 2003 39.69% done, estimate finish Mon Dec 15 17:06:39 2003 41.22% done, estimate finish Mon Dec 15 17:07:17 2003 42.74% done, estimate finish Mon Dec 15 17:07:01 2003 44.27% done, estimate finish Mon Dec 15 17:06:59 2003 45.80% done, estimate finish Mon Dec 15 17:07:15 2003 47.32% done, estimate finish Mon Dec 15 17:06:56 2003 48.85% done, estimate finish Mon Dec 15 17:07:17 2003 50.38% done, estimate finish Mon Dec 15 17:07:11 2003 51.90% done, estimate finish Mon Dec 15 17:06:55 2003 53.43% done, estimate finish Mon Dec 15 17:07:20 2003 54.95% done, estimate finish Mon Dec 15 17:07:07 2003 56.48% done, estimate finish Mon Dec 15 17:07:08 2003 58.01% done, estimate finish Mon Dec 15 17:07:20 2003 59.54% done, estimate finish Mon Dec 15 17:07:06 2003 61.06% done, estimate finish Mon Dec 15 17:07:21 2003 62.59% done, estimate finish Mon Dec 15 17:07:16 2003 64.11% done, estimate finish Mon Dec 15 17:07:10 2003 65.64% done, estimate finish Mon Dec 15 17:07:22 2003 67.17% done, estimate finish Mon Dec 15 17:07:13 2003 68.69% done, estimate finish Mon Dec 15 17:07:19 2003 70.22% done, estimate finish Mon Dec 15 17:07:23 2003 71.75% done, estimate finish Mon Dec 15 17:07:15 2003 73.27% done, estimate finish Mon Dec 15 17:07:27 2003 74.80% done, estimate finish Mon Dec 15 17:07:20 2003 76.32% done, estimate finish Mon Dec 15 17:07:19 2003 77.85% done, estimate finish Mon Dec 15 17:07:24 2003 79.38% done, estimate finish Mon Dec 15 17:07:20 2003 80.91% done, estimate finish Mon Dec 15 17:07:21 2003 82.43% done, estimate finish Mon Dec 15 17:07:24 2003 83.96% done, estimate finish Mon Dec 15 17:07:17 2003 85.48% done, estimate finish Mon Dec 15 17:07:28 2003 87.01% done, estimate finish Mon Dec 15 17:07:23 2003 88.54% done, estimate finish Mon Dec 15 17:07:20 2003 90.06% done, estimate finish Mon Dec 15 17:07:28 2003 91.59% done, estimate finish Mon Dec 15 17:07:22 2003 93.12% done, estimate finish Mon Dec 15 17:07:27 2003 94.64% done, estimate finish Mon Dec 15 17:07:26 2003 96.17% done, estimate finish Mon Dec 15 17:07:21 2003 97.69% done, estimate finish Mon Dec 15 17:07:29 2003 99.22% done, estimate finish Mon Dec 15 17:07:26 2003 Total translation table size: 2048 Total rockridge attributes bytes: 3461 Total directory bytes: 6144 Path table size(bytes): 26 Done with: The File(s) Block(s) 327369 Writing: Ending Padblock Start Block 327406 Done with: Ending Padblock Block(s) 150 Max brk space used 0 327556 extents written (639 Mb) root@ttyp0[KNOPPIX]# root@ttyp0[master]# pwd /mnt/sdb3/master root@ttyp0[master]# ls -l 合計 655760 drwxr-xr-x 3 root root 4096 2003-12-15 11:17 KNOPPIX -rw-r--r-- 1 root root 670834688 2003-12-15 17:07 toyo-knoppix-Dec152003.iso root@ttyp0[master]# 作成した isoファイルを onlpara 上にバックアップしておく。 root@ttyp1[master]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/root 2471 1690 781 69% / /dev/cdrom 690882 690882 0 100% /cdrom /dev/cloop 1830152 1830152 0 100% /KNOPPIX /ramdisk 408100 5924 402176 2% /ramdisk onlpara:/home2/onlpara-wrk 22659864 4317880 17190928 21% /mnt1 /dev/sdb3 9621880 2998836 6134268 33% /mnt/sdb3 root@ttyp1[master]# ls -l /mnt1/root/iso 合計 0 root@ttyp1[master]# ls -l 合計 655760 drwxr-xr-x 3 root root 4096 2003-12-15 11:17 KNOPPIX -rw-r--r-- 1 root root 670834688 2003-12-15 17:07 toyo-knoppix-Dec152003.iso root@ttyp1[master]# root@ttyp1[master]# cp toyo-knoppix-Dec152003.iso /mnt1/root/iso root@ttyp1[master]# (2-6). 独自KNOPPIX isoファイルをCDに書き込む toyo-knoppix-Dec152003.isoファイルのサイズは 639MBと表示されている。 650MBの CD-Rメディアに書き込んでみよう。 書き込みソフトは WindowsXPの "Easy CD Creator" を使用する。 上記の項目(2-5)で onlpara.kek.jpにセーブした、toyo-knoppix-Dec152003.iso ファイルを onlnote2.kek.jp にコピーした。 その後、CD に書き込んだ。 書き 込みは正常に終了した。 (3). KNOPPIXシステムからの復旧 上記の項目(2-6)で作成した CC/NET用の KNOPPIX CD を使ってコンパクトフラッ シュ上に Debian GNU/Linux システムを復旧する。 (3-1). 作成した KNOPPIX CDを起動 onlnote2.kek.jp のマシンに、上記の項目(2-6)で作成した CC/NET用の KNOPPIX CD をセットし電源をonした。 KNOPPIXシステムは正常に立ち上がった。 (3-2). KNOPPIXのCDに組み込んだ compact.tar.gzからの復旧 KNOPPIXシステムに組み込んだ CC/NET用の復旧ファイルを確認する。 knoppix@ttyp1[/]$ pwd / knoppix@ttyp1[/]$ ls KNOPPIX boot dev home mnt proc root sfs usr bin cdrom etc lib opt ramdisk sbin tmp var knoppix@ttyp1[/]$ ls KNOPPIX TOYO boot dev floppy initrd lost+found none proc sbin usr vmlinuz bin cdrom etc home lib mnt opt root tmp var knoppix@ttyp1[/]$ ls -l KNOPPIX/TOYO 合計 151559 -rw-r--r-- 1 root root 155195644 2003-12-15 13:44 compact-debian-Dec102003g.tar.gz lrwxrwxrwx 1 root root 32 2003-12-15 13:45 compact.tar.gz -> compact-debian-Dec102003g.tar.gz knoppix@ttyp1[/]$ (3-2-1). コンパクトフラッシュの準備 root@ttyp1[/]# fdisk -l Disk /dev/sda: 512 MB, 512483328 bytes 16 heads, 63 sectors/track, 993 cylinders Units = シリンダ数 of 1008 * 512 = 516096 bytes デバイス Boot Start End Blocks Id System /dev/sda1 1 993 500440+ 83 Linux Disk /dev/sdb: 40.0 GB, 40007761920 bytes 64 heads, 32 sectors/track, 38154 cylinders Units = シリンダ数 of 2048 * 512 = 1048576 bytes デバイス Boot Start End Blocks Id System /dev/sdb1 1 4769 4883440 83 Linux /dev/sdb2 4770 19077 14651392 83 Linux /dev/sdb3 19078 28614 9765888 c W95 FAT32 (LBA) /dev/sdb4 28615 38154 9768960 5 拡張領域 /dev/sdb5 28615 37200 8792048 b W95 FAT32 /dev/sdb6 37201 38154 976880 82 Linux スワップ Disk /dev/hda: 40.0 GB, 40007761920 bytes 255 heads, 63 sectors/track, 4864 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/hda1 1 4 32098+ de Dell ユー /dev/hda2 * 5 4863 39029917+ 7 HPFS/NTFS root@ttyp1[/]# USB コンパクトフラッシュ・アダプタは /dev/sda1 として KNOPPIXシステムに 認識されている。 パーティショニングする。 root@ttyp1[/]# fdisk /dev/sda コマンド (m でヘルプ): m コマンドの動作 a ブート可能フラグをつける b bsd ディスクラベルを編集する c dos 互換フラグをつける d 領域を削除する l 既知の領域タイプをリスト表示する m このメニューを表示する n 新たに領域を作成する o 新たに空の DOS 領域テーブルを作成する p 領域テーブルを表示する q 変更を保存せずに終了する s 空の Sun ディスクラベルを作成する t 領域のシステム ID を変更する u 表示/項目ユニットを変更する v 領域テーブルを照合する w テーブルをディスクに書き込み、終了する x 特別な機能 (エキスパート専用) コマンド (m でヘルプ): p Disk /dev/sda: 512 MB, 512483328 bytes 16 heads, 63 sectors/track, 993 cylinders Units = シリンダ数 of 1008 * 512 = 516096 bytes デバイス Boot Start End Blocks Id System /dev/sda1 1 993 500440+ 83 Linux コマンド (m でヘルプ): d Selected partition 1 コマンド (m でヘルプ): n コマンドアクション e 拡張 p 基本領域 (1-4) p 領域番号 (1-4): 1 最初 シリンダ (1-993, default 1): Using default value 1 終点 シリンダ または +サイズ または +サイズM または +サイズK (1-993, default 993): Using default value 993 コマンド (m でヘルプ): w 領域テーブルは交換されました! ioctl() を呼び出して領域テーブルを再読込みしま ディスクを同期させま root@ttyp1[/]# ファイルシステムを作成する。 root@ttyp1[/]# mke2fs -j /dev/sda1 mke2fs 1.35-WIP (21-Aug-2003) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 125488 inodes, 500440 blocks 25022 blocks (5.00%) reserved for the super user First data block=1 62 block groups 8192 blocks per group, 8192 fragments per group 2024 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 29 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. root@ttyp1[/]# コンパクトフラッシュをマウントする。 root@ttyp1[/]# mount -t ext3 /dev/sda1 /mnt/sda1 root@ttyp1[/]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位 /dev/root 2471 1690 781 69% / /dev/cdrom 655112 655112 0 100% /cdrom /dev/cloop 1554054 1554054 0 100% /KNOPPIX /ramdisk 408136 5896 402240 2% /ramdisk /dev/sda1 484602 8239 451341 2% /mnt/sda1 root@ttyp1[/]# (3-2-2). compact.tar.gzを展開 /KNOPPIX/TOYO/compact-debian-Dec102003g.tar.gzファイルをコンパクトフラッ シュ上に展開する。 root@ttyp1[TOYO]# pwd /KNOPPIX/TOYO root@ttyp1[TOYO]# ls -l 合計 151559 -rw-r--r-- 1 root root 155195644 2003-12-15 13:44 compact-debian-Dec102003g.tar.gz lrwxrwxrwx 1 root root 32 2003-12-15 13:45 compact.tar.gz -> compact-debian-Dec102003g.tar.gz root@ttyp1[TOYO]# root@ttyp1[TOYO]# cd /mnt/sda1 root@ttyp1[sda1]# root@ttyp1[sda1]# pwd /mnt/sda1 root@ttyp1[sda1]# ls -l 合計 12 drwx------ 2 root root 12288 2003-12-16 16:33 lost+found root@ttyp1[sda1]# root@ttyp1[sda1]# tar xzf /KNOPPIX/TOYO/compact.tar.gz root@ttyp1[sda1]# root@ttyp1[sda1]# pwd /mnt/sda1 root@ttyp1[sda1]# ls -l 合計 44 drwxr-xr-x 2 root root 2048 2003-10-22 15:05 bin drwxr-xr-x 3 root root 1024 2003-10-22 11:26 boot drwxr-xr-x 2 root root 1024 2003-10-22 18:34 cdrom drwxr-xr-x 9 root root 21504 2003-12-10 15:29 dev drwxr-xr-x 44 root root 3072 2003-12-10 15:29 etc drwxr-xr-x 2 root root 1024 2003-10-22 18:34 floppy drwxrwsr-x 3 root staff 1024 2003-12-03 08:46 home drwxr-xr-x 2 root root 1024 2003-10-22 18:34 initrd drwxr-xr-x 5 root root 3072 2003-10-22 10:27 lib drwx------ 2 root root 1024 2003-10-22 17:51 lost+found drwxr-xr-x 2 root root 1024 2002-02-09 00:42 mnt drwxr-xr-x 2 root root 1024 2003-10-22 18:34 opt drwxr-xr-x 2 root root 1024 2002-02-09 00:42 proc drwxr-xr-x 4 root root 1024 2003-10-23 09:20 ramfs drwxr-xr-x 3 root root 1024 2003-10-22 14:43 root drwxr-xr-x 2 root root 2048 2003-11-21 13:37 sbin lrwxrwxrwx 1 root root 9 2003-12-16 16:41 tmp -> ramfs/tmp drwxr-xr-x 13 root root 1024 2003-11-21 14:41 usr lrwxrwxrwx 1 root root 9 2003-12-16 17:01 var -> ramfs/var lrwxrwxrwx 1 root root 25 2003-12-16 16:41 vmlinuz -> boot/vmlinuz-2.4.18-bf2.4 root@ttyp1[sda1]# root@ttyp1[sda1]# e2label /dev/sda1 root@ttyp1[sda1]# e2label /dev/sda1 / root@ttyp1[sda1]# e2label /dev/sda1 / root@ttyp1[sda1]# root@ttyp1[sda1]# cd usr/local/sbin root@ttyp1[sbin]# ls -l grub -rwxr-xr-x 1 root staff 396365 2003-10-22 11:11 grub root@ttyp1[sbin]# root@ttyp1[sbin]# ./grub Probing devices to guess BIOS drives. This may take a long time. GRUB version 0.93 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ] grub> root (hd1,0) root (hd1,0) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd1) setup (hd1) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... 16 sectors are embedded. succeeded Running "install /boot/grub/stage1 (hd1) (hd1)1+16 p (hd1,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded Done. grub> quit quit root@ttyp1[sbin]# 注. "root (hd1,0)" および "setup (hd1)" のコマンドで指定するハードディス クの番号は、ユーザの使用環境によって変わる。 私の環境では、 内蔵IDEハードディスク : /dev/hda hd0 USB-コンパクトフラッシュR/Wアダプタ : /dev/sda hd1 外部USBディスク : /dev/sdb hd2 となっている。 Linuxシステムの構築が完了したコンパクトフラッシュをアンマウントする。 root@ttyp1[sbin]# cd / root@ttyp1[/]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位 /dev/root 2471 1690 781 69% / /dev/cdrom 655112 655112 0 100% /cdrom /dev/cloop 1554054 1554054 0 100% /KNOPPIX /ramdisk 408136 5932 402204 2% /ramdisk /dev/sda1 484602 450981 8599 99% /mnt/sda1 root@ttyp1[/]# umount /mnt/sda1 root@ttyp1[/]# df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位 /dev/root 2471 1690 781 69% / /dev/cdrom 655112 655112 0 100% /cdrom /dev/cloop 1554054 1554054 0 100% /KNOPPIX /ramdisk 408136 5932 402204 2% /ramdisk root@ttyp1[/]# USB コンパクトフラッシュ・アダプタからコンパクトフラッシュのメディアを 外す。 (3-2-3). 作成したコンパクトフラッシュを起動 上記の項目(3-2-2) で作成したコンパクトフラッシュのメディアを CC/NET に 装着して Linuxシステムを起動する。 onlsun3[33]% ssh toyo@onlsbc1 toyo@onlsbc1's password: Linux onlsbc1 2.4.18-bf2.4 #1 Son Apr 14 09:53:28 CEST 2002 i586 unknown Most of the programs included with the Debian GNU/Linux system are freely redistributable; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Nov 21 14:44:20 2003 from onlsun4.kek.jp toyo@onlsbc1:~$ onlsbc1:/home/toyo# fdisk -l Disk /dev/hdc: 16 heads, 63 sectors, 993 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 993 500440+ 83 Linux onlsbc1:/home/toyo# df -k Filesystem 1k-blocks Used Available Use% Mounted on /dev/hdc1 484602 451261 8319 99% / onlsbc1:/home/toyo# onlsbc1:/home/toyo# ls -l / total 43 drwxr-xr-x 2 root root 2048 Oct 22 15:05 bin drwxr-xr-x 3 root root 1024 Oct 22 11:26 boot drwxr-xr-x 2 root root 1024 Oct 22 18:34 cdrom drwxr-xr-x 9 root root 21504 Dec 17 08:42 dev drwxr-xr-x 44 root root 3072 Dec 17 08:42 etc drwxr-xr-x 2 root root 1024 Oct 22 18:34 floppy drwxrwsr-x 3 root staff 1024 Dec 3 08:46 home drwxr-xr-x 2 root root 1024 Oct 22 18:34 initrd drwxr-xr-x 5 root root 3072 Oct 22 10:27 lib drwx------ 2 root root 1024 Oct 22 17:51 lost+found drwxr-xr-x 2 root root 1024 Feb 9 2002 mnt drwxr-xr-x 2 root root 1024 Oct 22 18:34 opt dr-xr-xr-x 40 root root 0 Dec 17 2003 proc drwxr-xr-x 5 root root 1024 Dec 17 08:41 ramfs drwxr-xr-x 3 root root 1024 Oct 22 14:43 root drwxr-xr-x 2 root root 2048 Nov 21 13:37 sbin lrwxrwxrwx 1 root root 9 Dec 16 16:41 tmp -> ramfs/tmp drwxr-xr-x 13 root root 1024 Nov 21 14:41 usr lrwxrwxrwx 1 root root 9 Dec 16 17:01 var -> ramfs/var lrwxrwxrwx 1 root root 25 Dec 16 16:41 vmlinuz -> boot/vmlinuz- 2.4.18-bf2.4 onlsbc1:/home/toyo# ok. KNOPPIX CD から復旧したコンパクトフラッシュ上の Debian GNU/Linux システムは正常に立ち上がった。 ---xxxx