ianlcc 发表于 2018-5-19 06:59:01

能否利用grub2在efi啟動放在u盤的linux live cd呢?

請教一下,能否利用grub2在efi啟動放在u盤的linux live cd呢?
利用編輯/efi/microsoft/boot/bcd 來啟動呢?
目前是可以利用xorboot來編輯xorboot.xor來啟動
但是若是有security boot考量,要來啟動bcd的話
那我要怎麼編輯bcd呢?
【備註】目前有linux live cd 的iso檔

nf17b 发表于 2018-5-20 01:26:28

ianlcc 发表于 2018-5-19 09:03
這樣子的話,我是不是要做一個grub2的菜單
然後利用grub2來啟動linux或konboot呢?(xorboot的方式我知 ...

konboot 本身應該就存在 secure boot 的問題 , 即使 grub2 過了 secure boot , konboot 一樣會卡關
那又何必一定要用 grub2 來處理 secure boot

用雙 uefi 分區 , 有 secure boot 考量用 bcd 選單 , 其於沒 secure boot 考量用 xorboot 選單 , 比較單純

wsgdmzr 发表于 2018-5-19 08:27:56

直接启动linux live cd档的.efi文件,如果有的话。GRUB2用乌班图或深度的可过security boot。

ianlcc 发表于 2018-5-19 08:50:31

wsgdmzr 发表于 2018-5-19 08:27
直接启动linux live cd档的.efi文件,如果有的话。GRUB2用乌班图或深度的可过security boot。

在linux live cd檔中
\efi\boot\ 有二個efi(bootx64.efi、grubx64.efi)
我打開bootice要編輯\efi\microsoft\boot\bcd
1.添加「新建實模式啟動項(grub/linux)
然後「啟動檔」我要選擇bootx64.efi嗎?
那是不是我需要先把linux live cd裡面的efi檔先捉出來放在某個目錄中呢?

wsgdmzr 发表于 2018-5-19 08:53:48

ianlcc 发表于 2018-5-19 08:50
在linux live cd檔中
\efi\boot\ 有二個efi(bootx64.efi、grubx64.efi)
我打開bootice要編輯\efi\mic ...

巨硬的BCD启动不了其它的efi档的,要efi启动linux还是用grub2吧。

ianlcc 发表于 2018-5-19 09:03:49

wsgdmzr 发表于 2018-5-19 08:53
巨硬的BCD启动不了其它的efi档的,要efi启动linux还是用grub2吧。

這樣子的話,我是不是要做一個grub2的菜單
然後利用grub2來啟動linux或konboot呢?(xorboot的方式我知道)
但是因為考量到security boot,就是要用grub2嗎?

wsgdmzr 发表于 2018-5-19 09:05:00

ianlcc 发表于 2018-5-19 09:03
這樣子的話,我是不是要做一個grub2的菜單
然後利用grub2來啟動linux或konboot呢?(xorboot的方式我知 ...

是的,refind也可过security boot。

ianlcc 发表于 2018-5-20 09:43:33

nf17b 发表于 2018-5-20 01:26
konboot 本身應該就存在 secure boot 的問題 , 即使 grub2 過了 secure boot , konboot 一樣會卡關
那又 ...

嗯,看來還是沒辦法
我知道您教的雙uefi的方式可以解決
只是好奇、想要研究一下,grub2之下使用的方式
看來還是要放棄,哈哈
謝謝nf17b大大~
页: [1]
查看完整版本: 能否利用grub2在efi啟動放在u盤的linux live cd呢?