[Armadillo:03960] armadillo-500でNANDフラッシュメモリからの起動について
藤岡
email@hidden
2009年 1月 26日 (月) 15:03:47 JST
お世話になります。
藤岡です。
yashi様、竹之下様、ご指摘ありがとうございます。
また、検証までしていただき、お手数をおかけ致しました。
お蔭様で、console=ttymxc0の追加で、起動ログが表示されて
ログインできる所まで確認できました。
ただ、下名の理解不足でご報告しづらいのですが、起動途中
(e2fsck?実行箇所)で、WARNING: が表示されました。
Enter入力して進める事で、ログインまでたどり着けたのですが、
また、示唆等、ございますようでしたら、ご指摘頂けますと
ありがたいです。
hermit> setenv console=ttymxc0 root=/dev/mtdblock6 rootfstype=jffs2 noinitrd
hermit> setenv
1: console=ttymxc0
2: root=/dev/mtdblock6
3: rootfstype=jffs2
4: noinitrd
hermit> boot
Uncompressing
kernel.......................................................................................................................done.
Doing console=ttymxc0
Doing root=/dev/mtdblock6
Doing rootfstype=jffs2
Doing noinitrd
Linux version 2.6.18-at8 (email@hidden) (gcc version 4.1.2 20061115
(prerelease) (Debian 4.1.1-21)) #1 PREEMPT Fri Jan 16 17:03:04 JST 2009
CPU: Some Random V6 Processor [4107b364] revision 4 (ARMv6TEJ), cr=00e5387f
Machine: Armadillo-500
(中略)
Starting fsck for root filesystem.
fsck 1.25 (20-Sep-2001)
fsck.ext2: Bad magic number in super-block while trying to open /dev/ram0
(null):
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
WARNING: Error while checking root filesystem.
You can login as root now, the system will reboot after logout.
Give root password for system maintenance
(or type Control-D for normal startup): <===ここでEnter入力した。
sulogin[832]: Normal startup
reboot: no process killed
Remounting root rw: done
Mounting proc: done
(中略)
armadillo500 login: root
Password:
[email@hidden (ttymxc0) ~]# ls /
bin/ home/ lost+found/ root/ tmp/
dev/ lib/ mnt/ sbin/ usr/
etc/ linuxrc@ proc/ sys/ var/
以上です。お手数をおかけ致します。
宜しくお願い致します。
armadillo メーリングリストの案内