天天看點

老機器安裝Linux的問題 Kernel panic - not syncing: cannot execute a PAE-enabled kernel on a PAE-less CPU!

最近拿出2005年的古董筆記本Dell Inspiron 700m 準備廢物利用裝個Redhat Enterprise Linux供研究學習用。

發現公司伺服器版本的RHEL 6.3沒法安裝,安裝界面報CPU不支援PAE(Physical Address Extension,實體位址擴充),查了一下資料,果然Pentium M處理器特别妖,不支援PAE。

(筆記本1代迅馳 Pentium m dothan-400 processor)

RHEL 降低到版本5.9 i386,終于給裝上了。裝完啟動,又傻眼,報錯: Kernel panic - not syncing: cannot execute a PAE-enabled kernel on a PAE-less CPU!

找了一個小哥(郭大俠LEO)的解決方案:

開機進入的時候進入指令行界面:(添加下面粗體顯示的部分)

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title Fedora Core (2.6.18-1.2798.fc6)

root (hd0,0)

kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 swiotlb=force

initrd /initrd-2.6.18-1.2798.fc6.img

也是沒用,最後在unix.com上找到2007年一位funksen大佬的解決方案:

安裝的時候不要選 virtualisation 虛拟化 這個軟體包(詭異的是這個包還是唯一預設選上的,坑爹啊!)

" reinstall fc6 and don't choose virtualisation from the package list"

重裝後,問題解決。

unix.com 原帖位址:https://www.unix.com/linux/37711-kernel-panic-not-syncing-cannot-execute-pae-enabled-kernel-pae-less-cpu.html?

繼續閱讀