如何設定雙系統開機選項[論壇- Ubuntu安裝問題]
文章推薦指數: 80 %
單一PC中安裝了ubuntu20.04與win11在兩不同硬碟. 不想進BIOS去選擇OS. 想在ubuntu開機進入的選單中,可選擇OS. grub相關開機內容已更改,開機選單 ...
登入
註冊會員
Ubuntu行為規範(第二版)
如何設定雙系統開機選項[論壇-Ubuntu安裝問題]
Ubuntu正體中文站討論區
-
Ubuntu基本支援
Ubuntu安裝問題
如何設定雙系統開機選項
正在瀏覽:
1名遊客
到底部 前一個主題 下一個主題
[無發表權]請登錄或者註冊
(1)2»
siitoon
如何設定雙系統開機選項
#1
會員一級
註冊日期:2/1614:14:46
所屬群組:
已註冊使用者
等級:1HP:0/0MP:0/0EXP:2
單一PC中安裝了ubuntu20.04與win11在兩不同硬碟.不想進BIOS去選擇OS.想在ubuntu開機進入的選單中,可選擇OS.grub相關開機內容已更改,開機選單有Win11,但就是無法讀取windows的硬碟進入系統,請問各位大大,原因為何?Tks
2/1616:55:07
工具箱
Xenomorph0525
回覆:如何設定雙系統開機選項
#2
會員五級
註冊日期:2009/10/294:50
所屬群組:
已註冊使用者
等級:41HP:203/1018MP:920/37140EXP:75
因為Windows的「快速啟動」沒關?
2/174:37:22
【教學】隨身攜帶的作業系統~安裝Linux作業系統於隨身碟~;【推薦】支援Epic和GOG帳號的遊戲管理器「Heroic」;【GNOMEShellExtension】連接Ubuntu與Android的「GSConnect」;【教學】把系統還原軟體Clonezilla放在硬碟中;【設定】於Dock「按左鍵則最小化」、「按中鍵則預覽」、「Shift+按中鍵則結束」;【教學】可以恢復被刪除之檔案的檔案救援程式「PhotoRec」;【解法】對於部分NAS,Ubuntu20.04無法打開其目;【解法】修正部分Snap軟體的介面字型為楷體;[分享]建立數位電視頻道表檔;
工具箱
siitoon
回覆:如何設定雙系統開機選項
#3
會員一級
註冊日期:2/1614:14:46
所屬群組:
已註冊使用者
等級:1HP:0/0MP:0/0EXP:2
在ubuntu開機進入的選單中有選單可選,但點選Windows11選項,點選後一直停在選單頁面,無法進入WinOS
2/1713:07:43
工具箱
redhung
回覆:如何設定雙系統開機選項
#4
會員三級
註冊日期:2012/4/269:45
所屬群組:
已註冊使用者
等級:11HP:0/258MP:50/7546EXP:34
重新執行一次update-grub2試看看,也許你有動到win11過。
2/1820:05:51
工具箱
samwhelp
回覆:如何設定雙系統開機選項
#5
會員五級
註冊日期:2012/4/2210:50
所屬群組:
已註冊使用者
等級:35HP:174/870MP:615/25438EXP:83
##前提以下提供您除錯的思路,並且導引您去閱讀相關的文章,讓您有個探索的方向,##索引我會分批貼上,索引如下*#6-關於「/boot/grub/grub.cfg」這個檔案*#7-關於「/etc/default/grub」這個檔案*#8-關於「/etc/grub.d」這個資料夾*#9-自訂「Grub開機選項(GrubMenuEntry)」*#10-關於「/etc/grub.d/40_custom」這個檔案*#11-關於「/boot/grub/custom.cfg」這個檔案*#12-關於「/etc/grub.d/30_os-prober」這個檔案相關連結,也紀錄在「[索引]開機流程」。
相關筆記,則是「grub探索筆記」。
2/2510:47:29
*Ubuntu行為規範*UbuntuCodeofConduct*UbuntuBasicSkill*UbuntuExploration*Ubuntu問答集*SystemModeling*Ubuntu探索筆記*Ubuntu20.04(FocalFossa)探索筆記(討論串)*Ubuntu18.04(BionicBeaver)探索筆記(討論串)*Ubuntu17.10(ArtfulAardvark)探索筆記(討論串)*samwhelp個人筆記
工具箱
samwhelp
回覆:如何設定雙系統開機選項
#6
會員五級
註冊日期:2012/4/2210:50
所屬群組:
已註冊使用者
等級:35HP:174/870MP:615/25438EXP:83
##相關文章*GRUB架構解析/組態結構*GRUB架構解析/GRUB的整體流程圖*GRUB架構解析/GRUBLegacy和GRUB2的主要差異##聚焦學習Grub會根據「/boot/grub/grub.cfg」這個設定檔來運作,不過在實務上,一般不會直接直接去修改「/boot/grub/grub.cfg」這個檔案。
因為Grub有設計一個機制,會根據「/etc/default/grub」這個檔案裡面的參數,以及根據「/etc/grub.d」這個資料夾裡面的腳本(ShellScript),然後透過「update-grub」或是「grub-mkconfig」這兩個指令,來產生「/boot/grub/grub.cfg」這個檔案。
##相關文件*$manupdate-grub*$mangrub-mkconfig*$infogrub-n'Simpleconfiguration'*$infogrub-n'Invokinggrub-mkconfig'
2/2510:49:22
*Ubuntu行為規範*UbuntuCodeofConduct*UbuntuBasicSkill*UbuntuExploration*Ubuntu問答集*SystemModeling*Ubuntu探索筆記*Ubuntu20.04(FocalFossa)探索筆記(討論串)*Ubuntu18.04(BionicBeaver)探索筆記(討論串)*Ubuntu17.10(ArtfulAardvark)探索筆記(討論串)*samwhelp個人筆記
工具箱
samwhelp
回覆:如何設定雙系統開機選項
#7
會員五級
註冊日期:2012/4/2210:50
所屬群組:
已註冊使用者
等級:35HP:174/870MP:615/25438EXP:83
##相關連結*GRUB架構解析//etc/default/grub的所有可用參數*$infogrub-n'Simpleconfiguration'##關於「/etc/default/grub」延續「#6」提到的,在實務上,會先修改「/etc/default/grub」這個檔案,然後再執行下面指令,產生新的「/boot/grub/grub.cfg」。
執行sudoupdate-grub或是執行sudogrub-mkconfig-o/boot/grub/grub.cfg================================================================================##使用案例最常見的使用案例,是設定採用「Grub的佈景主題」,就會修改「/etc/default/grub」這個檔案。
加入類似下面這一行,GRUB_THEME="/boot/grub/themes/dracula/theme.txt"接著執行下面指令,產生新的「/boot/grub/grub.cfg」。
sudoupdate-grub詳細步驟,請參考另一篇「設定採用佈景主題]」的說明。
2/2510:57:23
*Ubuntu行為規範*UbuntuCodeofConduct*UbuntuBasicSkill*UbuntuExploration*Ubuntu問答集*SystemModeling*Ubuntu探索筆記*Ubuntu20.04(FocalFossa)探索筆記(討論串)*Ubuntu18.04(BionicBeaver)探索筆記(討論串)*Ubuntu17.10(ArtfulAardvark)探索筆記(討論串)*samwhelp個人筆記
工具箱
samwhelp
回覆:如何設定雙系統開機選項
#8
會員五級
註冊日期:2012/4/2210:50
所屬群組:
已註冊使用者
等級:35HP:174/870MP:615/25438EXP:83
##關於「/etc/grub.d」延續「#6」提到的,在「/etc/grub.d」裡面有放置很多「執行腳本(ShellScript)」執行下面指令,觀看「/etc/grub.d」有哪些檔案ls/etc/grub.d-1顯示00_header05_debian_theme10_linux10_linux_zfs20_linux_xen20_memtest86+30_os-prober30_uefi-firmware40_custom41_customREADME執行下面指令,觀看「README」
Allexecutablefilesinthisdirectoryareprocessedinshellexpansionorder.
00_*:Reservedfor00_header.
10_*:Nativebootentries.
20_*:Thirdpartyapps(e.g.memtest86+).
Thenumbernamespacein-betweenisconfigurablebysysteminstallerand/or
administrator.Forexample,youcanaddanentrytobootanotherOSas
01_otheros,11_otheros,etc,dependingonthepositionyouwantittooccupyin
themenu;andthenadjustthedefaultsettingvia/etc/default/grub.
##相關連結*UbuntuPackage/grub-common/filelist*grub/util/grub.d*grub/util/grub.d================================================================================延續「#6」提到的,執行「sudoupdate-grub」,會根據「/etc/grub.d」裡面的「執行腳本(ShellScript)」,來產生新的「/boot/grub/grub.cfg」。
先簡易來探索「/boot/grub/grub.cfg」,執行grep'###BEGIN'/boot/grub/grub.cfg顯示
###BEGIN/etc/grub.d/00_header###
###BEGIN/etc/grub.d/05_debian_theme###
###BEGIN/etc/grub.d/10_linux###
###BEGIN/etc/grub.d/10_linux_zfs###
###BEGIN/etc/grub.d/20_linux_xen###
###BEGIN/etc/grub.d/20_memtest86+###
###BEGIN/etc/grub.d/30_os-prober###
###BEGIN/etc/grub.d/30_uefi-firmware###
###BEGIN/etc/grub.d/40_custom###
###BEGIN/etc/grub.d/41_custom###
執行grep'###END'/boot/grub/grub.cfg顯示
###END/etc/grub.d/00_header###
###END/etc/grub.d/05_debian_theme###
###END/etc/grub.d/10_linux###
###END/etc/grub.d/10_linux_zfs###
###END/etc/grub.d/20_linux_xen###
###END/etc/grub.d/20_memtest86+###
###END/etc/grub.d/30_os-prober###
###END/etc/grub.d/30_uefi-firmware###
###END/etc/grub.d/40_custom###
###END/etc/grub.d/41_custom###
執行grep'###BEGIN/etc/grub.d/40_custom###'/boot/grub/grub.cfg-A5顯示
###BEGIN/etc/grub.d/40_custom###
#Thisfileprovidesaneasywaytoaddcustommenuentries.Simplytypethe
#menuentriesyouwanttoaddafterthiscomment.Becarefulnottochange
#the'exectail'lineabove.
###END/etc/grub.d/40_custom###
2/2511:04:33
*Ubuntu行為規範*UbuntuCodeofConduct*UbuntuBasicSkill*UbuntuExploration*Ubuntu問答集*SystemModeling*Ubuntu探索筆記*Ubuntu20.04(FocalFossa)探索筆記(討論串)*Ubuntu18.04(BionicBeaver)探索筆記(討論串)*Ubuntu17.10(ArtfulAardvark)探索筆記(討論串)*samwhelp個人筆記
工具箱
samwhelp
回覆:如何設定雙系統開機選項
#9
會員五級
註冊日期:2012/4/2210:50
所屬群組:
已註冊使用者
等級:35HP:174/870MP:615/25438EXP:83
##相關文章*GRUB架構解析/自制開機menu組態*GRUB架構解析/GRUB可用的命令##聚焦學習延續之前提到的,透過「sudoupdate-grub」,會產生新的「/boot/grub/grub.cfg」,而過程中,會偵測硬碟裡既有的系統,進而產生相對應的「Grub開機選項(GrubMenuEntry)」,這些都紀錄在「/boot/grub/grub.cfg」。
另外「Grub」也提供一個機制,讓您可以自訂自己的「Grub開機選項(GrubMenuEntry)」,有提供兩種方式來修改,*一種是修改「/etc/grub.d/40_custom」這個檔案,修改後需要執行「sudoupdate-grub」*一種是修改「/boot/grub/custom.cfg」這個檔案,修改後不需要執行「sudoupdate-grub」。
##使用案例*GRUBBootISO範例##相關文件*$infogrub-n'Simpleconfiguration'
2/2511:10:32
*Ubuntu行為規範*UbuntuCodeofConduct*UbuntuBasicSkill*UbuntuExploration*Ubuntu問答集*SystemModeling*Ubuntu探索筆記*Ubuntu20.04(FocalFossa)探索筆記(討論串)*Ubuntu18.04(BionicBeaver)探索筆記(討論串)*Ubuntu17.10(ArtfulAardvark)探索筆記(討論串)*samwhelp個人筆記
工具箱
samwhelp
回覆:如何設定雙系統開機選項
#10
會員五級
註冊日期:2012/4/2210:50
所屬群組:
已註冊使用者
等級:35HP:174/870MP:615/25438EXP:83
##關於「/etc/grub.d/40_custom」延續「#9」提到的,提供修改「/etc/grub.d/40_custom」的使用方式。
舉例:修改「/etc/grub.d/40_custom」,內容如下
#!/bin/sh
exectail-n+3$0
#Thisfileprovidesaneasywaytoaddcustommenuentries.Simplytypethe
#menuentriesyouwanttoaddafterthiscomment.Becarefulnottochange
#the'exectail'lineabove.
menuentry'RebootComputer'--classrestart{
reboot
}
menuentry'ShutdownComputer'--classshutdown{
halt
}
特別要注意的是,最前面兩行,一定要保留
#!/bin/sh
exectail-n+3$0
修改後,需要執行「sudoupdate-grub」,就會產生新的「/boot/grub/grub.cfg」。
可以執行下面指令,觀察「/boot/grub/grub.cfg」的內容,來確認。
grep'###BEGIN/etc/grub.d/40_custom###'/boot/grub/grub.cfg-A14顯示
###BEGIN/etc/grub.d/40_custom###
#Thisfileprovidesaneasywaytoaddcustommenuentries.Simplytypethe
#menuentriesyouwanttoaddafterthiscomment.Becarefulnottochange
#the'exectail'lineabove.
menuentry'RebootComputer'--classrestart{
reboot
}
menuentry'ShutdownComputer'--classshutdown{
halt
}
###END/etc/grub.d/40_custom###
##完整範例*DemoGrubBootMenuEntry*DemoGrubBootISO/Ubuntu##相關文件*$infogrub-n'Simpleconfiguration'*$infogrub-n'menuentry'*$infogrub-n'halt'*$infogrub-n'reboot'##相關文章*GRUB架構解析/自制開機menu組態*GRUB架構解析/GRUB可用的命令
2/2511:16:29
*Ubuntu行為規範*UbuntuCodeofConduct*UbuntuBasicSkill*UbuntuExploration*Ubuntu問答集*SystemModeling*Ubuntu探索筆記*Ubuntu20.04(FocalFossa)探索筆記(討論串)*Ubuntu18.04(BionicBeaver)探索筆記(討論串)*Ubuntu17.10(ArtfulAardvark)探索筆記(討論串)*samwhelp個人筆記
工具箱
回頂部 前一個主題 下一個主題
(1)2»
[無發表權]請登錄或者註冊
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.
--選擇討論區-- [Ubuntu基本支援]--Ubuntu安裝問題--Ubuntu基本設定--Ubuntu硬體支援----Ubuntu硬體支援---顯示卡專區----Ubuntu硬體支援---音效卡專區----Ubuntu硬體支援---電視卡專區----Ubuntu硬體支援---印表機專區--新手村--Ubuntu非官方發行版討論----LinuxMint----ezgo [Ubuntu桌面]--Ubuntu與GNOME--Ubuntu與KDE--Ubuntu與Xfce--Ubuntu與LXDE--Ubuntu與其它桌面系統--版面風格--Ubuntu與教育環境(Edubuntu) [Ubuntu應用]--Ubuntu與工具程式及軟體推薦--Ubuntu與中文----自由軟體中文翻譯討論----Ubuntu英文文獻摘譯--Ubuntu影音及遊戲--Ubuntu與公司企業/商業應用--軟體票選區 [Ubuntu與伺服器]--伺服器架設 [Ubuntu生活]--Ubuntu哈啦--Ubuntu與自由軟體相關活動版--爭議文章保護區 [Ubuntu程式與開發]--Ubuntu程式設計--Ubuntu套件打包--Ubuntu@TWLiveCD--Ubuntu養蟲箱-bugshare [Ubuntu文件]--Ubuntu文件資源--Ubuntu中文書籍討論區 [站務發展]--站務建議與申訴--站務公告
延伸文章資訊
- 1Windows與Ubuntu雙系統,開機時偵測不到彼此的解決方法[轉]
舊版的Grub的開機選單在/boot/grub/menu.lst。要在Grub的選單裡加上Windows可以參考這篇;或者可以透過升級成Grub2解決這個問題。 (0) 讓開機 ...
- 2Linux + Win 雙系統卻不見Grub 開機選單?
Step. 4 - Mount Ubuntu and its Boot
- 3ubuntu win10 雙系統安裝整理(二更) - 創作大廳
有些人安裝完ubuntu後重新開機,會發現還沒出現開機選單,就直接進了win10,這裡提供了兩種解決方法。我自己是用第二種方法。
- 4筆記型電腦Windows Ubuntu 雙系統
BIOS 的Boot Option #1 如果設定Linux,就會使用Grub 或Syslinux 開機選單系統,因為這套選單系統是安裝Ubuntu 時裝的,所以他知道此電腦內 ...
- 5Win10 + Ubuntu 雙系統開機@ 紅線的生存日誌 | 蘋果健康咬一口
在文章中是使用EasyBCD新增開機選單的選項, 但是我在 ..., 我的電腦安裝了Win7和Ubuntu12.04雙系統。 Win7部分重灌,之後就會直接進入Win7系統,而不會出現登入選單。