I installed the ubuntu on my pandabard es. and update kernel is fine. But I try to remake the initrd to include new modules. the kernel booting failed with the following complain:
[ 2.768005] Power Management for TI OMAP4. [ 2.890472] pinctrl-single 4a31e040.pinmux: mux offset out of range: 0x38 (0x38) [ 2.898651] pinctrl-single 4a31e040.pinmux: could not add functions for pinmux_wl12xx_pins 56x [ 3.616088] RAMDISK: incomplete write (17747 != 32768) [ 3.616088] write error [ 3.624877] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 3.633789] CPU1: stopping [ 3.633789] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.12.0-rc2 #8
I even just remake the same initrd without anything change. the new initrd still cross the same problem. So Where I am wrong to remake this initrd?
1, cd initrd; zcat ../initrd.img-3.2.0-1412-omap4 | cpio -i -d -H newc --no-absolute-filenames 2, find . | cpio -o -H newc | gzip &> ../new-initrd 3, copy the new-initrd to pandaboard es system, and reflash it to uInitrd by 'flash-kernel'
google said maybe some memory broken. but clearly it is not in case.
Any hints are appreciated!
linaro-kernel@lists.linaro.org