不点 发表于 2018-10-14 06:57:30

grub 开发者们,该支持 EFI 了

我可能落伍很久了,跟不上时代。这些天遇到的新电脑,统统不支持 BIOS,只能 EFI。

想下载一个类似于 grubxxxxx.efi 的启动工具,结果没找到下载的地方。还有人说,grub.efi 只能在安装后才能使用,光是下载,还不行的。

但找到另一个强大的启动工具 rEFInd,它好像也是开源的,能够无需安装即可使用(即,手工拷贝就可使用),那思路就像 grub4dos。

rEFInd 也支持 Linux 的启动,并且像 grub2 那样,既支持 BIOS,也支持 EFI。

我不知道目前 grub2 的发展状况怎么样了,但按照它原先的套路,对用户很不友好,缺乏很大一块的工作,尤其是需要安装之后才能使用,依我看这绝对不能接受。

我不知道是否有人已经对 grub2 进行了 “易用性” 改造。如果没有的话,现在该改造了。

对了,我主要关注开源的启动工具。由于目前已经存在了很多开源的方案,而且都不错,因此,那些不开源的(或者半开源的),就不要提了。

我最终想找到一个类似于 grub4dos 的启动工具,不管它叫什么名字——grub2 或 refind 等等—— 任意名字皆可。

grub4dos 的开发者是否可以加入 grub2 或 refind 的开发?或者能把它们整合进入 grub4dos 也行。

估计整合是很困难的。那就选择一个,加入其中。或者以某个工具为基础,进行二次开发。

未完成的歌 发表于 2018-10-14 08:16:43

支持

tools241 发表于 2018-10-14 09:06:50

本帖最后由 tools241 于 2018-10-14 10:35 编辑

EFI :
Q1.很多Grub4Dos能实现的功能在EFI似乎无法达成.
Q2.某些Win版本可能须停用 "Secure Boot(安全启动)" 才能UEFI启动, 例如:
   (RS6) 10PE18852x64, (RS6) 10PE188??x64, (RS5) 10PE17604x64 或某些win7x64,
   本人已修改 "ISO模板" 来解决此问题( 不须停用 "安全启动" ), "ISO模板" 仍有待完善.
   有人已制作出 "相容性" 更佳的 "ISO模板", 请打包后提供一下载点给大家使用吧.
_______________________________________________________________________

Grub4Dos的应用已非常成熟, 本人提供的 Grub4DOS范例.rar (10M)
可直接启动XP/多个Win10,多个Win8.1,多个Win8,多个Win7/XP.VHD/Win.VDH
有兴趣者可参考:
[分享]Grub4Dos - 直接启动Win10,...,Win7, 第1个XP, XP.VHD, ISO, WIM, PE, WIN.VHD ==>
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380990


注: 本人平常采Grub4Dos由硬盘启动, 选单共计30项皆经实测过,
      近期常用的是 10PE17763x64 (启动后50秒内可进桌面).


** U盘分割成二区, 在较新的硬件, 可采UEFI启动; 在旧硬件可由U盘的第一分区或第二分区择一启动 --
Win 10 14391版起支援 "可查看U盘的多分区", 请在15063正式版起的10PE或正常系统操作会较方便.
以16G U盘为例, 利用 PartAssist 7.2 AOMEI 分区助手 分割U盘 --
第一分区以ntfs格式化( 可存 >4G 文件) 约14.4G , 采Grub4Dos启动,
bootsect.exe   /nt60X:( 其中X请更换为U盘第一分区的盘符, 本命令不会影响到U盘的任何资料 );
注: 现有已在使用的U盘第一分区不须格式化, 可直接分割, 只须格式化第二分区.
第二分区以FAT32格式化空间约512M, 采UEFI启动, 建议存由(10586正式版起x64的) 10PE17763x64_C.ISO 提取出的文件.


PartAssist 7.2 AOMEI分区助手 免安装版 (简/繁/英 PE/Win 通用) ==>
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=404464

jssqysb 发表于 2018-10-14 09:49:07

现在新机器基本默认EFI
虽然可以调的
但费事

易广白 发表于 2018-10-14 09:56:15

支持不点大大!!!顶帖{:1_194:}

2011npwjm 发表于 2018-10-14 10:36:20

本帖最后由 2011npwjm 于 2018-10-14 10:38 编辑

希望能用得越来越方便

2012ttt 发表于 2018-10-14 10:49:39

楼主可能是考虑到今后都是NATIVE UEFI的天下,BIOS必然逐步淘汰,所以grub4dos需要与时俱进否则难免。。。

