Feb 18, 2005


             onlsbc1, コンパクトフラッシュ上のLinuxシステム構築
          			---  Sarge デバッグ #1
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
               (http://www-online.kek.jp/~inoue/para-CAMAC/
                                   Work/SBC-Linux52.html)



                        高エネルギー加速器研究機構
                            素粒子原子核研究所
                         物理、オンライングループ
                                井上 栄二

        目的

	    コンパクトフラッシュ版 Debian GNU/Linux 3.1(Sarge)でディスクスペース
	    が減少してしまう件について調べる。


        (1). CC/NET システムの構築
          (1-1).  コンパクトフラッシュの新規作成
             (1-1-1).  ファイルシステム作成
             (1-1-2).  ルートファイルシステムの作成
        (2). 症状確認
        (3). 原因究明
          (3-1).  調査
        (4). 処置
          (4-1).  システムパッケージ作成
          (4-2).  onlgw上にtarファイルを作成
        (5). compact-debian-Feb182005.tar.gzからの復旧
          (5-1).  コンパクトフラッシュの準備
          (5-2).  compact-debian-Feb182005.tar.gzを展開
          (5-3).  作成したコンパクトフラッシュを起動





  --------------------------------------------------------------------


 (1).  CC/NET システムの構築

	1.0GBコンパクトフラッシュ上に、コンパクトフラッシュ版 Debian GNU/Linux 
	3.1(Sarge)のシステムを新規に作成する。


   (1-1).  コンパクトフラッシュの新規作成

	onlpc03のマシン上で、復旧用の CC/NET knoppix システム(Sarge版)を立ち上げ
	てコンパクトフラッシュ上にシステムを新規に構築する。

root@ttyp0[TOYO]# pwd
/KNOPPIX/TOYO
root@ttyp0[TOYO]# ls -l
合計 191974
-rw-r--r--  1 root root 196485325 2004-10-18 11:27 compact-debian-Sep212004.tar.gz
lrwxrwxrwx  1 root root        31 2004-10-18 13:16 compact.tar.gz -> compact-debian-Sep212004.tar.gz
-rw-r--r--  1 root root     95009 2004-10-18 13:18 out
root@ttyp0[TOYO]#


     (1-1-1).  ファイルシステム作成

	コンパクトフラッシュ上にファイルシステムを作成する。

root@ttyp0[TOYO]# fdisk -l

Disk /dev/sda: 40.0 GB, 40029954048 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         127     1020096    b  W95 FAT32
/dev/sda2             128        2040    15366172+   c  W95 FAT32 (LBA)
/dev/sda3            3847        4866     8193150    f  W95 Ext'd (LBA)
/dev/sda4            2041        3846    14506695   83  Linux
/dev/sda5            3847        4866     8193118+   b  W95 FAT32

領域テーブル項目がディスクの順序と一致しません

Disk /dev/sdb: 40.0 GB, 40029954048 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          13      104391   83  Linux
/dev/sdb2            1983        4866    23165730   83  Linux
/dev/sdb3             111        1982    15036840    f  W95 Ext'd (LBA)
/dev/sdb4              14         110      779152+  82  Linux スワップ
/dev/sdb5   *         111         716     4867663+  83  Linux
/dev/sdb6             717        1610     7181023+  83  Linux
/dev/sdb7   *        1611        1982     2988058+  83  Linux

領域テーブル項目がディスクの順序と一致しません

Disk /dev/sdc: 80.0 GB, 80020684800 bytes
255 heads, 63 sectors/track, 9728 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1217     9775521   83  Linux
/dev/sdc2            1218        2434     9775552+  83  Linux
/dev/sdc3            2435        3651     9775552+  83  Linux
/dev/sdc4            3652        9728    48813502+   f  W95 Ext'd (LBA)
/dev/sdc5            3652        4868     9775521   83  Linux
/dev/sdc6            4869        6085     9775521   83  Linux
/dev/sdc7            6086        7302     9775521   83  Linux
/dev/sdc8            7303        8519     9775521   83  Linux
/dev/sdc9            8520        9728     9711261   83  Linux

Disk /dev/sdd: 80.0 GB, 80020684800 bytes
255 heads, 63 sectors/track, 9728 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sdd1   *           1        1217     9775521   83  Linux
/dev/sdd2            1218        2434     9775552+  83  Linux
/dev/sdd3            2435        3651     9775552+  83  Linux
/dev/sdd4            3652        9728    48813502+   f  W95 Ext'd (LBA)
/dev/sdd5            3652        4868     9775521   83  Linux
/dev/sdd6            4869        6085     9775521   83  Linux
/dev/sdd7            6086        7302     9775521   83  Linux
/dev/sdd8            7303        8519     9775521   83  Linux
/dev/sdd9            8520        9728     9711261   83  Linux

Disk /dev/sde: 1024 MB, 1024966656 bytes
32 heads, 63 sectors/track, 993 cylinders
Units = シリンダ数 of 2016 * 512 = 1032192 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sde1   *           1         993     1000912+  83  Linux

Disk /dev/hda: 20.5 GB, 20576747520 bytes
255 heads, 63 sectors/track, 2501 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         382     3068383+   b  W95 FAT32
/dev/hda3             652        2501    14860125    f  W95 Ext'd (LBA)
/dev/hda5             652         668      136521   82  Linux スワップ
/dev/hda6             669         923     2048256    b  W95 FAT32
/dev/hda7             924        1289     2939863+   b  W95 FAT32
/dev/hda8            1290        1544     2048256    b  W95 FAT32
/dev/hda9            1545        1799     2048256    b  W95 FAT32
/dev/hda10           1800        2501     5638783+   b  W95 FAT32
root@ttyp0[TOYO]#

	1.0GBのコンパクトフラッシュは /dev/sdeデバイスとして認識されている。

root@0[TOYO]# fdisk /dev/sde

コマンド (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/sde: 1024 MB, 1024966656 bytes
32 heads, 63 sectors/track, 993 cylinders
Units = シリンダ数 of 2016 * 512 = 1032192 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sde1   *           1         993     1000912+  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@0[TOYO]#

root@0[TOYO]# mke2fs -j /dev/sde1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
125184 inodes, 250228 blocks
12511 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
15648 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376

Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 21 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
root@0[TOYO]#


     (1-1-2).  ルートファイルシステム作成

root@0[TOYO]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471      1179      2292  34% /
/dev/scd0               718566    718566         0 100% /cdrom
/dev/cloop             1610150   1610150         0 100% /KNOPPIX
/ramdisk                301584      7012    294572   3% /ramdisk
root@0[TOYO]#
root@0[TOYO]# mount -t ext3 /dev/sde1 /mnt
root@0[TOYO]#
root@0[TOYO]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471      1179      2292  34% /
/dev/scd0               718566    718566         0 100% /cdrom
/dev/cloop             1610150   1610150         0 100% /KNOPPIX
/ramdisk                301584      7012    294572   3% /ramdisk
/dev/sde1               985160     16428    918688   2% /mnt
root@0[TOYO]#
root@0[TOYO]# cd /mnt
root@0[mnt]# ls -l
合計 16
drwx------  2 root root 16384 2005-02-17 13:14 lost+found
root@0[mnt]#
root@0[mnt]# ls -l /KNOPPIX/TOYO
合計 191974
-rw-r--r--  1 root root 196485325 2004-10-18 11:27 compact-debian-Sep212004.tar.
gz
lrwxrwxrwx  1 root root        31 2004-10-18 13:16 compact.tar.gz -> compact-deb
ian-Sep212004.tar.gz
-rw-r--r--  1 root root     95009 2004-10-18 13:18 out
root@0[mnt]#

root@0[mnt]# tar xzf /KNOPPIX/TOYO/compact-debian-Sep212004.tar.gz
root@0[mnt]#
root@0[mnt]# e2label /dev/sde1

root@0[mnt]# e2label /dev/sde1 /
root@0[mnt]# e2label /dev/sde1
/
root@0[mnt]#

root@0[mnt]# pwd
/mnt
root@0[mnt]# ls -l
合計 104
drwxr-xr-x   2 root root   4096 2004-09-09 20:00 bin
drwxr-xr-x   3 root root   4096 2004-09-21 10:41 boot
drwxr-xr-x  11 root root  24576 2004-09-17 16:41 dev
drwxr-xr-x  52 root root   4096 2004-09-17 16:41 etc
drwxrwsr-x   3 root staff  4096 2004-09-09 13:52 home
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 initrd
lrwxrwxrwx   1 root root     28 2005-02-17 13:42 initrd.img -> boot/initrd.img-2
.4.25-1-386
drwxr-xr-x   9 root root   4096 2004-09-10 09:19 lib
drwxr-xr-x   2 root root  16384 2004-09-09 19:34 lost+found
drwxr-xr-x   3 root root   4096 2004-09-09 19:35 media
drwxr-xr-x   2 root root   4096 2004-07-27 03:27 mnt
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 opt
drwxr-xr-x   2 root root   4096 2004-07-27 03:27 proc
drwxr-xr-x   4 root root   4096 2004-09-16 16:05 ramfs
drwxr-xr-x   4 root root   4096 2004-09-15 13:32 root
drwxr-xr-x   2 root root   4096 2004-09-10 09:47 sbin
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 srv
drwxr-xr-x   2 root root   4096 2004-05-26 03:40 sys
lrwxrwxrwx   1 root root      9 2005-02-17 13:22 tmp -> ramfs/tmp
drwxr-xr-x  12 root root   4096 2004-09-15 13:36 usr
lrwxrwxrwx   1 root root      9 2005-02-17 13:42 var -> ramfs/var
lrwxrwxrwx   1 root root     25 2005-02-17 13:42 vmlinuz -> boot/vmlinuz-2.4.25-
1-386
root@0[mnt]#
root@0[mnt]# ls sbin/grub
sbin/grub
root@0[mnt]# ./sbin/grub
Probing devices to guess BIOS drives. This may take a long time.

    GNU GRUB  version 0.95  (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 (hd5,0)
 Filesystem type is ext2fs, partition type 0x83

grub> setup (hd5)
 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 (hd5)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd5) (hd5)1+16 p (hd5,0)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.

grub> quit


root@0[mnt]#

root@0[mnt]# cd /
root@0[/]# umount /mnt
root@0[/]#

	これで 1.0GBコンパクトフラッシュ上に Sarge 版の CC/NET Linux システムを
	構築できた。 メディアを CC/NET に装着して立ち上げる。


 (2). 症状確認

	Sarge 版の CC/NET Linux システムを再構築後、最初に起動した時のディスク
	サイズをチェックする。

onlsun3[35]% ssh toyo@onlsbc1
Password:
Linux onlsbc1 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
		:
		:
Last login: Thu Feb 17 14:06:59 2005 from onlpc03.kek.jp
toyo@onlsbc1:~$
toyo@onlsbc1:~$ df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdc1               985160    665332    269784  72% /
tmpfs                   152828         0    152828   0% /dev/shm
toyo@onlsbc1:~$

	ここで、システムを再起動して、その後再度ディスクサイズをチェックする。

toyo@onlsbc1:~$ su
Password:
onlsbc1:/home/toyo# reboot

Broadcast message from root (pts/1) (Thu Feb 17 14:10:54 2005):

The system is going down for reboot NOW!
		:
		:

	システム再構築後、2回目のシステムアップ時のディスクサイズをチェック
	する。

onlsun3[36]% ssh toyo@onlsbc1
Password:
Linux onlsbc1 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
		:
		:
Last login: Fri Sep 17 14:42:03 2004 from onlsun4.kek.jp
toyo@onlsbc1:~$
toyo@onlsbc1:~$ df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdc1               985160    665472    269644  72% /
tmpfs                   152828         0    152828   0% /dev/shm
toyo@onlsbc1:~$

	一回目の起動後には 269784KB の空きディスクスペースが合ったのに、2回目の
	起動後は 269644KB の空きディスクスペースになってしまっている。


 (3). 原因究明

	SBC-Linux50.html の項目(3) "原因究明" を参照。


   (3-1).  調査

	調査の結果、insmod の実行時に ksymoops の下にログが残されることが解った
	ので、ログを残さないように設定した。

	作業はコンパクトフラッシュシステムが立ち上がっている状態ではできないので
	2.5"IDE2ディスクシステムを立ち上げて、このシステムにコンパクトフラッシュ
	システムをマウントして行った。

	改変後、コンパクトフラッシュシステムを立ち上げた。

onlsbc1:/mnt/var/log# shutdown -h now

Broadcast message from root (pts/0) (Thu Feb 17 14:47:27 2005):

The system is going down for system halt NOW!
		:
		:

onlsun3[42]% ssh toyo@onlsbc1
Password:
Linux onlsbc1 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
		:
		:
Last login: Fri Sep 17 14:42:03 2004 from onlsun4.kek.jp
toyo@onlsbc1:~$

onlsbc1:/home/toyo# df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdc1               985160    656768    278348  71% /
tmpfs                   152828         0    152828   0% /dev/shm
onlsbc1:/home/toyo#

	ここで再度システムをリブートしてみる。

onlsbc1:/home/toyo# reboot

Broadcast message from root (pts/0) (Thu Feb 17 14:54:46 2005):

The system is going down for reboot NOW!
		:
		:

onlsun3[43]% ssh toyo@onlsbc1
Password:
Linux onlsbc1 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
		:
		:
Last login: Fri Sep 17 14:42:03 2004 from onlsun4.kek.jp
toyo@onlsbc1:~$
toyo@onlsbc1:~$ df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdc1               985160    656768    278348  71% /
tmpfs                   152828         0    152828   0% /dev/shm
toyo@onlsbc1:~$


 (4). 処置

	上記の項目(3-1)の操作で、リブートするたびにディスクスペースが減少してし
	まうという症状はなくなった。

	現在デバッグ作業に使用しているコンパクトフラッシュシステムはかなり変更を
	してしまったので、再度システムをインストールし直してから新しいパッケージ
	を作成することにした。

	システムの再インストール後、(3-1)の操作を加え修正版のシステムを作った。


   (4-1).  システムパッケージ作成

	コンパクトフラッシュのLinuxシステムのtarファイルを onlpara上
	に作成する。

root@ttyp0[log]# mkdir /mnt1
root@ttyp0[log]#
root@ttyp0[log]# mount onlpara.kek.jp:/home2/onlpara-wrk /mnt1
root@ttyp0[log]#
root@ttyp0[log]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471      1183      2288  35% /
/dev/scd0               718566    718566         0 100% /cdrom
/dev/cloop             1610150   1610150         0 100% /KNOPPIX
/ramdisk                301584      7012    294572   3% /ramdisk
/dev/sde1               985160    656764    278352  71% /mnt
onlpara.kek.jp:/home2/onlpara-wrk
                      22659872   7859136  13649696  37% /mnt1
root@ttyp0[log]#

root@ttyp0[mnt]# pwd
/mnt
root@ttyp0[mnt]# ls -l
合計 104
drwxr-xr-x   2 root root   4096 2004-09-09 20:00 bin
drwxr-xr-x   3 root root   4096 2004-09-21 10:41 boot
drwxr-xr-x  11 root root  24576 2004-09-17 16:41 dev
drwxr-xr-x  52 root root   4096 2004-09-17 16:41 etc
drwxrwsr-x   3 root staff  4096 2004-09-09 13:52 home
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 initrd
lrwxrwxrwx   1 root root     28 2005-02-17 16:09 initrd.img -> boot/initrd.img-2.4.25-1-386
drwxr-xr-x   9 root root   4096 2004-09-10 09:19 lib
drwxr-xr-x   2 root root  16384 2004-09-09 19:34 lost+found
drwxr-xr-x   3 root root   4096 2004-09-09 19:35 media
drwxr-xr-x   2 root root   4096 2004-07-27 03:27 mnt
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 opt
drwxr-xr-x   2 root root   4096 2004-07-27 03:27 proc
drwxr-xr-x   4 root root   4096 2004-09-16 16:05 ramfs
drwxr-xr-x   4 root root   4096 2004-09-15 13:32 root
drwxr-xr-x   2 root root   4096 2004-09-10 09:47 sbin
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 srv
drwxr-xr-x   2 root root   4096 2004-05-26 03:40 sys
lrwxrwxrwx   1 root root      9 2005-02-17 15:49 tmp -> ramfs/tmp
drwxr-xr-x  12 root root   4096 2004-09-15 13:36 usr
lrwxrwxrwx   1 root root      9 2005-02-17 16:09 var -> ramfs/var
lrwxrwxrwx   1 root root     25 2005-02-17 16:09 vmlinuz -> boot/vmlinuz-2.4.25-1-386
root@ttyp0[mnt]#

root@ttyp0[mnt]# tar cf /mnt1/root/compact-debian-Feb182005.tar .
root@ttyp0[mnt]#

root@ttyp0[mnt]# cd /mnt1/root
root@ttyp0[root]# 
root@ttyp0[root]# ls com*
compact-debian-Dec102003g.tar.gz  compact-debian-oct172003.tar.gz
compact-debian-Feb182005.tar      compact-debian-oct202003A.tar.gz
compact-debian-Feb92005.tar.gz    compact-debian-oct212003.tar.gz
compact-debian-Nov122003g.tar.gz  compact-debian-oct212003g.tar.gz
compact-debian-Nov182003g.tar.gz  compact-debian-oct222003g.tar.gz
compact-debian-Nov192003g.tar.gz  compact-debian-oct232003g.tar.gz
compact-debian-Nov212003g.tar.gz  compact-debian-oct232003g.tar.gz-old
compact-debian-Nov52003g.tar.gz   compact-debian-oct302003g.tar.gz
compact-debian-Sep212004.tar.gz   compact-redhat8-May112004.tar.gz
compact-debian-oct162003.tar.gz   compact.tar.gz
root@ttyp0[root]#
root@ttyp0[root]# gzip compact-debian-Feb182005.tar
root@ttyp0[root]#
root@ttyp0[root]# ls -l compact-debian*
-rw-r--r--  1 nobody     nogroup    155195644 2003-12-10 15:28 compact-debian-Dec102003g.tar.gz
-rw-r--r--  1 4294967294 4294967294 193452462 2005-02-17 16:54 compact-debian-Feb182005.tar.gz
-rw-r--r--  1 4294967294 4294967294 152203938 2005-02-09 16:36 compact-debian-Feb92005.tar.gz
-rw-r--r--  1 nobody     nogroup    155654709 2003-11-12 15:37 compact-debian-Nov122003g.tar.gz
-rw-r--r--  1 nobody     nogroup    134842364 2003-11-18 15:48 compact-debian-Nov182003g.tar.gz
-rw-r--r--  1 nobody     nogroup    155714516 2003-11-19 10:20 compact-debian-Nov192003g.tar.gz
-rw-r--r--  1 nobody     nogroup    155287959 2003-11-21 15:29 compact-debian-Nov212003g.tar.gz
-rw-r--r--  1 nobody     nogroup    155640097 2003-11-05 14:36 compact-debian-Nov52003g.tar.gz
-rw-r--r--  1 nobody     nogroup    196485325 2004-09-21 10:50 compact-debian-Sep212004.tar.gz
-rw-r--r--  1 nobody     nogroup    143602724 2003-10-16 10:00 compact-debian-oct162003.tar.gz
-rw-r--r--  1 nobody     nogroup    143656305 2003-10-17 16:15 compact-debian-oct172003.tar.gz
-rw-r--r--  1 nobody     nogroup    144092715 2003-10-20 16:36 compact-debian-oct202003A.tar.gz
-rw-r--r--  1 nobody     nogroup    144132052 2003-10-21 08:38 compact-debian-oct212003.tar.gz
-rw-r--r--  1 nobody     nogroup    146957840 2003-10-21 15:18 compact-debian-oct212003g.tar.gz
-rw-r--r--  1 nobody     nogroup    112241121 2003-10-22 13:35 compact-debian-oct222003g.tar.gz
-rw-r--r--  1 nobody     nogroup    163407952 2003-10-23 14:02 compact-debian-oct232003g.tar.gz
-rw-r--r--  1 nobody     nogroup    163268550 2003-10-23 09:52 compact-debian-oct232003g.tar.gz-old
-rw-r--r--  1 nobody     nogroup    156120096 2003-10-30 14:37 compact-debian-oct302003g.tar.gz
root@ttyp0[root]#


   (4-2).  onlgw上にtarファイルを作成

        作成した Woody版コンパクトフラッシュLinuxシステムのtarファイルをonlgw
	上にコピーする。

root@ttyp0[root]# scp compact-debian-Feb182005.tar.gz inoue@onlgw.kek.jp:/home/inoue/public_html/CC-NET-Archive
inoue@onlgw.kek.jp's password:
compact-debian-Feb182005.tar.gz                                100%  184MB   3.8MB/s   00:48
root@ttyp0[root]#

root@ttyp0[root]# ssh inoue@onlgw.kek.jp
inoue@onlgw.kek.jp's password:
Warning: No xauth data; using fake authentication data for X11 forwarding.
[inoue@onlgw inoue]$

[inoue@onlgw CC-NET-Archive]$ pwd
/home/inoue/public_html/CC-NET-Archive
[inoue@onlgw CC-NET-Archive]$ 
[inoue@onlgw CC-NET-Archive]$ ls -l com*
-rw-r--r--    1 inoue    kek      153102602  8月 19  2003 compact-aug052003.tar.gz
-rw-r--r--    1 inoue    kek      155195644 12月 10  2003 compact-debian-Dec102003g.tar.gz
-rw-r--r--    1 inoue    kek      193452462  2月 18 09:32 compact-debian-Feb182005.tar.gz
-rw-r--r--    1 inoue    kek      152203938  2月  9 17:24 compact-debian-Feb92005.tar.gz
-rw-r--r--    1 inoue    kek      155654709 11月 12  2003 compact-debian-Nov122003g.tar.gz
-rw-r--r--    1 inoue    kek      134842364 11月 18  2003 compact-debian-Nov182003g.tar.gz
-rw-r--r--    1 inoue    kek      155714516 11月 19  2003 compact-debian-Nov192003g.tar.gz
-rw-r--r--    1 inoue    kek      155287959 11月 21  2003 compact-debian-Nov212003g.tar.gz
-rw-r--r--    1 inoue    kek      155640097 11月  5  2003 compact-debian-Nov52003g.tar.gz
-rw-r--r--    1 inoue    kek      196485325  9月 21 11:12 compact-debian-Sep212004.tar.gz
-rw-r--r--    1 inoue    kek      143602724 10月 16  2003 compact-debian-oct162003.tar.gz
-rw-r--r--    1 inoue    kek      143825856 10月 20  2003 compact-debian-oct202003.tar.gz
-rw-r--r--    1 inoue    kek      144092715 10月 20  2003 compact-debian-oct202003A.tar.gz
-rw-r--r--    1 inoue    kek      163407952 10月 23  2003 compact-debian-oct232003g.tar.gz
-rw-r--r--    1 inoue    kek      156120096 10月 30  2003 compact-debian-oct302003g.tar.gz
-rw-r--r--    1 inoue    kek      160988392  6月 10  2004 compact-redhat8-May112004.tar.gz
-rw-r--r--    1 inoue    kek      153368151  9月 25  2003 compact-sep252003.tar.gz
[inoue@onlgw CC-NET-Archive]$

[inoue@onlgw kits]$ pwd
/home/inoue/public_html/Parallel-CAMAC/kits
[inoue@onlgw kits]$ ls -l com*
lrwxrwxrwx    1 inoue    kek            63 10月 25 15:49 compact-aug052003.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-aug052003.tar.gz
-rw-r--r--    1 inoue    kek          2572 12月 11  2003 compact-debian-Dec102003g-memo.html
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:48 compact-debian-Dec102003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Dec102003g.tar.gz
-rw-r--r--    1 inoue    kek          2342  2月 10 13:22 compact-debian-Feb92005-memo.html
lrwxrwxrwx    1 inoue    kek            69  2月  9 17:29 compact-debian-Feb92005.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Feb92005.tar.gz
-rw-r--r--    1 inoue    kek          1449 12月 11  2003 compact-debian-Nov122003g-memo.html
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:47 compact-debian-Nov122003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Nov122003g.tar.gz
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:47 compact-debian-Nov182003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Nov182003g.tar.gz
-rw-r--r--    1 inoue    kek          1743 12月 11  2003 compact-debian-Nov192003g-memo.html
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:46 compact-debian-Nov192003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Nov192003g.tar.gz
-rw-r--r--    1 inoue    kek          2003 12月 11  2003 compact-debian-Nov212003g-memo.html
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:45 compact-debian-Nov212003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Nov212003g.tar.gz
-rw-r--r--    1 inoue    kek          1371 12月 11  2003 compact-debian-Nov52003g-memo.html
lrwxrwxrwx    1 inoue    kek            70 10月 25 15:45 compact-debian-Nov52003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Nov52003g.tar.gz
-rw-r--r--    1 inoue    kek          2503 11月  4 09:00 compact-debian-Sep212004-memo.html
lrwxrwxrwx    1 inoue    kek            70 10月 25 15:44 compact-debian-Sep212004.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-Sep212004.tar.gz
lrwxrwxrwx    1 inoue    kek            70 10月 25 15:43 compact-debian-oct162003.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-oct162003.tar.gz
lrwxrwxrwx    1 inoue    kek            70 10月 25 15:43 compact-debian-oct202003.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-oct202003.tar.gz
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:42 compact-debian-oct202003A.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-oct202003A.tar.gz
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:41 compact-debian-oct232003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-oct232003g.tar.gz
-rw-r--r--    1 inoue    kek          1677 12月 11  2003 compact-debian-oct302003g-memo.html
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:41 compact-debian-oct302003g.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-debian-oct302003g.tar.gz
lrwxrwxrwx    1 inoue    kek            71 10月 25 15:39 compact-redhat8-May112004.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-redhat8-May112004.tar.gz
lrwxrwxrwx    1 inoue    kek            63 10月 25 15:38 compact-sep252003.tar.gz -> /home/inoue/public_html/CC-NET-Archive/compact-sep252003.tar.gz
[inoue@onlgw kits]$

[inoue@onlgw kits]$ ln -s /home/inoue/public_html/CC-NET-Archive/compact-debian-Feb182005.tar.gz compact-debian-Feb182005.tar.gz
[inoue@onlgw kits]$
[inoue@onlgw kits]$ ls -lL compact-debian-Feb182005.tar.gz
-rw-r--r--    1 inoue    kek      193452462  2月 18 09:32 compact-debian-Feb182005.tar.gz
[inoue@onlgw kits]$


 (5). compact-debian-Feb182005.tar.gzからの復旧

	compact-debian-Feb182005.tar.gzのパッケージを使ってコンパクトフラッシュ
	システムの復旧を行なう。 onlgwマシンからcompact-debian-Feb182005.tar.gz
	ファイルを入手する。

knoppix@ttyp0[knoppix]$ pwd
/ramdisk/home/knoppix
knoppix@ttyp0[knoppix]$ ls -l
合計 189112
drwxr-xr-x  4 knoppix knoppix       820 2005-02-18 08:42 Desktop
-rw-r--r--  1 knoppix knoppix 193452462 2005-02-18 10:11 compact-debian-Feb182005.tar.gz
drwxr-xr-x  2 knoppix knoppix        40 2004-04-20 09:19 tmp
knoppix@ttyp0[knoppix]$


   (5-1).  コンパクトフラッシュの準備

	USB-コンパクトフラッシュアダプターに 1GBのコンパクトフラッシュメディアを
	セットして、Linuxが起動しているマシンのUSBポートに接続する。

root@ttyp0[knoppix]# fdisk -l

Disk /dev/sda: 40.0 GB, 40029954048 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         127     1020096    b  W95 FAT32
/dev/sda2             128        2040    15366172+   c  W95 FAT32 (LBA)
/dev/sda3            3847        4866     8193150    f  W95 Ext'd (LBA)
/dev/sda4            2041        3846    14506695   83  Linux
/dev/sda5            3847        4866     8193118+   b  W95 FAT32

領域テーブル項目がディスクの順序と一致しません

Disk /dev/sdb: 40.0 GB, 40029954048 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          13      104391   83  Linux
/dev/sdb2            1983        4866    23165730   83  Linux
/dev/sdb3             111        1982    15036840    f  W95 Ext'd (LBA)
/dev/sdb4              14         110      779152+  82  Linux スワップ
/dev/sdb5   *         111         716     4867663+  83  Linux
/dev/sdb6             717        1610     7181023+  83  Linux
/dev/sdb7   *        1611        1982     2988058+  83  Linux

領域テーブル項目がディスクの順序と一致しません

Disk /dev/sdc: 80.0 GB, 80020684800 bytes
255 heads, 63 sectors/track, 9728 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1217     9775521   83  Linux
/dev/sdc2            1218        2434     9775552+  83  Linux
/dev/sdc3            2435        3651     9775552+  83  Linux
/dev/sdc4            3652        9728    48813502+   f  W95 Ext'd (LBA)
/dev/sdc5            3652        4868     9775521   83  Linux
/dev/sdc6            4869        6085     9775521   83  Linux
/dev/sdc7            6086        7302     9775521   83  Linux
/dev/sdc8            7303        8519     9775521   83  Linux
/dev/sdc9            8520        9728     9711261   83  Linux

Disk /dev/sdd: 80.0 GB, 80020684800 bytes
255 heads, 63 sectors/track, 9728 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sdd1   *           1        1217     9775521   83  Linux
/dev/sdd2            1218        2434     9775552+  83  Linux
/dev/sdd3            2435        3651     9775552+  83  Linux
/dev/sdd4            3652        9728    48813502+   f  W95 Ext'd (LBA)
/dev/sdd5            3652        4868     9775521   83  Linux
/dev/sdd6            4869        6085     9775521   83  Linux
/dev/sdd7            6086        7302     9775521   83  Linux
/dev/sdd8            7303        8519     9775521   83  Linux
/dev/sdd9            8520        9728     9711261   83  Linux

Disk /dev/sde: 1024 MB, 1024966656 bytes
32 heads, 63 sectors/track, 993 cylinders
Units = シリンダ数 of 2016 * 512 = 1032192 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sde1               1         993     1000912+  83  Linux

Disk /dev/hda: 20.5 GB, 20576747520 bytes
255 heads, 63 sectors/track, 2501 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         382     3068383+   b  W95 FAT32
/dev/hda3             652        2501    14860125    f  W95 Ext'd (LBA)
/dev/hda5             652         668      136521   82  Linux スワップ
/dev/hda6             669         923     2048256    b  W95 FAT32
/dev/hda7             924        1289     2939863+   b  W95 FAT32
/dev/hda8            1290        1544     2048256    b  W95 FAT32
/dev/hda9            1545        1799     2048256    b  W95 FAT32
/dev/hda10           1800        2501     5638783+   b  W95 FAT32
root@ttyp0[knoppix]#

	USB コンパクトフラッシュ・アダプタは /dev/sde1 として KNOPPIXシステムに
	認識されている。 パーティショニングする。

        注.
	  私が作業しているPCの環境では、USB コンパクトフラッシュ・アダプタが
	  /dev/sdeデバイスとして認識されている。 ユーザが使用しているPCの環境に
	  よってデバイス名は異なるので注意すること。

root@ttyp0[knoppix]# fdisk /dev/sde

コマンド (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/sde: 1024 MB, 1024966656 bytes
32 heads, 63 sectors/track, 993 cylinders
Units = シリンダ数 of 2016 * 512 = 1032192 bytes

 デバイス Boot      Start         End      Blocks   Id  System
/dev/sde1               1         993     1000912+  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@ttyp0[knoppix]#

	ファイルシステムを作成する。

root@ttyp0[knoppix]# mke2fs -j /dev/sde1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
125184 inodes, 250228 blocks
12511 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
15648 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376

Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
root@ttyp0[knoppix]#

	コンパクトフラッシュをマウントする。

root@ttyp0[knoppix]# ls /mnt
auto    hd     hda6  hda9  sda2  sdb1  sdb6  sdc2  sdc6  sdc9  sdd3  sdd7  sde1
cdrom   hda1   hda7  pts   sda4  sdb2  sdb7  sdc3  sdc7  sdd1  sdd5  sdd8  sys
floppy  hda10  hda8  sda1  sda5  sdb5  sdc1  sdc5  sdc8  sdd2  sdd6  sdd9  test
root@ttyp0[knoppix]#
root@ttyp0[knoppix]# mount -t ext3 /dev/sde1 /mnt/sde1
root@ttyp0[knoppix]#
root@ttyp0[knoppix]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471      1185      2286  35% /
/dev/scd0               718566    718566         0 100% /cdrom
/dev/cloop             1610150   1610150         0 100% /KNOPPIX
/ramdisk                301584    196216    105368  66% /ramdisk
onlpara.kek.jp:/home2/onlpara-wrk
                      22659872   8048224  13460576  38% /mnt1
/dev/sde1               985160     16428    918688   2% /mnt/sde1
root@ttyp0[knoppix]#


   (5-2).  compact-debian-Feb182005.tar.gzを展開

	compact-debian-Feb182005.tar.gzファイルをコンパクトフラッ
	シュ上に展開する。

root@ttyp0[knoppix]# pwd
/ramdisk/home/knoppix
root@ttyp0[knoppix]# ls -l
合計 189112
drwxr-xr-x  4 knoppix knoppix       820 2005-02-18 08:42 Desktop
-rw-r--r--  1 knoppix knoppix 193452462 2005-02-18 10:11 compact-debian-Feb182005.tar.gz
drwxr-xr-x  2 knoppix knoppix        40 2004-04-20 09:19 tmp
root@ttyp0[knoppix]#

root@ttyp0[sde1]# pwd
/mnt/sde1
root@ttyp0[sde1]# ls -l
合計 16
drwx------  2 root root 16384 2005-02-18 10:22 lost+found
root@ttyp0[sde1]#
root@ttyp0[sde1]# tar xzf /ramdisk/home/knoppix/compact-debian-Feb182005.tar.gz
root@ttyp0[sde1]#

root@ttyp0[sde1]# pwd
/mnt/sde1
root@ttyp0[sde1]# ls -l
合計 104
drwxr-xr-x   2 root root   4096 2004-09-09 20:00 bin
drwxr-xr-x   3 root root   4096 2004-09-21 10:41 boot
drwxr-xr-x  11 root root  24576 2004-09-17 16:41 dev
drwxr-xr-x  52 root root   4096 2004-09-17 16:41 etc
drwxrwsr-x   3 root staff  4096 2004-09-09 13:52 home
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 initrd
lrwxrwxrwx   1 root root     28 2005-02-18 10:49 initrd.img -> boot/initrd.img-2.4.25-1-386
drwxr-xr-x   9 root root   4096 2004-09-10 09:19 lib
drwxr-xr-x   2 root root  16384 2004-09-09 19:34 lost+found
drwxr-xr-x   3 root root   4096 2004-09-09 19:35 media
drwxr-xr-x   2 root root   4096 2004-07-27 03:27 mnt
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 opt
drwxr-xr-x   2 root root   4096 2004-07-27 03:27 proc
drwxr-xr-x   4 root root   4096 2004-09-16 16:05 ramfs
drwxr-xr-x   4 root root   4096 2004-09-15 13:32 root
drwxr-xr-x   2 root root   4096 2004-09-10 09:47 sbin
drwxr-xr-x   2 root root   4096 2004-09-09 19:38 srv
drwxr-xr-x   2 root root   4096 2004-05-26 03:40 sys
lrwxrwxrwx   1 root root      9 2005-02-18 10:29 tmp -> ramfs/tmp
drwxr-xr-x  12 root root   4096 2004-09-15 13:36 usr
lrwxrwxrwx   1 root root      9 2005-02-18 10:49 var -> ramfs/var
lrwxrwxrwx   1 root root     25 2005-02-18 10:49 vmlinuz -> boot/vmlinuz-2.4.25-1-386
root@ttyp0[sde1]#
root@ttyp0[sde1]# e2label /dev/sde1

root@ttyp0[sde1]# e2label /dev/sde1 /
root@ttyp0[sde1]# e2label /dev/sde1
/
root@ttyp0[sde1]#

root@ttyp0[sde1]# pwd
/mnt/sde1
root@ttyp0[sde1]# ls sbin/grub
sbin/grub
root@ttyp0[sde1]# ./sbin/grub
Probing devices to guess BIOS drives. This may take a long time.

    GNU GRUB  version 0.95  (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 (hd5,0)
 Filesystem type is ext2fs, partition type 0x83

grub> setup (hd5)
 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 (hd5)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd5) (hd5)1+16 p (hd5,0)/boot/grub/stage2 /boot/grub/menu.l
st"... succeeded
Done.

grub> quit
root@ttyp0[sde1]#

        注.
           "root (hd5,0)" および "setup (hd5)" のコマンドで指定するハードディス
          クの番号は、ユーザの使用環境によって変わる。 私の環境では、
              内蔵IDEハードディスク               :  /dev/hda    hd0
              外部SCSIディスク                    :    /dev/sda    hd1
              外部SCSIディスク                    :    /dev/sdb    hd2
              外部SCSIディスク                    :    /dev/sdc    hd3
              外部SCSIディスク                    :    /dev/sdd    hd4
              USB-コンパクトフラッシュR/Wアダプタ :    /dev/sde    hd5
          となっている。

	Linuxシステムの構築が完了したコンパクトフラッシュをアンマウントする。

root@ttyp0[sde1]# cd /
root@ttyp0[/]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471      1185      2286  35% /
/dev/scd0               718566    718566         0 100% /cdrom
/dev/cloop             1610150   1610150         0 100% /KNOPPIX
/ramdisk                301584    196216    105368  66% /ramdisk
onlpara.kek.jp:/home2/onlpara-wrk
                      22659872   8048224  13460576  38% /mnt1
/dev/sde1               985160    656764    278352  71% /mnt/sde1
root@ttyp0[/]#
root@ttyp0[/]# umount /mnt/sde1
root@ttyp0[/]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471      1185      2286  35% /
/dev/scd0               718566    718566         0 100% /cdrom
/dev/cloop             1610150   1610150         0 100% /KNOPPIX
/ramdisk                301584    196216    105368  66% /ramdisk
onlpara.kek.jp:/home2/onlpara-wrk
                      22659872   8048224  13460576  38% /mnt1
root@ttyp0[/]#

	USB コンパクトフラッシュ・アダプタからコンパクトフラッシュのメディアを
	外す。


   (5-3).  作成したコンパクトフラッシュを起動

	上記の項目(5-2) で作成したコンパクトフラッシュのメディアを CC/NET に
	装着して Linuxシステムを起動する。

onlsun4[37]% ssh toyo@onlsbc1
Password:
Linux onlsbc1 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
		:
		:
Last login: Fri Sep 17 14:42:03 2004 from onlsun4.kek.jp
toyo@onlsbc1:~$

onlsbc1:/home/toyo# ls -l /
total 97
drwxr-xr-x   2 root root   4096 Sep  9 20:00 bin
drwxr-xr-x   3 root root   4096 Sep 21 10:41 boot
drwxr-xr-x  11 root root  24576 Feb 18 13:50 dev
drwxr-xr-x  52 root root   4096 Feb 18 13:50 etc
drwxrwsr-x   3 root staff  4096 Sep  9 13:52 home
drwxr-xr-x   2 root root   4096 Sep  9 19:38 initrd
lrwxrwxrwx   1 root root     28 Feb 18 10:49 initrd.img -> boot/initrd.img-2.4.2
5-1-386
drwxr-xr-x   9 root root   4096 Sep 10 09:19 lib
drwxr-xr-x   2 root root  16384 Sep  9 19:34 lost+found
drwxr-xr-x   3 root root   4096 Sep  9 19:35 media
drwxr-xr-x   2 root root   4096 Jul 27  2004 mnt
drwxr-xr-x   2 root root   4096 Sep  9 19:38 opt
dr-xr-xr-x  36 root root      0 Feb 18  2005 proc
drwxr-xr-x   5 root root   1024 Feb 18 13:49 ramfs
drwxr-xr-x   4 root root   4096 Sep 15 13:32 root
drwxr-xr-x   2 root root   4096 Sep 10 09:47 sbin
drwxr-xr-x   2 root root   4096 Sep  9 19:38 srv
drwxr-xr-x   2 root root   4096 May 26  2004 sys
lrwxrwxrwx   1 root root      9 Feb 18 10:29 tmp -> ramfs/tmp
drwxr-xr-x  12 root root   4096 Sep 15 13:36 usr
lrwxrwxrwx   1 root root      9 Feb 18 10:49 var -> ramfs/var
lrwxrwxrwx   1 root root     25 Feb 18 10:49 vmlinuz -> boot/vmlinuz-2.4.25-1-38
6
onlsbc1:/home/toyo#
onlsbc1:/home/toyo# df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdc1               985160    656768    278348  71% /
tmpfs                   152828         0    152828   0% /dev/shm
onlsbc1:/home/toyo#

	再度リブートしてみる。

onlsbc1:/home/toyo# reboot

Broadcast message from root (pts/0) (Fri Feb 18 13:58:27 2005):

The system is going down for reboot NOW!
		:
		:

onlsun4[38]% ssh toyo@onlsbc1
Password:
Linux onlsbc1 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
		:
		:
Last login: Fri Sep 17 14:42:03 2004 from onlsun4.kek.jp
toyo@onlsbc1:~$
toyo@onlsbc1:~$ df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdc1               985160    656768    278348  71% /
tmpfs                   152828         0    152828   0% /dev/shm
toyo@onlsbc1:~$

	ok.  利用可能ディスクスペースの減少は見られない。




---xxxx