「未解決の問題」の編集履歴(バックアップ)一覧はこちら

未解決の問題 - (2015/03/13 (金) 10:54:16) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

**NAND領域をマウントできない NANDブート時にルートに割当たっているところからゴッソリとコピーしてこようとしたときの問題。 > mount /dev/mtd2 /mnt/mtd > mount: /dev/mtd2 is not a block device ん?etchの時は問題なくできたはずなのに... > KUROBOX-PRO:~# ls -l /dev/ | grep mtd* > crw------- 1 root root 90, 0 Mar 11 14:54 mtd0 > crw------- 1 root root 90, 1 Mar 11 14:54 mtd0ro > crw------- 1 root root 90, 2 Mar 11 14:54 mtd1 > crw------- 1 root root 90, 3 Mar 11 14:54 mtd1ro > crw------- 1 root root 90, 4 Mar 11 14:54 mtd2 > crw------- 1 root root 90, 5 Mar 11 14:54 mtd2ro > crw------- 1 root root 90, 6 Mar 11 14:54 mtd3 > crw------- 1 root root 90, 7 Mar 11 14:54 mtd3ro > brw-rw---T 1 root disk 31, 0 Mar 11 14:54 mtdblock0 > brw-rw---T 1 root disk 31, 1 Mar 11 14:54 mtdblock1 > brw-rw---T 1 root disk 31, 2 Mar 11 14:54 mtdblock2 > brw-rw---T 1 root disk 31, 3 Mar 11 14:54 mtdblock3 mtdblock2のほうか > mount /dev/mtdblock2 /mnt/mtd > mount: you must specify the filesystem type ファイルシステムを指定しないとだめになった? 調べてみるとjffs2を指定すべきらしい。 > mount -t jffs2 /dev/mtdblock2 /mnt/mtd 指定してみるが…ハング。応答が返ってきません。 syslogには以下のログが大量に出ている > Mar 11 13:56:38 KUROBOX-PRO kernel: [ 633.080958] uncorrectable error : > : > Mar 11 14:04:20 KUROBOX-PRO kernel: [ 1094.750359] end_request: I/O error, dev mtdblock2, sector 0 > Mar 11 14:04:20 KUROBOX-PRO kernel: [ 1094.756120] Buffer I/O error on device mtdblock2, logical block 0 > : > Mar 11 14:04:21 KUROBOX-PRO kernel: [ 1096.087449] EXT2-fs (mtdblock2): error: unable to read superblock > Mar 11 14:05:22 KUROBOX-PRO kernel: [ 1157.379717] JFFS2 version 2.2. (NAND) (SUMMARY) c 2001-2006 Red Hat, Inc. > Mar 11 14:05:22 KUROBOX-PRO kernel: [ 1157.419462] mtd->read(0x800 bytes from 0x1f800) returned ECC error > : > Mar 11 14:05:22 KUROBOX-PRO kernel: [ 1157.426392] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x8585 instead > : > Mar 11 14:05:24 KUROBOX-PRO kernel: [ 1157.528679] Further such events for this erase block will not be printed > : kernelの問題?よくわからないので後ほど調査することにする。 **NANDブートの時と同じようにRAMがマウントできない こちらは単純に調査不足。時間が出来たら挑戦したい。 > ~ # df > Filesystem 1k-blocks Used Available Use% Mounted on > /dev/mtd2 65536 17412 48124 27% / > /dev/ram1 8192 140 8052 2% /mnt/ram > /dev/sda4 477508186 131256713 321988906 29% /mnt/disk1 > /dev/mtd3 192512 67232 125280 35% /mnt/mtd 現状はこんな感じ > KUROBOX-PRO:~# df > Filesystem 1K-blocks Used Available Use% Mounted on > rootfs 20642428 962708 18631148 5% / > udev 10240 0 10240 0% /dev > tmpfs 12560 96 12464 1% /run > /dev/sda2 20642428 962708 18631148 5% / > tmpfs 5120 0 5120 0% /run/lock > tmpfs 98220 0 98220 0% /run/shm > /dev/sda1 233191 12534 208216 6% /boot > /dev/sda4 219116388 132637176 75348692 64% /mnt/disk1 > KUROBOX-PRO:~# mount /dev/ram1 /mnt/ram > mount: special device /dev/ram1 does not exist 単純に/dev/ram1すら存在していない状態 メモ > mknod -m 640 /dev/ram1 b 1 1 > mount -t tmpfs /dev/ram1 /mnt/ram か?
**NAND領域をマウントできない NANDブート時にルートに割当たっているところからゴッソリとコピーしてこようとしたときの問題。 > mount /dev/mtd2 /mnt/mtd > mount: /dev/mtd2 is not a block device ん?etchの時は問題なくできたはずなのに... > KUROBOX-PRO:~# ls -l /dev/ | grep mtd* > crw------- 1 root root 90, 0 Mar 11 14:54 mtd0 > crw------- 1 root root 90, 1 Mar 11 14:54 mtd0ro > crw------- 1 root root 90, 2 Mar 11 14:54 mtd1 > crw------- 1 root root 90, 3 Mar 11 14:54 mtd1ro > crw------- 1 root root 90, 4 Mar 11 14:54 mtd2 > crw------- 1 root root 90, 5 Mar 11 14:54 mtd2ro > crw------- 1 root root 90, 6 Mar 11 14:54 mtd3 > crw------- 1 root root 90, 7 Mar 11 14:54 mtd3ro > brw-rw---T 1 root disk 31, 0 Mar 11 14:54 mtdblock0 > brw-rw---T 1 root disk 31, 1 Mar 11 14:54 mtdblock1 > brw-rw---T 1 root disk 31, 2 Mar 11 14:54 mtdblock2 > brw-rw---T 1 root disk 31, 3 Mar 11 14:54 mtdblock3 mtdblock2のほうか > mount /dev/mtdblock2 /mnt/mtd > mount: you must specify the filesystem type ファイルシステムを指定しないとだめになった? 調べてみるとjffs2を指定すべきらしい。 > mount -t jffs2 /dev/mtdblock2 /mnt/mtd 指定してみるが…ハング。応答が返ってきません。 syslogには以下のログが大量に出ている > Mar 11 13:56:38 KUROBOX-PRO kernel: [ 633.080958] uncorrectable error : > : > Mar 11 14:04:20 KUROBOX-PRO kernel: [ 1094.750359] end_request: I/O error, dev mtdblock2, sector 0 > Mar 11 14:04:20 KUROBOX-PRO kernel: [ 1094.756120] Buffer I/O error on device mtdblock2, logical block 0 > : > Mar 11 14:04:21 KUROBOX-PRO kernel: [ 1096.087449] EXT2-fs (mtdblock2): error: unable to read superblock > Mar 11 14:05:22 KUROBOX-PRO kernel: [ 1157.379717] JFFS2 version 2.2. (NAND) (SUMMARY) c 2001-2006 Red Hat, Inc. > Mar 11 14:05:22 KUROBOX-PRO kernel: [ 1157.419462] mtd->read(0x800 bytes from 0x1f800) returned ECC error > : > Mar 11 14:05:22 KUROBOX-PRO kernel: [ 1157.426392] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x8585 instead > : > Mar 11 14:05:24 KUROBOX-PRO kernel: [ 1157.528679] Further such events for this erase block will not be printed > : kernelの問題?よくわからないので後ほど調査することにする。

表示オプション

横に並べて表示:
変化行の前後のみ表示: