[FC6]FC6的Bug導致VirtualBox無法安裝

[FC6]FC6的Bug導致VirtualBox無法安裝

   
一直想在我的Fedora Core
6下試裝一個VirtualBox來玩玩看,可是奇怪的是不論我下載那一版的RPM檔案,總是裝不起來,最後得到的錯誤訊息總會是Invalid
module
format,但是我確定下載的檔案是針對FC6的沒有錯呀!檢查了半天發現了一個不太對勁的地方,就是我的Kernel裝的明明是2.6.22.9-
61.fc6-i686的版本,但是卻發現Kernel的元件中似乎有一個是裝了i586的版本。但又不確定是這裡出了問題,只是懷疑而已,於是仍然在各
大論壇中尋找是否有解決的方法。大部分的解法似乎都指向重新編譯,但是我整個系統都是用RPM堆起來的,實在不想弄一個自己編譯的版本在裡面,以免造成日
後的困擾。總算在苦無解決之法的同時,出現了一道光,“Bugs/FC6Common - Fedora Project Wiki”,
這篇在FedoraProject中的文章明白的指出在某些X86的系統中,FC6有個Bug會造成安裝的Kernel出現結構性的錯誤,也解釋了為什麼
我的Kernel裝的明明是i686的版本,可是卻會出現一個Kernel的其他元件是i586的原因。於是造著這頁的說法來做,把這個問題修正過來後,
再重新裝一次VirtualBox,終於出現了成功安裝的訊息。也總算是可以正常啟動這個可愛又可恨的小東西。
    如果您也是一直遇到在安裝時,系統一直告訴你Kernel的版本不正確時,或許試試這個方法。

沒有留言:

張貼留言

在 Fedora 31 下讓 Python 多版本共存的方法

在 Fedora 31 下每個版本的 Python 有各自獨立的套件名稱,可以簡單的直接透過套件管理工具 dnf 來簡易安裝各版本的 Python。 安裝 Python 3.7 可用以下指令 $ sudo dnf install  python-unversione...