l3429900 发表于 2018-10-14 17:40:48

现有的电脑,都要在cmos改动后才可以支持bios

邪恶海盗 发表于 2018-10-14 17:43:39

l3429900 发表于 2018-10-14 17:40
现有的电脑,都要在cmos改动后才可以支持bios

有些不能改,根本没有"兼容模式"...

bfgxp 发表于 2018-10-14 19:12:39

至今都没有觉得efi有多牛B,g4d把启动系统变得简单,就在g4d即将一统江湖时,efi出来了,efi的限制太多了。

江南一根葱 发表于 2018-10-14 21:36:28

grub2一直不用安装的吧,grub2.efi和grub.cfg两个文件就可以了。。。
我down了个乌邦图的grub2来过安全启动,用得还不错

2010sya 发表于 2018-10-14 22:46:08

易广白 发表于 2018-10-14 09:56
支持不点大大!!!顶帖

支持不点大,支持tools241,支持江南一根葱,继续折腾{:1_186:}

不点 发表于 2018-10-15 00:15:27

江南一根葱 发表于 2018-10-14 21:36
grub2一直不用安装的吧,grub2.efi和grub.cfg两个文件就可以了。。。
我down了个乌邦图的grub2来过安全启 ...

grub2 也是不用安装的吗?

能否上载一个 grub.efi,让我试试。



发表于 2018-10-15 13:01:11

不知道这个能不能过主板的安全启动,如果可以那就方便多了。

再问一个问题,有legacy和ia32_efi 用的引导文件吗

hht168 发表于 2018-10-15 13:21:58

江南一根葱 发表于 2018-10-14 21:36
grub2一直不用安装的吧,grub2.efi和grub.cfg两个文件就可以了。。。
我down了个乌邦图的grub2来过安全启 ...

请问这里的grub.cfg文件放在什么位置?

江南一根葱 发表于 2018-10-15 13:40:42

本帖最后由 江南一根葱 于 2018-10-15 13:43 编辑

hht168 发表于 2018-10-15 13:21
请问这里的grub.cfg文件放在什么位置?

好像是boot/grub

hht168 发表于 2018-10-15 13:53:26

wintoflash 发表于 2018-10-15 13:43
/boot/grub/grub.cfg

谢谢大元帅!

发表于 2018-10-15 13:53:36

wintoflash 发表于 2018-10-15 13:22
安全启动从来就不是问题。目前有Shim和Preloader两个方案,你可以谷歌一下。或者参考https://www.rodsb ...

好的,我晚一点测试看看,现在没有机子可以测试

nf17b 发表于 2018-10-15 22:57:10

本帖最后由 nf17b 于 2018-10-15 22:58 编辑

不点 发表于 2018-10-15 00:15
grub2 也是不用安装的吗?

能否上载一个 grub.efi,让我试试。
ubuntu x64 安裝 iso 可以通過 uefi 的 secure boot
ubuntu x64uefi 免安裝啟動文件



