Tuesday 19 Jun 2012

Tuesday 19 Jun 2012

update initrd

mkdir initrd cd initrd gzip -dc ../initrd.img | cpio -id update..... find . | cpio -H newc -o > ../new-initrd gzip new-initrd mv new-initrd.gz new-initrd

Ubuntu 1204 netinstall + drbl 會 panic

update

剛剛發現重新cpio就好了 XD...不會吧

original post

上禮拜發現的 panic 大部份會發生於網路安裝上 (用cd安裝則是正常) Ubuntu 12.04 netinstall 再安裝DRBL Client 開機會panic 加上參數 nosmp 的確可以躲過這個錯誤

接著 仔細比對 initrd-pxe 和 kernel 只有 initrd-pxe 不一樣 其中最可疑之處就是 lib/modules/3.2.0-25-generic-pae/modules.dep.bin lib/modules/3.2.0-25-generic-pae/modules.dep 其中 diff 主要就是 diff -Naur cdpxe/lib/modules/3.2.0-25-generic-pae/modules.dep panic/lib/modules/3.2.0-25-generic-pae/modules.dep --- cdpxe/lib/modules/3.2.0-25-generic-pae/modules.dep 2012-06-19 10:50:58.542683317 +0800 +++ panic/lib/modules/3.2.0-25-generic-pae/modules.dep 2012-06-19 11:24:00.391041068 +0800 @@ -293,6 +293,7 @@ kernel/drivers/video/carminefb.ko: kernel/drivers/video/mb862xx/mb862xxfb.ko: kernel/drivers/video/uvesafb.ko: +kernel/drivers/video/vesafb.ko: kernel/drivers/video/vga16fb.ko: kernel/drivers/video/vgastate.ko kernel/drivers/video/output.ko: kernel/drivers/acpi/apei/einj.ko: @@ -3523,4 +3524,3 @@ kernel/lib/cpu-notifier-error-inject.ko: kernel/lib/lru_cache.ko: kernel/lib/cordic.ko: -initrd/vesafb.ko:

試著驗證這個檔案,所以把可以用的 modules.dep modules.dep.bin 更新到會panic的initrd-pxe 就不會panic 了!

雖然這樣,但不知道正確作法

DRBL 課程

  1. lightdm login 還是有問題
  2. /etc/resolv.conf 設定有問題,建議再interfaces加上 dns-nameservers 8.8.8.8

old convert log: ./19/tag%3E%20calendar%202012%2006)

Comments