速讀原著-GRUB_多系統引導(菜單命令)
- 2020 年 2 月 14 日
- 筆記
菜單命令
菜單命令只能用於grub配置文件的全局配置部分,不能用在grub命令行交互介面,菜單命令在配置文件中應放在其它命令之前。 1、default //設置默認啟動的菜單項 2、fallback //設置啟動某菜單項失敗後反回的菜單項 3、hiddenmenu //隱藏菜單介面 4、timeout //設置菜單自動啟動的延時時間 5、title //開始一個菜單項
二、常規命令
常規命令可以應該於配置文件和grub命令行交互介面,可使用的常規命令有 1、bootp //通過bootp初始化網路設備 2、color //設置菜單介面的顏色 3、device //指定設備文件作為驅動器 4、dhcp //通過DHCP初始化網路設備 5、hide //隱藏某分區 6、ifconfig //手工配置網路設備 7、pager //改變內部頁程式的狀態 8、partnew //新建一個主分區 9、parttype //改變分區的類型 10、password 為菜單介面設置口令 11、rarp //通過RARP初始化網路設置 12、serial //設置串口設備 13、setkey //設置鍵盤映射 14、splashimage //設置GRUB啟動時的背景圖片文件 15、termainal //選擇終端類型 16、tftpserver //指定TFTP伺服器 17、unhide //還原某隱藏分區 三、命令行和菜單項命令 命令行和菜單項命令可應該於GRUB配置文件的菜單項設置中,也可以用在GRUB命令交互介面。 1、bolcklist //顯示某文件所在分區位置(block list notation) 2、boot //啟動作業系統 3、cat //顯示文件內容 4、chainloader //把啟動控制權軟交給另外的啟動引導器 5、cmp //比較兩個文件 6、configfile //載入已存在的GRUB配置文件 7、debug //設置為debug模式 8、displayapm //顯示APM BIOS資訊 9、displaymem //顯示記憶體配置 10、embed //嵌入Stage 1.5文件 11、find //查找包括某文件的所有設備 12、fstest //測試文件系統 13、geometry //顯示某驅動器的物理資訊 14、halt //停止電腦運行(軟體關機) 15、help //顯示GRUB的命令幫助資訊 16、impsprobe //查詢對稱多處理器(SMP)的資訊 17、initrd //載入initrd文件 18、install //安裝GRUB 19、ioprobe //查詢某驅動器的輸入輸出(I/O)埠 20、kernel //引導作業系統內核 21、lock //鎖定某GRUB導菜單項,使其輸入密碼後才可啟動 22、makeactive //激活某主分區 23、map //虛擬映射某驅動器 24、md5crypt //使用MD5加密口令 25、module //載入模組 26、modulenounzip //載入模組不進行解壓 27、pause //暫停並等待按鍵 28、quit //退出GRUB 29、reboot //重新啟動電腦 30、read //讀取記憶體中的內容 31、root //設置GRUB的root設備 32、rootnoverify //設備GRUB的root設備但不裝載文件系統 33、savedefault //保存當前的啟動菜單項為默認啟動 34、setup //自動安裝GRUB 35、testload //從文件系統中測試讀取某文件 36、testvbe //測試VESA BIOS EXTENSION 37、uppermem //強制設置主機上位記憶體的大小 38、vbeprobe //查詢VESA BIOS EXTENSION資訊