買ってきて,LANケーブルやら電源を繋ぎます。
電源はスッチなどないので,差し込んだらいきなり起動です。まぁ,可動部品(ファンやHDD)が全く無いので結構平気です。
LANケーブルはとりあえずeth0に繋ぎました。
起動したらまず,SSHサーバが起動しているようなので,こちらに入りたいと思います。
SSHのサーバキーは起動時に自動的に作られるようです。eth0は192.168.253.254/24に設定されているので,クライアントは適当に変えておきました。でもってrootでログインします。
$ ssh root@192.168.253.254
# passwd# vi /etc/hostname# vi /etc/hosts# vi /etc/network/interfaces
# flashcfg -s
小文字sで/etcの中を書き戻すようです。大文字Sだと,/.rwの中全てを書き戻します。
ちなみに/でlsした結果は以下のよう。
total 20
drwxr-xr-x 22 root root 1024 Dec 2 22:12 .
drwxr-xr-x 22 root root 1024 Dec 2 22:12 ..
drwxrwxrwt 11 root root 220 Dec 2 22:12 .rw
drwxr-xr-x 1 root root 40 Dec 2 22:12 bin
drwxr-xr-x 2 root root 1024 Nov 24 02:16 boot
drwxr-xr-x 11 root root 13080 Dec 2 22:12 dev
drwxr-xr-x 1 root root 180 Dec 2 22:12 etc
drwxr-xr-x 1 root root 40 Dec 2 22:12 home
drwxr-xr-x 1 root root 40 Dec 2 22:12 lib
drwx—— 2 root root 12288 Nov 24 02:14 lost+found
drwxr-xr-x 2 root root 1024 Nov 22 18:24 media
drwxr-xr-x 2 root root 1024 Aug 31 06:16 mnt
drwxr-xr-x 1 root root 40 Dec 2 22:12 opt
dr-xr-xr-x 35 root root 0 Jan 1 1970 proc
drwxr-xr-x 1 root root 40 Dec 2 22:12 root
drwxr-xr-x 1 root root 40 Dec 2 22:12 sbin
drwxr-xr-x 2 root root 1024 Sep 16 2008 selinux
drwxr-xr-x 2 root root 1024 Nov 22 18:24 srv
drwxr-xr-x 11 root root 0 Jan 1 1970 sys
drwxrwxrwt 4 root root 1024 Dec 2 22:12 tmp
drwxr-xr-x 1 root root 40 Dec 2 22:12 usr
drwxr-xr-x 1 root root 60 Dec 2 22:12 var
.rwの中は
total 1
drwxrwxrwt 11 root root 220 Dec 2 22:12 .
drwxr-xr-x 22 root root 1024 Dec 2 22:12 ..
drwxr-xr-x 2 root root 40 Dec 2 22:12 bin
drwxr-xr-x 5 root root 180 Dec 2 22:12 etc
drwxr-xr-x 2 root root 40 Dec 2 22:12 home
drwxr-xr-x 2 root root 40 Dec 2 22:12 lib
drwxr-xr-x 2 root root 40 Dec 2 22:12 opt
drwxr-xr-x 2 root root 40 Dec 2 22:12 root
drwxr-xr-x 2 root root 40 Dec 2 22:12 sbin
drwxr-xr-x 2 root root 40 Dec 2 22:12 usr
drwxr-xr-x 4 root root 80 Dec 2 22:12 var
こんな感じで,実態はここにあるわけです。RAMディスクモードでは.rwがメモリ上に384MB確保されていて,flashcfgコマンドでROMに書き戻すわけです。書き戻せる容量は圧縮して64MBなので,あまりにも小さいです。そんなわけで,CFが必要になるわけです。
ついでに,dfの結果も
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/ram0 126931 109974 10404 92% /
tmpfs 65536 0 65536 0% /lib/init/rw
varrun 65536 24 65512 1% /var/run
varlock 65536 0 65536 0% /var/lock
udev 10240 2564 7676 26% /dev
tmpfs 65536 4 65532 1% /dev/shm
tmpfs 393216 152 393064 1% /.rw
unionfs 393216 152 393064 1% /etc
unionfs 393216 152 393064 1% /bin
unionfs 393216 152 393064 1% /home
unionfs 393216 152 393064 1% /lib
unionfs 393216 152 393064 1% /sbin
unionfs 393216 152 393064 1% /usr
unionfs 393216 152 393064 1% /var
unionfs 393216 152 393064 1% /root
unionfs 393216 152 393064 1% /opt
victoria:/#