[Archlinux] GRUB舊版已不支持

GRUB 2

昨天在 ArchLinux新聞頁面GRUB 2.x 已移至資料庫 [核心],哪裡有 主要包裝 由Archlinux提供。 從而 GRUB舊版支持 (版本0.9x) 結束了,並且程序包已移至 AUR (Arch User Repository).

考慮到如果有 GRUB 遺產並且安裝後可以繼續使用而不會出現問題(畢竟很穩定),但 archlinux 建議更新 GRUB 2變化 給其他人之一 裝彈機 仍然有支持。 如果沒有,我將使用LILO或Syslinux。

要求用戶 磋商 la GRUB部分拱形維基詳細的安裝說明.

好吧,我事先告訴你 我已經用GRUB 2做過測試和走 沒問題。 我給你基本的更新說明 GRUB 2.

首先我們必須 安裝GRUB 2。 為此,我們以root用戶身份運行:

pacman -S grub-bios

它會通知您到期 卸載GRUB Legacy 因為它與 GRUB 2。 安裝完成後,我們必須執行以下命令:

pacman -S os-prober

我們需要 操作系統探測器 這樣 GRUB 2 識別其他操作系統,例如 Windows, 例如。 以下是運行此命令:

grub-mkconfig -o /boot/grub/grub.cfg

這將生成一個配置文件 GRUB 2。 在出口處 確保 出現什麼 您所有的系統。 最後, 我們將安裝 GRUB 2MBR 使用命令:

grub-install /dev/sda

如果不是這樣 SDA (那個好,通常是),選擇合適的光盤。

今天就全部。 再見😉


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   加迪 他說:

    以我的經驗,GRUB2與其前任相比沒有那麼吵架,並且有配置它的良好接口。 我想知道始終處於最前沿的Arch尚未正式使用它。

  2.   零元素(狼) 他說:

    好吧,我是那些更喜歡Grub Legacy簡單性的人之一。 就個人而言,我將保持原樣。

  3.   打過 他說:

    我更喜歡burg,因為它支持主題和更好的自定義

  4.   加布里埃爾 他說:

    拱門的時間到了。

  5.   正確 他說:

    GRUB Legacy最佳xD

    1.    MSX 他說:

      你不知道。
      Arch就像Debian或Gentoo的最小安裝:您安裝一個迷你內核,然後從那裡構建您的系統。 然後,遵循此範例,如果您需要安裝功能更強大/更完整的引導程序,則可以按照自己的喜好進行操作:可以安裝GRUB2,SysLinux或其他任何工具。
      事實是,我沒有遵循有關合併GRUB2來替代舊版的討論,因此我無法說出這種變化的原因,但令我驚訝的是,他們這樣做了,也許他們認為是時候擁有更多了現代引導程序。
      但是,如上所述,沒有什麼可以替代GRUB Legacy的簡單性。

      您深入了解GRUB2嗎? 它很爛,它本身就是一個操作系統,在它之上的是一個醜陋且以最複雜的方式製作的操作系統,我們不喜歡它。

      我只能想到使用GRUB2的兩個原因:
      1. Legacy不支持您的硬件配置,因此您需要GRUB2,它是現代且模塊化的,支持所有類型的硬件和軟件。
      2.該發行版是針對最終用戶的,您希望擁有一個開始菜單,上面有一個愚蠢的歡迎提示以及所有人們喜歡的東西。

      我向您保證,在GRUB99 SOBRA的2%家用/私人設施中,以大寫字母表示,Legacy甚至Lilo都能出色地完成其任務。

      唯一可惜的是他們決定使用GRUB2而不是Syslinux,這是一個出色的引導程序。

      1.    MSX 他說:

        上一篇文章是@wpgabriel的,我忘了他使用的系統 DesdeLinux 最後將新條目排序,而不是按答案排序:)

  6.   他說:

    我喜歡grub2,它可以自動執行許多任務,但是我喜歡使用lilo及其“ lilosetup” GUI發行版。 簡單,輕便和快速。 在我看來,當尋找穩定,功能正常的東西時,“最後一個”並不是一個有趣的參數,並且它不會濫用資源(從後者中排除了引導者)。 例如,為什麼對Gnome2和KDE 3.5懷舊?

    1.    正確 他說:

      我還使用了LILO(默認情況下在Slackware中使用LILO),直到我想安裝其他發行版,並且LILO出現了一個名為“長”內核的錯誤,可以這麼說,我找到了補丁,我試圖對其進行補丁,但我無法t,我沒有時間去看為什麼它不起作用,我採用了簡單的方法來安裝GRUB Legacy,並解決了問題:)

      1.    他說:

        就在今天,我遇到了這個問題,我在一個博客中讀到,您提到的錯誤已通過新版本(23.2)解決。 但是,我沒有直接打補丁,而是用SalixOS slkbuild創建了一個新軟件包,並且在更新lilo之後,我使用lilosetup和voila重新配置了引導。 顯然,如果要使用lilo -v命令來執行此操作,則它的工作原理相同。 如果您有興趣,可以在以下位置獲取腳本: http://salix.enialis.net/x86_64/13.37/source/a/lilo/

        我喜歡lilo,因為使用lilosetup可以輕鬆配置所需的輸入,而無需添加grub所添加的內容(例如安全模式或內存測試輸入,它們幾乎從未使用過)。 但我了解您:grub legacy和grub2會自動執行,尤其是在衝突的$ 7窗口及其加載程序中...

        1.    他說:

          糟糕! 我忘了告訴你,要獲得此定制包,您需要使用新版本的lilo:

          ftp://ftp.slackware.at/slackware64-current/slackware64/a/lilo-23.2-x86_64-1.txz

          並記住在slkbuild中將22.8更改為23.2。 如果需要32位版本,請從相應的當前存儲庫中下載它,並使用相應的體系結構編輯slkbuild。

          1.    正確 他說:

            我已經離開了Slackware,但是很高興知道新版本的軟件包已經發布。

            問候。

  7.   基克1n 他說:

    值得一提的是,新的Arch iso出現了,並且有新消息

  8.   銀河系28 他說:

    好吧,正如我所看到的,最簡單的選項是您手動設置的,但是Wiki消息靈通。
    問候。

  9.   電子222 他說:

    在Chakra中,存儲庫中的測試已經可用,並且已更新,沒有任何問題😀

  10.   海倫娜 他說:

    嗯,我有疑慮,但是對我來說很容易做到! 一聲問候! ^^