LS-GL: オリジナル HDD へ debian をインストール(2)


なんか、今年になってからつまづいてばっかり。

XFS ?

マウントがエラーになるのは、 /dev/sdb2 を XFS でマウントしようとしているからみたい。
root@UDE:/mnt/disk1/share/debian# mount /dev/sdb2 /mnt/debinst
mount: Unknown error 990
root@UDE:/mnt/disk1/share/debian# tail /var/log/messages
	:
	:
Jan 11 00:15:09 UDE kernel: XFS mounting filesystem sdb2
Jan 11 00:15:09 UDE kernel: XFS: failed to read root inode
root@UDE:/mnt/disk1/share/debian#
ファイルシステムタイプを指定してマウントしてみる。
root@UDE:/mnt/disk1/share/debian# mount -t ext3 /dev/sdb2 /mnt/debinst
root@UDE:/mnt/disk1/share/debian# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/sda2               493212    172624    320588  35% /
/dev/ram1                15360        80     15280   1% /mnt/ram
/dev/ls_disk1_1         194443     68619    115785  37% /boot
/dev/ls_disk1_6        3363376    300860   3062516   9% /mnt/disk1
/dev/sdb2              2023952     32828   1888308   2% /mnt/debinst
root@UDE:/mnt/disk1/share/debian#
マウントできた。
デフォルトでは XFS でマウントしようとするのか???
前は大丈夫だったように思うけどなぁ、、、

インストーラの修正

LS-GL ハックキットインストーラ(LS-GL_hackkit_1.00.sh)を見ると sdb2 をマウントする際ファイルシステムタイプを指定していない。
        mount /dev/sdb2 $MOUNTPOINT || exit
早速、ファイルシステムタイプを指定してマウントするよう修正
        mount -t ext3 /dev/sdb2 $MOUNTPOINT || exit

インストーラの再実行

再度実行する
root@UDE:/mnt/disk1/share/debian# sh LS-GL_hackkit_1.00.sh
formating hard drive    ..
mke2fs 1.27 (8-Mar-2002)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
50200 inodes, 200781 blocks
10039 blocks (5.00%) reserved for the super user
First data block=1
25 block groups
8192 blocks per group, 8192 fragments per group
2008 inodes per group
Superblock backups stored on blocks:
        8193, 24577, 40961, 57345, 73729

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

This filesystem will be automatically checked every 33 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
	:
	:
creating network_interfaces ...
creating resolv.conf ...
creating hosts ...
creating hostname ...
root@UDE:/mnt/disk1/share/debian#
今度はうまくいったようだ。

debian のブート

USB で接続していたオリジナル HDD を S-ATA につなぎ直してブートする。
Debian GNU/Linux 3.1 hackkit
hackkit login: guest
Password:
Linux hackkit 2.6.12.6-arm1 #33 Tue Aug 8 17:16:04 JST 2006 armv5tejl GNU/Linux

The programs included with the Debian GNU/Linux system are free software;
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.
No directory, logging in with HOME=/
guest@hackkit:/$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2              2023952    172112   1749024   9% /
tmpfs                    63100         0     63100   0% /dev/shm
/dev/sda1               194443     10177    174227   6% /boot
/dev/sda4            151359776     32828 143638240   1% /mnt
guest@hackkit:/$
できた。

さ、どう育てようか。




LS-GL: オリジナル HDD へ debian をインストール
ハックの記録
LinkStation/玄箱 をハックしよう

LS-GL: debian: ユーザ作成

Copyright (C) 2007 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市