用 ubuntux64.7z 的檔案 , 改選單試一下 win10 x64 pe 的整合版 (RS2 RS3 RS4 RS5 19H1)
選單可以通過 secure boot , 單一選項還是有 secure boot 的考量
執行 Windows 10PE 64bit UEFI(18252 19H1 這個選項


先跳次選單


無法通過 secure boot(bcd 的問題)


處理一下(換 bcd) , 可以正常進桌面


另外在不考量 secure boot 的因素 , xorboot 似乎是比較方便的選擇






liuzhaoyzz 发表于 2018-10-16 10:40:32

   期待未来的某一天,能够把grub4dos的map功能移植到grub2上面去,那样的话RAMOS就好玩了。买电脑就不用再担心是否能够运行grub4dos的事儿了。
      印象中很多年前bean在做burg的时候,似乎是做过map的功能移植,不知道是用于BIOS还是UEFI下面,没玩过。

求道者 发表于 2018-10-16 11:48:03

本帖最后由 求道者 于 2018-10-16 11:54 编辑

金 发表于 2018-10-15 13:01
不知道这个能不能过主板的安全启动,如果可以那就方便多了。

再问一个问题,有legacy和ia32_efi 用的引 ...

能过我也推荐你把那个司马玩意关掉
来了这个东西之后win10的驱动安全策略会变掉
不止影响uefi

求道者 发表于 2018-10-16 11:53:13

也基本就差一个map -mem模块 现在uefi的内存盘仿真都不太好用
所以我现在都不用内存盘仿真了

求道者 发表于 2018-10-16 11:55:56

grub2编译一下也能直接塞u盘里用
只不过官方没有提供编译好的内置各种mod的二进制文件 你要自己弄

发表于 2018-10-17 18:00:04

liuzhaoyzz 发表于 2018-10-16 10:40
期待未来的某一天,能够把grub4dos的map功能移植到grub2上面去,那样的话RAMOS就好玩了。买电脑就不用 ...

bean还在这方面活动吗,时空论坛都挂了

liuzhaoyzz 发表于 2018-10-17 20:42:37

本帖最后由 liuzhaoyzz 于 2018-10-18 06:59 编辑

   我没说现在,bean大概是2005-2010年左右有几年的时间参与开发,后来对grub2感兴趣,做了burg引导器。当时论坛似乎有传说移植上去,没玩过,不知道,不清楚是BIOS/UEFI。

ddsony 发表于 2018-10-22 11:43:42

求道者 发表于 2018-10-16 11:53
也基本就差一个map -mem模块 现在uefi的内存盘仿真都不太好用
所以我现在都不用内存盘仿真了

grub2已有其它的map功能?

求道者 发表于 2018-10-26 20:19:28

ddsony 发表于 2018-10-22 11:43
grub2已有其它的map功能?

答案是放弃内存仿真
xorboot的内存仿真 恕我直言就是很垃圾
某些苹果机上就直接不能从仿真盘启动
偏偏这时候只能用UEFI
于是不使用内存仿真反而兼容性最好
特别是一年前G4D意外的解决了某个usb2.0驱动的问题之后

ddsony 发表于 2018-10-26 20:22:27

本帖最后由 ddsony 于 2018-10-26 20:26 编辑

求道者 发表于 2018-10-26 20:19
答案是放弃内存仿真
xorboot的内存仿真 恕我直言就是很垃圾
某些苹果机上就直接不能从仿真盘启动


你的意思是,grub2已有其他磁盘仿真功能?

求道者 发表于 2018-10-26 20:26:36

ddsony 发表于 2018-10-26 20:22
你的意思是不使用内存仿真,grub2就能够使用其他的磁盘仿真?

直接用grub2运行bootmgr的efi就是了
反正WinPE自己也会创建内存盘

atoms 发表于 2018-11-2 13:14:35

本帖最后由 atoms 于 2018-11-2 14:07 编辑

回头来看了,你还是站linux的边,不知道你这几年在做些什么………
13年我上论坛就论过uefi的事了,你还在梦想的efi grub4dos
18年了,人无聊的时候都想做点什么
看了几条大的新闻
小米太疯狂,走的路线是走微软都不敢的走的万物互联,但它还真的是在边走边爬着前近。
在13年初论arm那会,阿里已经在做飞天了,现在阿里云已经是这个时代的领航人了。
QQ免费没钱赚就搞了微信QQ游戏,不过现在00后都不会花钱玩什么游戏了,马化腾也出了个公开信。
windows已经被拆分了,微软已经不是win32 95窗口时代巨人了,微软现在是多元文化的公司集团。
虚拟经济快走到头了,连谷歌都有叫着要开始收费了,一夜之前,开源就成一种游戏,大家都开始在搜开源各种协议,哈哈
物联网时代取代互联时代已成定局,只要是有远见的集团公司都在向着物联追赶。
现在国外,操作系统已经有如万马奔腾了,记得当时还笑谈,如果X86倒台,龙芯就是春天来了。
uefi搞垄断已经是事实了,虽然现在可以刷uefi,但保不准哪天就不能刷了。
因为国外现在干中国的龙芯,中兴,DRAM已经都成事实了。
看到现在还有好好多人在争论应不应该搞国产的操作系统就想笑,就连联想都投两次反票。
虚拟机现在都是升级成云OS时代了,操作系统都已经成了过去式了,过去式的东西,追着论还有什么意义呢?默默的做就是了
再过些年,还有没有操作系统这个名词都还不一定了…………
现在的王道是区块链,物联网,云OS,分布式数据库等,操作系统其它的软件都只能算是一些软件应用罢了
云OS是什么,那是跨网络访问控制各类计算机硬件
操作系统是什么,那只是面向单个PC的软件
真正关心技术和和搞技术的人应该组个联盟了,做自己的东西,创新才是一切。
PS 对了,还看了个新闻当时就给炸傻了,国产出了个什么7NM芯片了
页: [1] 2
查看完整版本: grub 开发者们,该支持 EFI 了