mtdblock error on openrd
I am suddenly getting an error when booting my OpenRD Ultimate:
uncorrectable error
end_request I/O error, /dev/mtdblock0, sector 0
Happened last night after I recovered from a sudden power interruption. The
OpenRD booted correctly but did not mount my home directory which was on a LVM
partition on a USB drive. The fstab entry was incorrect. I fixed it and
rebooted and boom: uncorrectable error and a freeze.
The boot log is below. I have included what I think might be relevant, the
first few lines and the last few before the error.
Thanks in advance,
** MARVELL BOARD: OpenRD-Client LE
U-Boot 1.1.4 (Feb 23 2010 - 12:16:44) Marvell version: 3.4.16
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CEE80
Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz
DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Flash: 0 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:512 MB
Checking for BootROM Routine Errors
No. of BootROM routine retries: 8
NAND: Nand ECC error
Running POST...
DDR2 data bus test PASSED
DDR2 address bus test PASSED
UART 1 internal loopback test on baudrate 9600 PASSED
UART 1 internal loopback test on baudrate 19200 PASSED
UART 1 internal loopback test on baudrate 115200 PASSED
Device: 0, Size: 512 MB, Page Size: 2 KB, Block Size: 128 KB
NAND detection test PASSED
Bad Block: 084e0000
Bad Block: 09260000
Bad Block: 0bee0000
NAND bad-block detection test PASSED
RTC test PASSED
6/6 tests PASSED
POST completed
CPU : Marvell Feroceon (Rev 1)
Streaming disabled
Write allocate disabled
Module 0 is AUDIO
Module 1 is RGMII
USB 0: host mode
PCI 0: PCI Express Root Complex Interface
PEX interface detected Link X1
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 3 2 1 0
Reset IDE:
Marvell Serial ATA Adapter
Integrated Sata device found
[0 0 0]: Enable DMA mode
Device 0 @ 0 0:
Model: A-DATA_SSD_08GB Firm: 081210 Ser#:
0001234567F0
Type: Hard Disk
Capacity: 7687.9 MB = 7.5 GB (15744960 x 512)
5695533 bytes read
1431936 bytes read
## Booting image at 00800000 ...
Image Name: Debian kernel
Created: 2011-02-02 0:22:25 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1431872 Bytes = 1.4 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 01100000 ...
Image Name: Debian ramdisk
Created: 2011-02-02 0:22:25 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 5695469 Bytes = 5.4 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.32-5-kirkwood (Debian 2.6.32-30)
(ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 Wed Jan 12
15:27:07 UTC 2011
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE),
cr=00053177
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Marvell OpenRD Ultimate Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total
pages: 130048
[ 0.000000] Kernel command line: console=ttyS0,115200n8 console=tty0
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 256MB 256MB = 512MB total
[ 0.000000] Memory: 509568KB available (3512K code, 583K data, 124K init,
0K highmem)
< snipped >
[ 24.698261] sda: sda1 sda2 sda3 < sda5 >
[ 24.705560] sd 0:0:0:0: [sda] Attached SCSI disk
[ 24.946291] EXT3-fs: INFO: recovery required on readonly filesystem.
[ 24.952730] EXT3-fs: write access will be enabled during recovery.
[ 24.978740] kjournald starting. Commit interval 5 seconds
[ 24.984316] EXT3-fs: recovery complete.
[ 24.990887] EXT3-fs: mounted filesystem with ordered data mode.
[ 25.325136] udev[179]: starting version 164
[ 25.846813] xgifb: module is from the staging directory, the quality is
unknown, you have been warned.
[ 25.885115]
[ 25.885121] XGIfb_init_module
[ 25.889434] XGIfb: Mode 'none' not supported anymore. Using default.
[ 25.900472] XGIfb: Relocate IO address: 1000 [00000000]
[ 25.906031] XGIfb:chipid = 32
[ 25.909019] XGIfb: Video ROM usage disabled
[ 25.918356] XGIfb: SR14=51 DramSzie 2000000 ChannelNum 1
[ 25.929237] XGIfb: Framebuffer at 0xe0000000, mapped to 0xe1000000, size
32768k
[ 25.936668] XGIfb: MMIO at 0xe4000000, mapped to 0xe0b80000, size 256k
[ 25.943249] XGIfb: XGIInitNew()
...12345678910111215171818118218319202122232425OK
[ 25.958375] XGIfb: Memory heap starting at 13312K
[ 25.963123] XGIfb: Using MMIO queue mode
[ 25.969794] XGIfb: No or unknown bridge type detected
[ 25.974932] XGIfb: Default mode is 800x600x16 (60Hz)
[ 25.980338] XGIfb: Installed XGIFB_GET_INFO ioctl (80046ef8)
[ 25.986107] fb0: frame buffer device, Version 0.8.01
[ 26.148454] device-mapper: uevent: version 1.0.3
[ 26.155540] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised:
dm-devel@redhat.com
[ 26.308741] Adding 385016k swap on /dev/sda5. Priority:-1 extents:1
across:385016k SS
[ 26.379043] uncorrectable error :
[ 26.382301] end_request: I/O error, dev mtdblock0, sector 0
[ 26.388099] Buffer I/O error on device mtdblock0, logical block 0
[ 26.394436] uncorrectable error :
[ 26.397691] end_request: I/O error, dev mtdblock0, sector 0
[ 26.403489] Buffer I/O error on device mtdblock0, logical block 0
[ 26.409933] uncorrectable error :
[ 26.413202] end_request: I/O error, dev mtdblock0, sector 0
[ 26.419002] Buffer I/O error on device mtdblock0, logical block 0
--
Philippe
------
The trouble with common sense is that it is so uncommon.
<Anonymous>
Reply to: