原文地址:https://bbs.deepin.org/forum.php?mod=viewthread&tid=133725&extra=
Windows下手動添加Deepin引導,不能說是最好的方法,但是算是比較簡單、實用
附件:
啟動到Deepin引導菜單:win_grub2_deepin_2017.10.21.rar(3.95 MB, 下載次數: 2771)

Bootice_x86 x64_v1.3.4.zip(880.68 KB, 下載次數: 2038)

系統(tǒng)分區(qū)掛載管理1.4.0_x64_x86.zip(1.46 MB, 下載次數: 1721)

Notepad2 V5.0.26.0 綠色中文版.zip(332.94 KB, 下載次數: 477)

======================
目錄:
1 傳統(tǒng)BIOS模式+MBR磁盤添加引導項
2 新型UFEI模式+GPT磁盤添加引導項
3 直接啟動重要說明——直接啟動deepin,不通過deepin的 /boot 分區(qū)中的grub
======================
重要補充說明:
如果文件系統(tǒng)不是 ext ,而是 btrfs 等等,不能啟動 deepin,需要在 附件的 菜單:/boot/grub/grub.cfg 中,在:set timeout=0 下面添加如:insmod btrfs 等模塊,以支持相應的文件系統(tǒng)。
……
set timeout=0
insmod btrfs
……
======================
? ???1 傳統(tǒng)BIOS模式+MBR磁盤添加引導項
1.1??使用附件:win_grub2_deepin 解壓到C盤。
1.2??打開bootice——BCD編輯——當前系統(tǒng)BCD——智能編輯模式,添加Grub4dos啟動項,選擇添加——新建實模式啟動項(Grub/Linux),填寫菜單標題(Deepin Linux)和啟動文件路徑(\boot\grub\grldr.mbr),保存當前系統(tǒng)設置,關閉bootice。

? ?? ? 2 新型UFEI模式+GPT磁盤添加引導項
2.1 下載掛載管理系統(tǒng)分區(qū)批處理,以管理員權限運行。
1) 首先選擇1掛載系統(tǒng)分區(qū),根據提示掛載ESP分區(qū).
2) 再選擇3.??文件管理器 ,會打開一個資源管理器窗口,這個時候就可以在這個資源管理器窗口里面正常操作ESP分區(qū)文件了。
3) 操作完成后選擇2.卸載系統(tǒng)分區(qū),去卸載掛載的ESP分區(qū)。

2.2 啟動到Deepin引導菜單使用附件:win_grub2_deepin 解壓到放到ESP分區(qū)。
2.3 添加UEFI啟動序列,打開bootice,按下圖添加啟動序列,之后就可以在啟動時按F12 或 ESC 選擇了 , 或者在這里調整順序為第一,或者較新的電腦可以進BIOS設置調整順序也可以

? ?? ? 3 啟動不成功附件中的 grub.cfg 若不能成功啟動,請用附件中 notepad2 編輯修改 /boot/grub/grub.cfg 內容,set root=(hd1,4) 如何確定請參見 5??判斷啟動分區(qū)號。
==============================
set prefix=(${root})/boot/Grub
set timeout=0
insmod btrfs
menuentry "Deepin Linux"{
set root=(hd1,4)
set prefix=($root)/boot/grub
configfile??$prefix/grub.cfg
}
==============================
? ?? ? 4??直接啟動重要說明——直接啟動deepin,不通過deepin的 /boot 分區(qū)中的grub
菜文件為:/boot/grub/grub.cfg,菜單為UTF-8無BOM格式,編碼不對可能出錯,可以使用附件中 notepad2 編輯。
grub2 的第一磁盤好像是 grub2 所處磁盤,Linux 第一磁盤好像是 內核所處磁盤,所以雙硬盤的要注意了。
==================================
set prefix=(${root})/boot/Grub
set timeout=0
menuentry "Deepin Linux"{
set root=(hd0,4)
linux /vmlinuz root=/dev/sda4ro quiet splash
initrd /initrd.img
}
=================================
5??判斷啟動分區(qū)號
grub2? ?? ?? ? Linux
(hd0,1)? ?? ?/dev/sda1? ?? ?? ?第一硬盤的第一分區(qū)(通用于MBR與GPT分區(qū))
(hd0,2)? ???/dev/sda2? ?? ?? ?第一硬盤的第二分區(qū)(通用于MBR與GPT分區(qū))
(hd1,1)? ???/dev/sdb1? ?? ?? ?第二硬盤的第一分區(qū)(通用于MBR與GPT分區(qū))
(hd1,2)? ???/dev/sdb2? ?? ?? ?第二硬盤的第二分區(qū)(通用于MBR與GPT分區(qū))
5.1 grub2 命令行判斷
將附件中 /boot/grub/grub.cfg 修改 “set timeout=0” 時間改長,比如 “set timeout=10” ,刪除后面的內容,啟動到 grub2 菜單,按 C 進入 grub2 命令行,用 “l(fā)s” 命令查看有那些分區(qū)。
再用 “l(fā)s (hd0,1)/” 看分區(qū)根目錄文件,判斷分區(qū)內容,比如deepin單分區(qū)時 “l(fā)s (hd1,3)/” 出現 deepin 分區(qū)文件,那么用下面兩條命令
======================
set root=(hd1,3)set prefix=($root)/boot/grub
configfile $prefix/grub.cfg
======================
應該就加載deepin 的 grub2 菜單了。之后進系統(tǒng),修改前面 放在 Windows 下的gurb 2 菜單。
5.2 自己觀察判斷
比如:我是單硬盤 GPT分區(qū)表,linux 分區(qū)位于磁盤第 4 分區(qū),則菜單中要改為:set root=(hd0,4) 和 root=/dev/sda4

比如:如果是單硬盤 MBR 分區(qū)表,主分區(qū)號依次是 1、2、3、4,不管有多少個主分區(qū),擴展分區(qū)從 5 開始,依次是 5、6、7、8……。
如下圖,,linux 分區(qū)位于磁盤第一個擴展分區(qū)即第 5 分區(qū),則菜單中要改為:set root=(hd0,5) 和 root=/dev/sda5

=====================================
硬盤安裝和U盤安裝Deepin_最簡單iSO啟動方法