有弄过 Boot TO RAM 的吗?

2023-01-30 14:22:24 +08:00
 emperinter

最近在研究https://wiki.ubuntu.com/BootToRAM,看了一下这个感觉缺失很多细节,感觉入坑的话有点难度(需要了解内核等等一堆东西),有简易明了一点的教程吗?

情况

参考

1199 次点击
所在节点    程序员
3 条回复
emperinter
2023-01-30 14:47:33 +08:00
https://wiki.ubuntu.com/BootToRAM 里面解压的 armlivecd 在 arm mac 上操作有点头疼,目前看明白了其中的路径是个怎么回事了
piku
2023-01-30 15:48:30 +08:00
不知道楼主有没有听说过 openwrt ,其中的 ramfs 就是启动时将系统文件读到内存,然后在内存中运行的。只有涉及到保存配置时才需要写存储。大多数硬件路由器、交换机也是这样的机制。VMware 的 esxi 也是。
可以这么理解,在启动时创建一个内存虚拟盘,然后将存储中的文件复制过去。之后的读写都从虚拟盘操作。
ysc3839
2023-01-30 20:30:33 +08:00
你要实现什么?仅仅是好奇想试试吗?
@piku 你想说的是 initramfs ?但是这个模式是完全在内存中运行的,不支持保存配置文件。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/911634

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX