重 build kernel 後,開機 fail,kernel 說找不到 rootfs 所以 mount nfs.. 當然,也是 fail。
查一下 boot log..有..
Unpacking initramfs... Initramfs unpacking failed: junk in compressed archive的字樣...
然後 和正常的相比,init 的區域大了許多:
Memory: 443812k/443812k available, 14940k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xf9e00000 - 0xffe00000 ( 96 MB)
vmalloc : 0x9c800000 - 0xf4000000 (1400 MB)
lowmem : 0x80000000 - 0x9c000000 ( 448 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.init : 0x80008000 - 0x800f4000 ( 944 kB)
.text : 0x800f4000 - 0x80937000 (8460 kB)
.data : 0x80958000 - 0x809b65e0 ( 378 kB)
. 其中 .init 的 end address 比較大。查了一下...是 增加了 某些 module,讓 size 變大了,所以超出範圍。
,. 這次的例子是增加了 logo...
沒有留言:
張貼留言