无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 138359|回复: 921
打印 上一主题 下一主题

世界上第一个基于primo单驱动+grub2/g4e制作的WIN7 8.1 10UEFI-RAMOS单镜像制作成功

    [复制链接]
1#
发表于 2020-12-26 15:52:12 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2020-12-30 13:21:42 | 显示全部楼层
本帖最后由 sevenyu 于 2020-12-30 13:40 编辑

祝贺RAMOS达到一个新的阶段!!!请问苹果电脑需要什么特殊处理吗?EFI+GPT制作过程中提示可能找不到启动文件,启动菜单没有RamOS可选;;EFI+MBR分区制作成功,但是启动菜单也没有RamOS可选!

点评

你说的MBR分区,指的是系统安装在vhd里面,vhd里面采用的是MBR分区吗? 据我所知,绝大部分苹果机都是UEFI启动的,有部分是BIOS启动的,这两种启动模式引导是不同的。 对于UEFI启动的苹果机,开机的时候长按option  详情 回复 发表于 2020-12-30 13:47
回复

使用道具 举报

3#
发表于 2020-12-30 13:53:37 | 显示全部楼层
liuzhaoyzz 发表于 2020-12-30 13:47
你说的MBR分区,指的是系统安装在vhd里面,vhd里面采用的是MBR分区吗?
据我所知,绝大部分苹果机都是UE ...

先EFI+GPT制作不成功,后把磁盘重新格成MBR,手动分一个EFI区放启动文件,制作能成功,但是启动菜单没有新制作的系统!按版主的指教再试~!

点评

不好意思,我忘了说我的测试环境。你看下114楼的回复。 http://wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=423423&pid=4206880&fromuid=298214  详情 回复 发表于 2020-12-31 08:12
回复

使用道具 举报

4#
发表于 2020-12-31 21:47:54 | 显示全部楼层
liuzhaoyzz 发表于 2020-12-31 08:12
不好意思,我忘了说我的测试环境。你看下114楼的回复。
http://wuyou.net/forum.php?mod=redirect&goto= ...

方便时可否将启动菜单和启动相关的文件给个详细的截图,制作都成功,就是没有启动菜单,试着乱填了下还是不成功。

点评

你看下svbus那个帖子,添加UEFI引导序列是由批处理完成的,如果失败,你尝试手工用bootice添加。  详情 回复 发表于 2020-12-31 22:12
回复

使用道具 举报

5#
发表于 2021-1-1 11:19:26 | 显示全部楼层
8、R驱  微软Ramdisk【WIMBOOT,WIM放硬盘】支持WIN7、8、10 可以成功,速度也蛮快,但商店应用打不开!

点评

建议放弃涉及微软ramdisk.sys驱动的所有方案,兼容性有一定的问题,不如svbus,更加比不上primo单驱动的方案。  详情 回复 发表于 2021-1-1 12:17
回复

使用道具 举报

6#
发表于 2021-1-1 12:33:20 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-1 12:17
建议放弃涉及微软ramdisk.sys驱动的所有方案,兼容性有一定的问题,不如svbus,更加比不上primo ...

只是试试,P驱一直搞不好!
回复

使用道具 举报

7#
发表于 2021-1-1 13:17:10 | 显示全部楼层
这是哪里搞错了?

点评

你提供的信息不足够,建议仔细看下114楼的帖子回复,以及V4.0.0里面的要求。 你上面的截图,似乎是没有找到/EFI/grub/menu.lst菜单,你的GPT分区,是否挂载了盘符?是不是没有读取写入权限?你拷贝个menu.lst到/E  详情 回复 发表于 2021-1-1 13:51
回复

使用道具 举报

8#
发表于 2021-1-1 17:00:01 | 显示全部楼层
我把imac的混合磁盘拆分成单独的SSD和HDD,ssd分区MBR,win装成vhd在D盘os目录下,EFI在fat32格式Z盘下。制作过程中跳出BOOTICEx64.exe,不知道需要干什么就把D盘设成激活。后续出现错误如图。麻烦帮看看有救吗 ?




点评

这个提示好像是创建内存盘失败,可能是与日期格式有关。默认日期格式是年月日的格式。我有事要出去下。  详情 回复 发表于 2021-1-1 17:17
回复

使用道具 举报

