无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2964|回复: 69
打印 上一主题 下一主题

[原创] 原创:从RAMOS到EFIOS

  [复制链接]
跳转到指定楼层
1#
发表于 2024-8-18 09:47:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 plutoshen 于 2024-8-22 14:12 编辑

为了让操作系统达到最高的运行速度,有人制作出了RAMOS系统,把整个系统加载到内存里运行。

现在我尝试把整个系统打包到EFI文件里面,直接UEFI模式启动,完全不依赖任何的启动加载工具。

只要你主板支持UEFI启动,把我提供的文件夹复制到普通优盘的FAT分区,既不需要你有硬盘,也不需要优盘上再有第二个文件,设置好从优盘优先启动,重启以后稍等一下即可直接进入系统。

从优盘启动会有一个加载的过程,时间取决于机器性能和优盘读取速度。
在这期间有可能是黑屏的,请耐心等待,最多几十秒就能看到启动成功

鉴于兼容性问题,请测试下面这贴的文件

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=441989&extra=

评分

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

查看全部评分

70#
发表于 2024-8-22 14:51:14 | 只看该作者

多谢提供分享!
回复

使用道具 举报

69#
 楼主| 发表于 2024-8-22 14:44:03 | 只看该作者
2010twinsram 发表于 2024-8-22 14:30
文件装在U盘里,启动完成后可以移除U盘吗?

当然可以,所有一切都在内存里。
回复

使用道具 举报

68#
发表于 2024-8-22 14:30:21 来自手机 | 只看该作者
文件装在U盘里,启动完成后可以移除U盘吗?

点评

当然可以,所有一切都在内存里。  详情 回复 发表于 2024-8-22 14:44
回复

使用道具 举报

67#
 楼主| 发表于 2024-8-22 14:08:08 | 只看该作者
zengfeng1105 发表于 2024-8-21 16:41
有没有一种可能,老电脑太慢了,连SATA都只有2代,没办法才用ramos,新电脑支持efi,但已经可以用固态硬盘 ...

我不信你的固态硬盘速度比内存还快。
回复

使用道具 举报

66#
 楼主| 发表于 2024-8-22 14:06:58 | 只看该作者
天涯海角1216 发表于 2024-8-21 08:23
得添加启动项吧?
放在电脑上怎么启动电脑系统?

测试最好是放优盘上,如果启动没问题,可以扩大esp分区以后放里面,然后添加启动项,注意不要通过其它启动工具启动,避免冲突。
回复

使用道具 举报

65#
发表于 2024-8-21 17:33:17 | 只看该作者
感谢分享
回复

使用道具 举报

64#
发表于 2024-8-21 16:41:39 | 只看该作者
有没有一种可能,老电脑太慢了,连SATA都只有2代,没办法才用ramos,新电脑支持efi,但已经可以用固态硬盘解决了,一块拆机120G才20块左右。

点评

我不信你的固态硬盘速度比内存还快。  详情 回复 发表于 2024-8-22 14:08
回复

使用道具 举报

63#
发表于 2024-8-21 08:23:08 | 只看该作者
得添加启动项吧?
放在电脑上怎么启动电脑系统?

点评

测试最好是放优盘上,如果启动没问题,可以扩大esp分区以后放里面,然后添加启动项,注意不要通过其它启动工具启动,避免冲突。  详情 回复 发表于 2024-8-22 14:06
回复

使用道具 举报

62#
发表于 2024-8-19 13:22:47 | 只看该作者
谢谢分享
回复

使用道具 举报

61#
 楼主| 发表于 2024-8-19 11:37:22 | 只看该作者
d9o 发表于 2024-8-19 11:29
实际启动成功

64G U盘格式化单一fat32分区,复制efi进去启动

多谢测试。
回复

使用道具 举报

60#
发表于 2024-8-19 11:29:05 | 只看该作者
plutoshen 发表于 2024-8-19 11:02
WINPEFI增加一个300M版本,使用不同的打包方式,方便的话请测试。

实际启动成功

64G U盘格式化单一fat32分区,复制efi进去启动

选择启动盘后等待了十多秒,应该是在加载系统,90多M那个体积较小,没有感觉到加载延迟


正常启动PE




点评

多谢测试。  详情 回复 发表于 2024-8-19 11:37
回复

使用道具 举报

59#
 楼主| 发表于 2024-8-19 11:02:00 | 只看该作者
本帖最后由 plutoshen 于 2024-8-19 11:04 编辑
d9o 发表于 2024-8-19 10:57
期待楼主的实验结果,学习是一个好玩的过程。

