你知道什么initramfs-kernel
意思吗?
我知道squashfs-factory/squashfs-sysupgrade
。
我该怎么做或者它是什么?哪个更好?
我只是不明白什么initramfs-kernel
意思。
我有Linksys 1900ACS v2
和D-Link DL-860l B1
,但我只使用squashfs-factory
和squashfs-sysupgrade
。
是什么initramfs-kernel
意思?
我什么时候会使用这些?
我什至害怕安装它。
那么,继续,就像lede-17.01.2-ramips-mt7621-dir-860l-b1-initramfs-kernel.bin
,这是什么意思?我可以使用它吗?如果可以, lede-17.01.2-ramips-mt7621-dir-860l-b1-squashfs-factory.bin
(我知道它做什么和如何使用)或lede-17.01.2-ramips-mt7621-dir-860l-b1-squashfs-sysupgrade.bin
(我知道它做什么和如何使用)之间有什么区别。
答案1
OpenWRT initramfs
/LEDE 内核构建将 rootfs 映像包含到 中initramfs
,将其附加到内核,以便在启动期间将文件系统放入 ramdisk 中并将其用作/
.如果常规的基于闪存的存储适合您,则不需要此类构建,因为默认情况下它不允许任何持久配置。当您没有将闪存驱动程序配置为使用设备上的闪存芯片时,此类配置在初始 OpenWRT/LEDE 移植工作中非常有用。
答案2
Initramfs 内核就像 live os 发行版。不用安装到sd卡上就可以测试。所以,如果你想测试镜像的话 initramfs 是很有用的。
答案3
该映像与使用 toram 内核启动命令相同,只是它事先进行了设置,以便快速将所有内容和厨房水槽直接放入 ram 中。