9#
发表于 2021-1-1 17:04:13 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-1 13:51
你提供的信息不足够,建议仔细看下114楼的帖子回复,以及V4.0.0里面的要求。

你上面的截图,似乎是 ...

这个事我仿照146楼手工复制批处理sets下EFI和boot到Fat32分区下并编辑了menu.lst。114楼看不太懂呢?没电脑基础!
回复

使用道具 举报

10#
发表于 2021-1-1 18:27:47 | 显示全部楼层
本帖最后由 sevenyu 于 2021-1-1 19:55 编辑

报告版主,各种限制的烂苹果也搞成了!DDR3-1867可以这样,很漂亮了。启动是手工处理的,等完善版!谢谢楼主分享!

点评

恭喜你!你失败的原因在哪里?  详情 回复 发表于 2021-1-1 19:55
回复

使用道具 举报

11#
发表于 2021-1-1 20:04:06 | 显示全部楼层
本帖最后由 sevenyu 于 2021-1-1 20:17 编辑
liuzhaoyzz 发表于 2021-1-1 19:55
恭喜你!你失败的原因在哪里?

没有启动菜单,批处理完后EFI文件夹没有变动,EFI文件夹写入权限没问题。手工添加了如图一些内容成功。就是启动时没有可选菜单,不能选择启动原VHD,不知是否都这样??

点评

原来的VHD系统,可以直接用微软的引导器来引导啊。用Bootice添加指向引导分区\EFI\Microsoft\boot\bootmgfw.efi的引导序列,然后编辑引导分区\EFI\Microsoft\Boot\BCD,添加vhd。  详情 回复 发表于 2021-1-2 17:17
回复

使用道具 举报

12#
发表于 2021-1-1 23:10:25 | 显示全部楼层
xuxuezeng 发表于 2021-1-1 22:37
刚才连试了四次(制作了四次),确定系统盘(这里指的是windows所在的盘符)里面有EFI文件夹,而且确定EFI ...

把批处理文件夹里的EFI和boot文件夹复制到ESP启动分区试试,我刚才在有这两文件夹的情况下制作成功,启动菜单也有了,先没有这两文件夹是制作能成功,但是没有启动菜单。

点评

这两个文件夹批处理会以非覆盖方式自动拷贝到启动分区根目录下,这样做是基于我认为你的启动分区的g4e/grub2引导文件是最新版的,你可以把g4e/grub2最新的稳定版(非开发版) 拷贝到引导分区覆盖原文件,以后也可以自  详情 回复 发表于 2021-1-1 23:34
回复

使用道具 举报

13#
发表于 2021-1-1 23:48:51 | 显示全部楼层
本帖最后由 sevenyu 于 2021-1-1 23:56 编辑
liuzhaoyzz 发表于 2021-1-1 23:34
这两个文件夹批处理会以非覆盖方式自动拷贝到启动分区根目录下,如果没有拷贝过去,我感觉有可能还是 ...

我看了下启动分区没有安全选项卡看权限,但是可以粘贴文件进去,没杀软,360等,也不知道究竟什么问题?有没有可能跟安装的系统有关系,前面用的以前GPT分区安装的VHD备份,批处理成功的是MBR分区新安装的VHD,明天再试试!

点评

与分区格式关系应该不大,ESP分区是一种具有固定GUID的FAT32分区,我估计还是写入权限的问题,我现在用的是5大的chkmbrpbr来挂载引导分区(不一定是ESP/FAT32分区,可能是NTFS分区),这是第三方的程序,可能有一定的  详情 回复 发表于 2021-1-2 09:25
回复

使用道具 举报

14#
发表于 2021-1-2 12:29:15 | 显示全部楼层
本帖最后由 sevenyu 于 2021-1-2 13:05 编辑
liuzhaoyzz 发表于 2021-1-2 09:25
与分区格式关系应该不大,ESP分区是一种具有固定GUID的FAT32分区,我估计还是写入权限的问题,我现在用 ...

我用的XB21CN的2019DC,是内置账户登录的,不复制文件夹,不能自动修改菜单。复制好后批处理就可自动修改好,只需要手动调整下UEFI启动顺序就可成功使用。启动很快,使用起来确实欢快,再次道谢!

点评

感谢你的反馈,晚点我再看看原因。现在在外面手机回复。  详情 回复 发表于 2021-1-2 14:33
回复

使用道具 举报

15#
发表于 2021-1-2 19:09:37 | 显示全部楼层
都市浪子666 发表于 2021-1-2 14:54
我的在制作过程中,备份智能MBR这里时,就弹出个BOOTICE这软件。然后就卡住了

跳出BOOTICE,就把引导分区设置成活动就可以了。我遇到的是这样,可以试试!

评分

参与人数 1无忧币 +10 收起 理由
liuzhaoyzz + 10 很给力!

查看全部评分

回复

使用道具 举报

16#
发表于 2021-1-3 00:14:10 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-2 22:19
我在一楼上传了个修正版本,我还没有详细地测试,如果大家有兴趣可以自己测试下看看。

反馈:新版复制正常了,还是需要手动设置下EFI启动顺序,不知是否本身如此?苹果看来是不支持G4E启动了,先还以为自己手动编辑错了

点评

批处理会自动添加UEFI引导序列到UEFI的NVROM中,有的主板可能会添加失败,我跟pauly聊过,bootice显示的UEFI引导序列和开机的时候按F12这样的临时启动热键显示的启动顺序可能不同,主板有他自己的排序逻辑,  详情 回复 发表于 2021-1-3 07:35
回复

使用道具 举报

17#
发表于 2021-1-3 07:57:05 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-3 07:35
批处理会自动添加UEFI引导序列到UEFI的NVROM中,有的主板可能会添加失败,我跟pauly聊过,bootic ...


苹果机按开机选择键不会出现g4e或grub2的菜单,在EFI启动序列设置g4e启动出现上图,不知还有办法没?设置为grub2就能直接打开ramos。不影响使用了,已经很好了,毕竟苹果机限制多。谢谢

点评

从你的这个截图来看,g4e已经启动了啊,证明苹果支持G4E的啊,只是g4e没有找到\EFI\grub\menu.lst菜单加载而已。因为不了解你的苹果机倒底是怎么样子的分区结构,没法回答,只能针对具体的分区结构就事论事。 我在  详情 回复 发表于 2021-1-3 08:25
回复

使用道具 举报

18#
发表于 2021-1-3 08:41:14 | 显示全部楼层
本帖最后由 sevenyu 于 2021-1-3 08:52 编辑
liuzhaoyzz 发表于 2021-1-3 08:25
从你的这个截图来看,g4e已经启动了啊,证明苹果支持G4E的啊,只是g4e没有找到\EFI\grub\menu.lst菜单加 ...

不好意思啊,电脑小白,没基础,不明白这个命令在哪里执行?苹果的混合硬盘被我拆分成单独的ssd和hdd,ssd分区成一个Fat32做EFI启动区和一个NTFS区,只装win单系统成VHD在ssd,hdd做数据盘,不知是不是这个原因导致没有找到\EFI\grub\menu.lst菜单

点评

就是在g4e环境下执行啊,就是在你上图那个界面,输入我所说的命令,注意大小写,前提是\EFI\grub\menu.lst存在,且没有什么错误。一键里面有范例啊,你好像拷贝到esp分区了吧。  详情 回复 发表于 2021-1-3 08:49
回复

使用道具 举报

19#
发表于 2021-1-3 09:12:43 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-3 08:49
就是在g4e环境下执行啊,就是在你上图那个界面,输入我所说的命令,注意大小写,前提是\EFI\grub\menu.ls ...

麻烦了,谢谢

20210103090536.png (190.87 KB, 下载次数: 123)

20210103090536.png

20210103090843.png (260.99 KB, 下载次数: 120)

20210103090843.png

点评

这个只有友情yay大神来看看了,你的第一个命令,已经在(hd1,1)上面找到了/EFI/grub/menu.lst,configfile却加载失败。  详情 回复 发表于 2021-1-3 09:21
回复

使用道具 举报

20#
发表于 2021-1-3 09:24:54 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-3 08:49
就是在g4e环境下执行啊,就是在你上图那个界面,输入我所说的命令,注意大小写,前提是\EFI\grub\menu.ls ...

用新版一键重新制作的,没有拷贝,一键处理的,只是改了EFI启动顺序!
回复

使用道具 举报

21#
发表于 2021-1-3 09:30:07 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-3 09:21
这个只有友情yay大神来看看了,你的第一个命令,已经在(hd1,1)上面找到了/EFI/grub/menu.lst,configfile ...

graphicsmode -1 640:800 480:600 24:32 || graphicsmode -1 -1 -1 24:32
#foreground FFFFFF
#background 0000AD
#find --ignore-floppies --set-root /boot/grub/FONT_CN6500.GZ
find --set-root /EFI/grub/unifont.hex.gz
font /EFI/grub/unifont.hex.gz
#color white/blue blue/yellow light-red/blue 10
#color normal=0x07 highlight=0xF1 helptext=0x07 heading=0x02 standard=0x07 border=0x09
color normal=0x07 highlight=0xE1 helptext=0x07 heading=0x02
timeout 3
default 0

title D-RAMOS-2021-0102-23491.vdf
find --ignore-floppies --ignore-cd --set-root /EFI/grub/ntfs_x64.efi
load /EFI/grub/ntfs_x64.efi
find --ignore-floppies --ignore-cd --set-root /ram/D-RAMOS-2021-0102-23491.vdf
map /ram/D-RAMOS-2021-0102-23491.vdf (hd)
chainloader (hd-1)

这个自动生成的,应该没问题呀

点评

问题在于g4e无法找到这个menu.lst并加载起来,我已经在g4e那个帖子给yaya大神反馈。  详情 回复 发表于 2021-1-3 09:38
回复

使用道具 举报

22#
发表于 2021-1-3 09:51:15 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-3 09:38
问题在于g4e无法找到这个menu.lst并加载起来,我已经在g4e那个帖子给yaya大神反馈。

似乎这个文件不在HD1上,HD1上放的是批处理,我删除了试试!
回复

使用道具 举报

23#
发表于 2021-1-3 09:56:19 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2021-1-4 07:49 编辑
liuzhaoyzz 发表于 2021-1-3 09:54
应该放在你的esp分区:Z:\EFI\grub2\menu.lst.


Z:\EFI\grub\menu.lst.这个位置是有的!
回复

使用道具 举报

24#
发表于 2021-1-3 10:18:31 | 显示全部楼层
liuzhaoyzz 发表于 2021-1-3 09:54
应该放在你的esp分区:Z:\EFI\grub\menu.lst.

重试了下,提示和前面一样,能找到,不能加载。但我发现在winPE下ssd是HD1,在ramos下ssd是hd0,和这个有关吗?

点评

没有关系,g4e环境下设备命名和windows环境下设备命名是不同的。  详情 回复 发表于 2021-1-3 10:22
回复

使用道具 举报

25#
发表于 2021-1-3 10:38:32 | 显示全部楼层
本帖最后由 sevenyu 于 2021-1-3 10:42 编辑
liuzhaoyzz 发表于 2021-1-3 10:22
没有关系,g4e环境下设备命名和windows环境下设备命名是不同的。你可以试下:configfile (hd1,1)/EFI/gru ...

除了SSD启动分区里的,其他就是批处理里的了,没有多余的!
回复

使用道具 举报

26#
发表于 2021-1-3 12:09:42 | 显示全部楼层
2011yaya2007777 发表于 2021-1-3 11:16
在201楼的环境,在命令行输入:
root         
ls            

大师,是这样的吗?

IMG_0285-1.jpg (202.45 KB, 下载次数: 144)

IMG_0285-1.jpg

点评

上面的提示,似乎是g4e无法挂载分区。 依我说,把esp分区里面的所有文件,拷贝到其他盘符某个目录下,用bootice挂载esp分区,然后格式化ESP分区,或者直接用diskgenius格式化ESP分区,再把备份的文件拷贝回去。可能  详情 回复 发表于 2021-1-3 12:21
回复

使用道具 举报

27#
发表于 2021-1-3 12:44:35 | 显示全部楼层

回复

使用道具 举报

28#
发表于 2021-1-3 12:46:31 | 显示全部楼层
2011yaya2007777 发表于 2021-1-3 12:25
是苹果分区吗?g4e不认识。
再输入命令
find

是Win分区
回复

使用道具 举报

29#
发表于 2021-1-3 12:58:06 | 显示全部楼层
再执行
find --set-root /EFI/grub/menu.lst
configfile /EFI/grub/menu.lst
可以启动了
回复

使用道具 举报

30#
发表于 2021-1-3 12:59:28 | 显示全部楼层
但重启又得重新执行一次!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-11 21:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表