![如何启动压缩映像](https://linux22.com/image/866020/%E5%A6%82%E4%BD%95%E5%90%AF%E5%8A%A8%E5%8E%8B%E7%BC%A9%E6%98%A0%E5%83%8F.png)
我制作了一个 .img。这是一个最小的 Ubuntu,包含一个 rootfs 和各种安装。安装了内核和内核模块。
我想压缩我的 .img,然后让引导加载程序将其解压缩并加载到 RAM 中(我不需要任何持久性)。我一直在阅读 grub 手册,但仍然不知道如何尝试启动我的 .img 或压缩版本。
我如何将 .img 启动到 RAM 中?或者说,这是不可能的?
答案1
这种压缩文件系统称为 squashfs,它在许多 Live CD 发行版中得到使用。
在 RAM 中加载 fs 似乎map
也是 Grub 命令所做的map --mem
。