2010年6月23日 星期三

CentOS + Linux kernel 2.6.3x

如果直接抓Linux Kernel (2.6.31以上) 回來,使用make oldconfig的方式做出來的image,開不了機的話,可以試著修改兩個地方。

  1. 打開.config,找到CONFIG_SYSFS_DEPRECATED_V2的字串,改成=y
  2. 將initrd解開,打開init這個張,會看到dm_region_hash被insmod了兩次,把後面那次拿掉

重新開機,可以動的話,恭喜恭喜。