最近在研究https://wiki.ubuntu.com/BootToRAM,看了一下这个感觉缺失很多细节,感觉入坑的话有点难度(需要了解内核等等一堆东西),有简易明了一点的教程吗?
1
emperinter OP https://wiki.ubuntu.com/BootToRAM 里面解压的 armlivecd 在 arm mac 上操作有点头疼,目前看明白了其中的路径是个怎么回事了
|
2
piku 2023-01-30 15:48:30 +08:00 via Android
不知道楼主有没有听说过 openwrt ,其中的 ramfs 就是启动时将系统文件读到内存,然后在内存中运行的。只有涉及到保存配置时才需要写存储。大多数硬件路由器、交换机也是这样的机制。VMware 的 esxi 也是。
可以这么理解,在启动时创建一个内存虚拟盘,然后将存储中的文件复制过去。之后的读写都从虚拟盘操作。 |