需要從原始碼建立較舊的 Linux 核心 (2.4) 並在現有的 grub 配置中反映相同的內容

需要從原始碼建立較舊的 Linux 核心 (2.4) 並在現有的 grub 配置中反映相同的內容

我需要幫助在各個分區中設置我的機器,如下所示:(戴爾精度,64 位元筆記型電腦)

1)最新的Centos 64位,這將是我的主要工作分區和作業系統

2)Ubuntu 14.04.1 LTS 32位元(為了相容一些遺留項目,我也需要這個)

3)2.4.24 Linux 核心用RT Linux 補丁打補丁(我必須應用補丁)(計劃使用Arch Linux,但無法立即獲得如何使用的文檔,也歡迎任何其他方式,即使簡單的命令列設定也應該這樣做)

4) 我想稍後添加其他額外的 Linux 分割區以用於更多實驗目的,例如 LFS、arch Linux 等

請幫我完成上述設定。我實際上已經安裝了 Centos、Ubuntu 32 位元 14.04 LTS,但在嘗試安裝 Arch Linux 時,我的引導程式崩潰並在救援時登陸到 grub 控制台。我基本上是經驗豐富的用戶,之前構建了內核,並使用命令在grub 中進行更新,但總是只使用Ubuntu,現在我在設置多*nix 作業系統啟動時遇到麻煩...其中之一需要核心修補映像。

使用包含所有圖像的 /boot 進行設定也可以。我以前從未這樣做過,總是安裝多重啟動,其中所有都是 Ubuntu 變體並且可以管理設定。這樣每個分割區都有單獨的啟動目錄。任何更好的替代方案以及如何做到這一點都會很棒。

先感謝您,

答案1

仔細看看 Archlinux 上的 grub 安裝: https://wiki.archlinux.org/index.php/GRUB

您需要正確設定 grub 來掃描所有已安裝的發行版和核心。

對您來說最簡單的解決方法應該是使用帶有virtualbox 或qemu 的虛擬機,而不是處理多重啟動困難(主要是與archlinux 僅供參考:“Arch Linux 是一個多功能、簡單的發行版,旨在滿足有能力的Linux® 使用者的需求。 https://www.archlinux.org/about/

相關內容