GRUB2 命令行使用筆記


在GRUB界面按C可進入命令行模式,學會命令行模式有助於玩轉單機多OS.

磁盤描述規則:

hd0,0

表示第1硬盤第1分區

 

help 顯示幫助(內容會比這里全,此處只做幾條常用命令介紹)

cat 命令可以查看文件內容,我們知道linux的/etc/fstab 文件是用來描述分區掛載的,有時候需要通過這個查詢linux的分區掛載.

用法:

cat (hd0,0)/etc/fstab

輸入 "cat ("按Tab可提示有哪些硬盤

輸入 "cat (hd硬盤號,分區號)/"按Tab可提示該分區下有哪些文件

 

grub默認只能操作ext系列文件系統,ntfs能認識,但不能進入里面操作文件,如果一定想操作的話可以嘗試加載下相關模塊:

insmod part_msdos

insmod ntfs

 

下面來引導個Linux試試:

set 命令用來設置環境變量.引導linux通常要設置root變量為linux硬盤,這樣做:   set root=(hd0,6)

linux 設置linux內核路徑:在設置完root之后這么做:   linux /boot/vml(tab補全)

initrd 設置initrd文件路徑,通常和內核在同一個文件.

boot 引導系統

 

順帶,Windows10這樣引導:

第一步和linux一樣:

set root=(hd0,0) #注意,等於號兩邊不要有空格,此為命令行慣例

windows並沒有linux內核文件,所以后面的操作會有所不同.

我們需要從PBR直接引導Windows,而grub2提供了加載文件引導的命令,

chainloader +1

表示加載分區第一個扇區

boot

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM