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