如何設定雙系統開機選項 [論壇 - Ubuntu安裝問題]
正在瀏覽:
1 名遊客
回覆: 如何設定雙系統開機選項 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
## 關於「/boot/grub/custom.cfg」
延續「#9」提到的,提供修改「/boot/grub/custom.cfg」的使用方式。 舉例: 修改「/boot/grub/custom.cfg」,內容如下 menuentry 'Reboot Computer' --class restart { reboot } menuentry 'Shutdown Computer' --class shutdown { halt } 特別要注意的是,不需要「#10」提到的,最前面的那兩行 也不需要執行「sudo update-grub」,就會生效。 ## 完整範例 * Demo Grub Boot Menu Entry * Demo Grub Boot ISO / Ubuntu ## 相關文件 * $ info grub -n 'Simple configuration' * $ info grub -n 'menuentry' * $ info grub -n 'halt' * $ info grub -n 'reboot' ================================================================================ 關於「/boot/grub/custom.cfg」這個檔案載入的機制, 是由「/etc/grub.d/41_custom」提供的。 執行
顯示 #!/bin/sh cat <<EOF if [ -f \${config_directory}/custom.cfg ]; then source \${config_directory}/custom.cfg elif [ -z "\${config_directory}" -a -f \$prefix/custom.cfg ]; then source \$prefix/custom.cfg; fi EOF 執行
顯示 ### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### ## 相關文件 * $ info grub -n 'source'
2022/2/25 11:22
|
||||||||||
![]() |
回覆: 如何設定雙系統開機選項 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
## 關於「/etc/grub.d/30_os-prober」
之前提到,Grub有提供相關的機制,偵測在硬碟中,其他的作業系統, 這個機制應該是「/etc/grub.d/30_os-prober」來提供的。 目前這個功能,預設是「啟用的」, 在未來「Ubuntu 22.04」,預設會是「關閉的」 執行
顯示 167: Windows*) 198: Windows\ Vista*|Windows\ 7*|Windows\ Server\ 2008*) 執行
應該可以看到很多「Grub Menu Entry」的設定, 根據您在「#1」,提到的前提下, 在您的系統,您可以在「/boot/grub/grub.cfg」找看看, 是否有「Windows」相關的「Grub Menu Entry」的設定片段, 然後把它那些片段複製出來,然後可以依照前面提到的, 可以修改「/etc/grub.d/40_custom」這個檔案, 或是修改「/boot/grub/custom.cfg」這個檔案, 選擇其中一種方試,就行了,可以進行除錯。 最簡易的方式就是修改,「/boot/grub/custom.cfg」這個檔案, 因為修改後,不需要執行「sudo update-grub」。 ================================================================================ 因為我手邊並沒有「Windows系統」, 所以無法貼出,偵測後產生的「Windows」相關的「Grub Menu Entry」的設定片段, 這部份就要由您自行去探索, 也可以根據相關的關鍵字,去尋找網路上相關的資料。 ================================================================================ 另外也可以直接在開機的時候,在「Grub 開機選單」, 先選擇在您的系統,已經偵測到的「Windows選項」, 然後在鍵盤按下「e」鍵,可以修改該「Grub Menu Entry」的內容, 然後按下「Ctrl + x」就可以執行修改後的內容。 這部份,就請參考另一個「討論串 #6回覆」所提到的 ================================================================================ ## 相關文章 * GRUB架構解析 / 組態結構 * GRUB架構解析 / 自制開機menu組態 * GRUB架構解析 / GRUB2的功能 ================================================================================ [回到索引] ================================================================================ 以上提供參考 報告完畢 ![]()
2022/2/25 11:31
|
||||||||||
![]() |
回覆: 如何設定雙系統開機選項 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2008/4/9 10:52 所屬群組:
已註冊使用者 等級: 14
HP : 0 / 326
![]() |
謝謝分享
2022/4/11 18:03
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.