WINPEFI增加一个300M版本,使用不同的打包方式,方便的话请测试。

点评

d9o
实际启动成功 64G U盘格式化单一fat32分区,复制efi进去启动 选择启动盘后等待了十多秒,应该是在加载系统,90多M那个体积较小,没有感觉到加载延迟 [attachimg]545869[/attachimg] 正常启动PE [attachim  详情 回复 发表于 2024-8-19 11:29
回复

使用道具 举报

58#
发表于 2024-8-19 10:57:12 | 只看该作者
期待楼主的实验结果,学习是一个好玩的过程。

点评

增加一个300M版本,使用不同的打包方式,方便的话请测试。  详情 回复 发表于 2024-8-19 11:02
回复

使用道具 举报

57#
发表于 2024-8-19 10:34:23 | 只看该作者
感谢分享
回复

使用道具 举报

56#
 楼主| 发表于 2024-8-19 10:29:43 | 只看该作者
likeyouli 发表于 2024-8-19 10:22
不幸被winfoflash大佬言中了,已经好多启动失败的了,,不,好像还没看到启动成功的,除了楼主本人。
   ...

正在各种实验中,暂时先不发教程。

评分

参与人数 1无忧币 +5 收起 理由
d9o + 5 赞一个!

查看全部评分

回复

使用道具 举报

55#
发表于 2024-8-19 10:22:45 | 只看该作者
wintoflash 发表于 2024-8-18 21:41
正常情况下不会天天更新内核。只修改initrd的话,执行的是增量编译,很快的。

用grub2 memdisk套娃 ...

不幸被winfoflash大佬言中了,已经好多启动失败的了,,不,好像还没看到启动成功的,除了楼主本人。
         但楼主同样方式打包的pe可以启动成功,真是奇怪。请教大佬:pe如何打包成efi格式?打包成efi会不会减小文件大小?  我感觉打包成efi的好处:一个wim格式的pe如果不借助第三方引导工具,直接用windows boot manager引导,需要用到boot.sdi文件,引导设置略显麻烦;但如果是efi格式的pe,直接丢到esp分区,新建uefi启动序列即可,即不需要第三方文件,引导设置步骤也简单些。

   

点评

正在各种实验中,暂时先不发教程。  详情 回复 发表于 2024-8-19 10:29
回复

使用道具 举报

54#
发表于 2024-8-19 09:02:38 | 只看该作者
我把文件名改为fatdog.efi了,单独放在一个fat32分区,用xorboot启动这个efi文件不成功。
回复

使用道具 举报

53#
 楼主| 发表于 2024-8-19 08:52:44 | 只看该作者
likeyouli 发表于 2024-8-19 08:01
啊, 我看花眼了吗 ?sairen139大佬发的贴子我专门搜索过,关于ramos的很多看不懂、也不敢问,没想到我也 ...

添加启动项直接用efibootmgr命令就行了,有空我写一下。
回复

使用道具 举报

52#
发表于 2024-8-19 08:43:20 | 只看该作者
likeyouli 发表于 2024-8-19 08:01
啊, 我看花眼了吗 ?sairen139大佬发的贴子我专门搜索过,关于ramos的很多看不懂、也不敢问,没想到我也 ...

感谢讲解。如果有ramos方面不太明白的可以和我探讨,因为ramos好久没有折腾了所以无忧也来的少了
回复

使用道具 举报

51#
发表于 2024-8-19 08:37:21 | 只看该作者
复制efi进fat32格式U盘启动测试

fatdog启动失败


efipe启动成功



测试硬件如下











回复

使用道具 举报

50#
发表于 2024-8-19 08:01:43 | 只看该作者
本帖最后由 likeyouli 于 2024-8-19 08:11 编辑
sairen139 发表于 2024-8-19 06:37
请教如果硬盘里分出一个fat分区,然后把这个efios放硬盘此分区,怎么设置能够启动它?不想要另外用个U盘

啊, 我看花眼了吗 ?sairen139大佬发的贴子我专门搜索过,关于ramos的很多看不懂、也不敢问,没想到我也有为您解答的时候:
    用bootice或xorboot,点击uefi、修改启动序列,即看到有与Windows Boot Manager并列的很多uefi启动序列(也就是bcdedit /enum firmware看到的启动固件),新增一个就行。如果是在正常系统下(非pe)操作,可能会看不到esp分区,直接按Windows Boot Manager启动设置的方式新建一个就行,启动文件换成您这个efi文件路径位置就行,因为Windows Boot Manager也是启动的esp分区的efi文件。       有点小请求,您那些关于ramos看不懂的帖子,我也能向您请教一下吗,,嘿嘿,...
      又回看了一下,你电脑肯定有esp分区啊,所以不用再新建fat分区了,直接放到esp分区就行,esp分区如果容量不够,pe下用diskgenius扩容一下,找一个离esp最近的分区,头部空出点空间,然后esp扩容,虽有提示数据会损害,不用担心我刚试了啥事没有。上边操作就是基于放到esp分区。

点评

添加启动项直接用efibootmgr命令就行了,有空我写一下。  详情 回复 发表于 2024-8-19 08:52
感谢讲解。如果有ramos方面不太明白的可以和我探讨,因为ramos好久没有折腾了所以无忧也来的少了  详情 回复 发表于 2024-8-19 08:43
回复

使用道具 举报

49#
发表于 2024-8-19 06:37:22 | 只看该作者
请教如果硬盘里分出一个fat分区,然后把这个efios放硬盘此分区,怎么设置能够启动它?不想要另外用个U盘

点评

啊, 我看花眼了吗 ?sairen139大佬发的贴子我专门搜索过,关于ramos的很多看不懂、也不敢问,没想到我也有为您解答的时候: 用bootice或xorboot,点击uefi、修改启动序列,即看到有与Windows Boot Manager并列  详情 回复 发表于 2024-8-19 08:01
回复

使用道具 举报

48#
发表于 2024-8-19 06:36:21 | 只看该作者
如果硬盘里分出一个fat分区,然后把这个efios放硬盘此分区,怎么设置能够启动它?不想要另外用个U盘
回复

使用道具 举报

47#
发表于 2024-8-19 06:26:55 | 只看该作者
感谢大佬分享
回复

使用道具 举报

46#
 楼主| 发表于 2024-8-19 05:14:40 | 只看该作者
likeyouli 发表于 2024-8-18 22:30
我也可以用grubfm引导启动,  你这个efi格式的pe,也是像2楼说的,用grub2的memdisk打包的 ?

是的,同样的方式打包,只不过没优化,可能兼容性更好。
回复

使用道具 举报

45#
发表于 2024-8-18 22:30:45 | 只看该作者
本帖最后由 likeyouli 于 2024-8-18 22:32 编辑
plutoshen 发表于 2024-8-18 22:20
92M的是winpe版本,我试过可以用grubfm启动。

我也可以用grubfm引导启动,  你这个efi格式的pe,也是像2楼说的,用grub2的memdisk打包的 ?

pe.jpg (93.76 KB, 下载次数: 45)

pe.jpg

点评

是的,同样的方式打包,只不过没优化,可能兼容性更好。  详情 回复 发表于 2024-8-19 05:14
回复

使用道具 举报

44#
 楼主| 发表于 2024-8-18 22:20:02 | 只看该作者
likeyouli 发表于 2024-8-18 22:17
你这个92.1M 的efi是什么东西 ?  pe都没有这么小的吧,,   刚又扩容了一下我的esp分区,然后把你的467M ...

92M的是winpe版本,我试过可以用grubfm启动。

点评

我也可以用grubfm引导启动  详情 回复 发表于 2024-8-18 22:30
回复

使用道具 举报

43#
发表于 2024-8-18 22:17:51 | 只看该作者
plutoshen 发表于 2024-8-18 22:05
你试试这个,winpefi

https://wwod.lanzout.com/i5LbK27s5f5i

你这个92.1M 的efi是什么东西 ?  pe都没有这么小的吧,,   刚又扩容了一下我的esp分区,然后把你的467MB的efi放到esp分区里,新建了uefi启动,结果还是失败,还是回到grub命令界面

..png (634.24 KB, 下载次数: 48)

..png

1.jpg (185.92 KB, 下载次数: 48)

1.jpg

点评

92M的是winpe版本,我试过可以用grubfm启动。  详情 回复 发表于 2024-8-18 22:20
回复

使用道具 举报

42#
 楼主| 发表于 2024-8-18 22:05:52 | 只看该作者
likeyouli 发表于 2024-8-18 21:16
唉,,我的esp分区太小了才300MB, 不知道如何扩容啊 ?
   难道我必须在硬盘上再新格式化一个fat分区 ? ...

你试试这个,winpefi

https://wwod.lanzout.com/i5LbK27s5f5i

点评

你这个92.1M 的efi是什么东西 ? pe都没有这么小的吧,, 刚又扩容了一下我的esp分区,然后把你的467MB的efi放到esp分区里,新建了uefi启动,结果还是失败,还是回到grub命令界面  详情 回复 发表于 2024-8-18 22:17
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-24 18:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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