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