重 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...
沒有留言:
張貼留言