不同發行版Linux作業系統如何?共存

來源:互聯網
上載者:User

  Linux發行版眾多,各自的優缺點也不一樣,不少Linux愛好者想同時擁有多個Linux作業系統,下面筆者就提供兩種不需要安裝額外引導程式的多Linux共存方法。

  使用OS Loader引導多個Linux作業系統

  使用這種方法必須滿足一個前提條件,就是Linux作業系統的引導程式不能裝在主引導記錄(MBR),而只能裝在Linux引導分區的第一個扇區,這樣才不會覆蓋Windows 2000/XP的OS Loader。

  筆者以使用OS Loader引導紅旗Linux案頭版4.1為例進行說明。裝好紅旗Linux後用第一張安裝盤引導電腦,在boot:提示符後輸入“linux resure”(不包括引號)並斷行符號進入Linux救援模式,接著進行一些配置,詢問是否將系統磁碟分割設定為可讀寫時選擇“繼續”,在sh-2.05b#提示符後輸入命令“chroot /mnt/sysimage”並斷行符號進入真正的Linux根分區,用以下命令將一個FAT分區掛載到/mnt/目錄,筆者這裡以hda13(Windows下的G盤)為例:

  cd /mnt
  mount /dev/hda13 /mnt -t vfat

  然後提取Linux的啟動資訊並存放到hda13:

  dd if=/dev/hda8 of=/mnt/rflinux.lnx bs=512 count=1

  完成後重啟電腦進入Windows,把G盤下的rflinux.lnx複製到C:\下,用記事本編輯C盤的boot.ini檔案,在最後添加一行:

  c:\rflinux.lnx="紅旗Linux案頭版4.1"

  儲存並重啟電腦,在系統引導菜單上選擇“紅旗Linux案頭版4.1”並斷行符號便可進入紅旗Linux的GRUB引導菜單。對於紅旗Linux案頭版3.2/4.0、Red Hat Linux 8.0/9.0、Fedora Core 1/2/3也可以參照上面的方法將引導項加入到OS Loader的菜單中,從而達到引導多個Linux作業系統的目的。

  小提示:

  1.如果在安裝Linux的時候製作了啟動磁碟片,那麼也可以用這張磁碟片引導進入Linux執行相應的命令;

  2.C盤下的boot.ini在Windows 2000/XP裡屬於受保護的系統檔案,預設是不可見的,我們需要在Windows下開啟“我的電腦”,點擊功能表列的“工具→檔案夾選項→查看”,取消選擇“隱藏受保護的作業系統檔案(推薦)”,在彈出的警告視窗上點擊“確定”,然後勾選“顯示所有檔案和檔案夾”,再點擊“確定”,才能用記事本編輯boot.ini。

  使用GRUB引導多個Linux作業系統

  這種方法適用於已經將GRUB安裝到MBR或者沒有安裝Windows 2000/XP的情況。

  筆者以Red Hat Linux 9.0的GRUB引導紅旗Linux案頭版4.1為例進行說明。先安裝紅旗Linux案頭版4.1到hda8,它的GRUB安裝在系統磁碟分割的第一個扇區,然後安裝Red Hat Linux 9.0到hda8,它的GRUB安裝在MBR。重啟後進入Red Hat Linux 9.0,以root身份登入,在X-Window裡用KEdit或者gEdit修改Red Hat Linux 9.0的/boot/grub/grub.conf檔案(當然你也可以在字元模式下用vi編輯這個檔案),在最後加入一行:

  title Red Flag Linux 4.1 (2.4.26-1)
  rootnoverify (hd0,7)
  chainloader +1

  小提示:

  1.“title”後面接的是在GRUB引導菜單顯示的系統名,可以改為其他的名字,但是不能用中文;

  2.“hd0,7”是被引導系統所在的位置,hd0是第一個主硬碟,hd1是第一個從硬碟,hd2是第二個主硬碟,hd3是第二個從硬碟,依次類推;逗號後面的數字表示被引導系統所在的硬碟分區,0~3表示前面四個主要磁碟分割(我們一般只分一個主要磁碟分割),從4開始表示邏輯分區,比如紅旗Linux裝在hda8,那麼這個數字就是7。

  儲存退出並重啟電腦,在Red Hat Linux 9.0的GRUB引導菜單選擇“Red Flag Linux 4.1 (2.4.26-1)”並斷行符號便可進入紅旗Linux案頭版4.1的GRUB引導菜單。如果還裝有其他的Linux作業系統,可以參照上面的方法將其加入到Red Hat Linux 9.0的GRUB引導菜單中。

  紅旗Linux案頭版3.2/4.0/4.1、Red Hat Linux 8.0、FedoraCore 1/2/3的GRUB同樣可以引導其他Linux作業系統。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.