Starting :fsck_disks(boot) ... [Failed. ]これだけ。
これは、initrd の /linuxrc で、
PadPrint "Starting :fsck_disks(boot) ... " fsck.ext3 -pyf /dev/${DEV_BOOT} > /dev/null 2>&1 > /dev/null if [ $? -ne 0 ] ; then echo "[Failed. ]" else echo "[Success.]" fiが実行されたときの出力。
DEV_BOOT は、
mini:/initrd# grep DEV_BOOT usr/local/bin/libbuffalo DEV_BOOT=md0 mount /dev/${DEV_BOOT} $MPT_BOOT fsck -py /dev/${DEV_BOOT} mini:/initrd#
mini:/initrd# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/md1 4993920 613096 4380824 13% / tmpfs 63116 0 63116 0% /lib/init/rw tmpfs 63116 0 63116 0% /dev/shm /dev/root.old 15351 13874 1477 91% /initrd /dev/md0 988088 149348 788548 16% /boot mini:/initrd# umount /boot mini:/initrd#fsck をかける。
mini:/initrd# fsck.ext3 -pyf /dev/md0 e2fsck: Only one of the options -p/-a, -n or -y may be specified. mini:/initrd# chroot /initrd/ mini:/#ん? 標準ファームと debian とでは引数が違う?
/initrd に chroot してから実行してみる。
mini:/initrd# chroot /initrd/ mini:/# fsck.ext3 -pyf /dev/md0 e2fsck 1.27 (8-Mar-2002) fsck.ext3: Filesystem has unsupported feature(s) (/dev/md0) e2fsck: Get a newer version of e2fsck! mini:/#なんで、unsupported feature ?
ちなみに、標準ファームの起動時は
Starting :fsck_disks(boot) ... [Success.]である。
BUFFALO INC. LinkStation series LS-WSGL678 login: root root@LS-WSGL678:~# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/md1 4993920 273608 4720312 5% / /dev/ram1 15360 80 15280 1% /mnt/ram /dev/md0 988064 120628 867436 12% /boot /dev/disk1_6 236216784 960 236215824 0% /mnt/disk1 /dev/disk2_6 236216784 279884 235936900 0% /mnt/disk2 root@LS-WSGL678:~# umount /boot /sbin/hotplug [block] root@LS-WSGL678:~# fsck.ext3 -pyf /dev/md0 e2fsck 1.27 (8-Mar-2002) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/md0: 18/125696 files (16.7% non-contiguous), 34117/250976 blocks root@LS-WSGL678:~#標準ファームでは問題なく fsck が通る。
何が違う?
謎
1)シリアルコンソールを使わないインストール方法の検討
2)インストーラ作成
|
← debian 化(30)パッケージのアップデート |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ debian 化(32)シャットダウン時のエラーつぶし |