更改 GRUB 實現預設啟動 win7
一般的 /boot/grub/grub.cfg 檔案內容如下:
1: #
2: # DO NOT EDIT THIS FILE
3: #
4: # It is automatically generated by /usr/sbin/grub-mkconfig using templates
5: # from /etc/grub.d and settings from /etc/default/grub
6: #
7:
8: ### BEGIN /etc/grub.d/00_header ###
9:if [ -s $prefix/grubenv ]; then
10: load_env
11: fi
12: set default="4"
13: if [ ${prev_saved_entry} ]; then
14: set saved_entry=${prev_saved_entry}
15: save_env saved_entry
16: set prev_saved_entry=
17: save_env prev_saved_entry
18: set boot_once=true
19: fi
20:
21: function savedefault {
22: if [ -z ${boot_once} ]; then
23: saved_entry=${chosen}
24: save_env saved_entry
25: fi
26: }
27:
28: function recordfail {
29: set recordfail=1
30: if [ -n ${have_grubenv} ]; then if[ -z ${boot_once} ]; then save_env recordfail; fi; fi
31: }
32: insmod ext2
33: set root='(hd0,9)'
34: search --no-floppy --fs-uuid --set d00d6a7c-6b2d-4def-a7f4-394312384d07
35: if loadfont /usr/share/grub/unicode.pf2 ; then
36: set gfxmode=640x480
37: insmod gfxterm
38: insmod vbe
39: if terminal_output gfxterm ; then true ; else
40: # For backward compatibility with versions of terminal.mod that don't
41: # understand terminal_output
42: terminal gfxterm
43: fi
44: fi
45: insmod ext2
46: set root='(hd0,9)'
47: search --no-floppy --fs-uuid --set d00d6a7c-6b2d-4def-a7f4-394312384d07
48: set locale_dir=($root)/boot/grub/locale
49: set lang=zh
50: insmod gettext
51: if [ ${recordfail} = 1 ]; then
52: set timeout=-1
53: else
54: set timeout=2
55: fi
56: ### END /etc/grub.d/00_header ###
57:
58: ### BEGIN /etc/grub.d/05_debian_theme ###
59: set menu_color_normal=white/black
60: set menu_color_highlight=black/light-gray
61: ### END /etc/grub.d/05_debian_theme ###
62:
63: ### BEGIN /etc/grub.d/10_linux ###
64: menuentry 'Ubuntu,Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
65: recordfail
66: insmod ext2
67: set root='(hd0,9)'
68: search --no-floppy --fs-uuid --set d00d6a7c-6b2d-4def-a7f4-394312384d07
69: linux /boot/vmlinuz-2.6.32-21-generic root=UUID=d00d6a7c-6b2d-4def-a7f4-394312384d07 ro quiet splash
70: initrd /boot/initrd.img-2.6.32-21-generic
71: }
72: menuentry 'Ubuntu,Linux 2.6.32-21-generic (恢復模式)' --class ubuntu --class gnu-linux --class gnu --class os {
73: recordfail
74: insmod ext2
75: set root='(hd0,9)'
76: search --no-floppy --fs-uuid --set d00d6a7c-6b2d-4def-a7f4-394312384d07
77: echo '載入 Linux ...'
78: linux /boot/vmlinuz-2.6.32-21-generic root=UUID=d00d6a7c-6b2d-4def-a7f4-394312384d07 ro single
79: echo '載入引導虛擬磁碟 ...'
80: initrd /boot/initrd.img-2.6.32-21-generic
81: }
82: ### END /etc/grub.d/10_linux ###
83:
84: ### BEGIN /etc/grub.d/20_memtest86+ ###
85: menuentry "Memory test (memtest86+)" {
86: insmod ext2
87: set root='(hd0,9)'
88: search --no-floppy --fs-uuid --set d00d6a7c-6b2d-4def-a7f4-394312384d07
89: linux16 /boot/memtest86+.bin
90: }
91: menuentry "Memory test (memtest86+, serial console 115200)" {
92: insmod ext2
93: set root='(hd0,9)'
94: search --no-floppy --fs-uuid --set d00d6a7c-6b2d-4def-a7f4-394312384d07
95: linux16 /boot/memtest86+.bin console=ttyS0,115200n8
96: }
97: ### END /etc/grub.d/20_memtest86+ ###
98:
99: ### BEGIN /etc/grub.d/30_os-prober ###
100: menuentry "Windows 7 (loader) (on /dev/sda1)" {
101: insmod ntfs
102: set root='(hd0,1)'
103: search --no-floppy --fs-uuid --set ba52ef7d52ef3caf
104: chainloader +1
105: }
106: menuentry "Windows Vista (loader) (on /dev/sda4)" {
107: insmod ntfs
108: set root='(hd0,4)'
109: search --no-floppy --fs-uuid --set 943af8ff3af8dee4
110: chainloader +1
111: }
112: ### END /etc/grub.d/30_os-prober ###
113:
114: ### BEGIN /etc/grub.d/40_custom ###
115: # This file provides an easy way to add custom menu entries. Simply type the
116: # menu entries you want to add after this comment. Be careful not to change
117: # the 'exec tail' line above.
118: ### END /etc/grub.d/40_custom ###
修改第12行,使得 set default="X" ,X 的值由預設啟動的系統在程式碼中的序列決定,比方說預設啟動 win7 (程式碼中100行), win7 在所有列出系統的第 5 位,則 X = 4,則 set default=”4” 即可。
---EOF---
插入程式碼時候沒有 shell 指令碼選項,我選擇的是 MSH,顯示效果很好,不是嗎?
相關推薦
更改 GRUB 實現預設啟動 win7
一般的 /boot/grub/grub.cfg 檔案內容如下: 1: # 2: # DO NOT EDIT THIS FILE 3: # 4: # It is automatically generated by /u
如何更改TP(ThinkPHP)預設啟動頁面
在專案實際應用中,TP預設啟動頁面是index 下面我們來嘗試更改 你的專案》application》config 》 預設是: // +-----------------------------------------------------------------
Windows下更改Jupyter Notebook預設啟動目錄
在網上搜了半天找到了很多方法,但是都沒有用。特此記錄下自己動手修改成功的方法,以便於來者。首先說明的是,我是在Windows上安裝的Anaconda3,裡面附帶的Jupyter Notebook。 具體步驟 首先找到Jupyter Notebook的快捷
問題8--更改win7 & Linuxmint雙系統安裝後更改預設啟動順序
更改win7 & Linuxmint雙系統安裝後更改預設啟動順序安裝好linuxmint後,進入mint系統,開啟一個term,編輯/etc/default/grub,即sudo nano /etc/default/grub,把set default的值從0改為4。
CentOS7更改預設啟動桌面(或命令列)模式
雖然inittab中已經無法修改,但還是可以去下原因。 命令列中:vi /etc/inittab centos仍然只有兩種啟動模式 multi-user.target: analogous to runlevel 3 #命令列模式 graphical.target: analogous to runle
Win7與Ubuntu14.04雙系統下修改預設啟動項
重點:通過修改grub配置檔案修改預設啟動項。(預設Ubuntu改為預設Win7) 1.首先開機或者重啟電腦,在啟動項選擇選單處,記住Win7對應的序號,第一個序號就為0,第五個序號就為4,從上至下序號從0開始; 2.進入Ubuntu系統後,按Ctrl+Alt+T鍵,開啟終
安裝Linux後修改grub預設啟動選項
一般情況下,Linux和Windows雙系統的系統引導是用grub工具實現的,並且該引導檔案是儲存在Linux系統內。因此,修改預設啟動 作業系統的思想即為修改grub引導檔案。一般情況下,該檔案的絕對路徑為: /boot/grub/grub.conf 具體操作步驟: 1.進入lin
Linux核心編譯和grub安裝注意事項(修改預設啟動項)
一般的過程不多說。 下載核心原始碼,make menuconfig , make , make modules_install, make install等一系列。 要注意的事情: 1.安裝模組時,要用特殊引數,否則編譯出來的initrd.img特別大有300M,而
CentOS7更改預設啟動模式
老版本centos5,centos6的啟動模式配置檔案是/etc/inittab,但centos7裡這個檔案已經沒用了,但可以用來做參考。centos7列出了兩個最主要啟動模式 # more /etc/inittab multi-user.target: an
redhat雙系統,如何更改預設啟動順序
以root使用者進入linux,在/boot/grub/下找到menu.lst檔案,該檔案就是負責安排啟動順序的。 [[email protected] ~]# vim /boot/grub/menu.lst # grub.conf generated by an
Anaconda 下 Jupyter 更改預設啟動路徑方法
安裝好Anaconda以後執行Anaconda Prompt 輸入jupyter notebook --generate-config 會生成jupyter_notebook_config.py
Windows、Ubuntu雙系統重灌windows系統後grub引導的修復及預設啟動項的修改
今天幫童鞋重灌系統,他的電腦是Windows、Ubuntu雙系統,需要重灌的系統是windows,據說是因為很多遊戲都只支援64位,要給換成64位的 = =... 於是我就幫他裝了個windows,之後重新引導了Ubuntu,下面記錄下: gurb引導的
Linux如何實現開機啟動程序詳解(轉)
window 自己的 進行 執行時間 dns服務 全部 星期 ext 例如 Linux開機啟動程序詳解我們假設大家已經熟悉其它操作系統的引導過程,了解硬件的自檢引導步驟,就只從Linux操作系統的引導加載程序(對個人電腦而言通常是LILO)開始,介紹Linux開機引導的步驟
如何設置從U盤啟動win7系統的方法
sta win 5.0 b- 如圖所示 啟動 回車 一覽 travel U盤不僅僅是存儲數據的移動設備,它還有一個非常強大的功能就是用來啟動電腦系統,比如系統win7出現故障無法啟動,就可以通過制作好的U盤來啟動系統win7,不過U盤啟動系統還需要一些前期的操作,比如制作啟
PyQt5開發小記,如何實現程序啟動畫面和退出提示?
argv qpi spl fin 對象 測試數據 pla widgets 分享 程序啟動畫面: if __name__ == "__main__": ui_style = UIStyle().get_style() app = QtWidgets.QAppl
Linux下shell腳本監控Tomcat的狀態並實現自動啟動
自動啟動 shell腳本 inux date monit 自動監控 訪問 shel -c 最近公司需要在Linux下監控tomcat的服務,一旦tomcat服務存在異常或者宕機,重啟tomcat保證服務的正常運行,由於Linux下有Shell腳本可以實現此效果,下面是Lin
使用Timer實現Flutter啟動頁
在APP開發中,我們都會寫一個啟動頁,這個啟動頁不僅可以作為廣告投放點,也可以作為初始化資料的地方。那在Flutter中如何實現一個啟動頁呢?本文就為大家介紹一下使用Timer實現Flutter啟動頁。效果如下: 首先建立一個繼承StatefulWidget的頁面SplashPag
Linux使用命令修改預設啟動為圖形或字元介面
因為要在Linux系統上裝NVIDIA顯示卡驅動,預設重啟必須是字元介面,因此把這塊所需命令記錄下來。 1,先檢視當前系統預設啟動的介面 systemctl get-default 2,修改預設啟動介面為圖形介面 systemctl set-default
修改容器預設啟動時的網路段/指定網橋的方式
背景:辦公終端的地址是172.17開頭,容器預設啟動的地址也是172.17網段。那麼在伺服器上啟動容器之後,辦公終端就因為路由問題無法訪問伺服器,因此需要調整容器啟動的預設網段 網上查閱方法是刪除預設網橋,手動重建新網橋並指定網段,並修改配置檔案,如: https://www.cnb
Linux-Centos7及以上預設啟動介面修改方法
1、檢視當前系統啟動模式 systemctl get-default 2、修改預設啟動介面為圖形介面 systemctl set-default graphical.target 3、 修改預設啟動介面為命令介面 systemctl set-default mu