歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Linux操作系統引導程序切換

Linux操作系統引導程序切換

日期:2017/3/2 16:42:03   编辑:Linux服務器

前提條件:在系統中同時安裝grub和lilo
【從grub切換到lilo】

第一步:生成主配置文件/etc/lilo.conf

將模板文件拷貝到主配置文件中:cp /etc/lilo.conf.anaconda /etc/lilo.conf

第二步:使配置文件生效
使用命令使配置文件生效:lilo -v 輸出結果如下圖:

Linux操作系統引導程序切換(圖一)

點擊查看大圖

第三步:裝載lilo到啟動分區中

使用命令將lilo裝載到啟動分區中:lilo -b /dev/sda1 輸出效果如下圖:

Linux操作系統引導程序切換(圖二)

點擊查看大圖

如果不帶參數,直接使用命令:lilo 則是將Lilo裝載到MBR中。啟動分區的查看方法是:輸入命令 fdisk -l ,顯示的分區中用“*

”號標示的為系統默認啟動分區,如下圖所示:

Linux操作系統引導程序切換(圖三)

點擊查看大圖

第四步:重新啟動Linux系統,查看效果。

從lilo切換到grub】

第一步:從啟動分區中卸載lilo


使用命令卸載lilo:lilo -U

第二步:安裝grub

使用命令安裝grub:grub-install /dev/sda1 將grub安裝到系統默認呢啟動分區中,輸出效果如下圖所示:

Linux操作系統引導程序切換(圖四)

點擊查看大圖

第三步:重新啟動linu系統,查看效果。

PS:RedHat linux從7開始都使用grub取代lilo作為默認的引導程序,經過測試,從lilo切換到grub時,如果只卸載Lilo,然後重新啟動系統,linux也是使用grub來引導的。並且此切換操作在RHEL AS5上測試失敗,不知道是否因為我的RHEL AS5(kernel 2.6.18-8.e15 on an i686)

不支持還是操作有誤,研究中......

Copyright © Linux教程網 All Rights Reserved