1. 程式人生 > >linux 啟動引導器 grub,單用戶模式:

linux 啟動引導器 grub,單用戶模式:

out 破解 fault seed .html critical etc 內核 spa

Linux啟動引導器
安裝linux操作系統的時候就已經將啟動引導器安裝到硬盤上去了,才能通過硬盤的讀取方式啟動操作系統。

引導器分為2種:
Lilo:功能比較簡單,使用比較麻煩,後續發行版中使用grub。

啟動引導器保存在硬盤扇區中,負責引導硬盤分區中指定的操作系統啟動的程序代碼。Windows有windows的操作系統啟動引導器,linux有linux操作系統的啟動引導器。Linux用的是grub或者lilo,widows和mac都有自己的。引導器都會集成到操作系統安裝程序中。

操作系統的安裝程序都會把引導器安裝到硬盤的第一扇區中,操作系統在啟動的過程中會優先加載引導器,通過引導器引導操作系統啟動。

grub的3個作用:
1.提供真正的命令行交互界面,跟linux的shell界面一樣,可以直接登陸grub命令行來操作。 使用grub必須要操作系統重啟,重啟的等待過程中就可以進入grub界面去,

技術分享圖片

技術分享圖片

2.支持使用配置文件的方式來定義系統啟動的相關信息。
比如在硬盤上安裝了2個操作系統,配置了grub菜單就可以在啟動的時候選擇啟動哪個操作系統,不配置,那麽就沒有切換菜單,永遠只能啟動一個操作系統。Grub的配置文件一個在啟動分區裏面,還一個在etc的主配置目錄下面,這2個文件是同一個。
https://jingyan.baidu.com/article/f71d60379e16021ab641d1ab.html

root@ubuntu:
/etc/default# vim grub GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="find_preseed=/preseed.cfg auto noprompt priority=critical locale=en_US" Winsows的主分區是ntfs,linux是ext3主分區。
3.提供多系統的支持方式。Grub不僅僅可以引導linux操作系統也可以引導dos,windows。
單用戶模式:
當linux系統出現錯誤的時候就要進入單用戶模式去修復,相當於windows裏面的安全模式,就可以去修復linux系統。
有時候root的密碼忘記了(不像windows的administrate賬號可以破解)就要重裝,單用戶模式可以進入單用戶系統重置管理員root密碼。

技術分享圖片

按C進入命令行,按e編輯命令啟動選項,要進入單用戶模式必須要修改內核參數。
單用戶模式是不支持網絡功能的(只有多用戶模式才支持網絡),只能本地操作。

Linux修復:如果有一天linux系統起不來了,要使用啟動光盤才能修復系統。Linux系統比較穩定,很少出現系統無法啟動。

linux 啟動引導器 grub,單用戶模式: