web-dev-qa-db-ja.com

wrt(openwrt / lede)initramfs

initramfs-kernelの意味を知っていますか?
私はsquashfs-factory/squashfs-sysupgradeを知っています。
どうすればいいですか、それは何ですか?どちらが良いですか?

initramfs-kernelの意味がわかりません。
私はLinksys 1900ACS v2D-Link DL-860l B1を持っていますが、squashfs-factorysquashfs-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
Patrik Laszlo

initramfs OpenWRT/LEDEカーネルビルドはrootfsイメージをinitramfsに含め、カーネルにアタッチして、起動時にファイルシステムをRAMディスクに配置し、/として利用します。 。通常のフラッシュベースのストレージが機能する場合は、デフォルトで永続的な構成が許可されないため、このようなビルドは必要ありません。このような構成は、デバイスでフラッシュチップを使用するように構成されたフラッシュドライバーがない場合の、最初のOpenWRT/LEDE移植作業中に役立ちます。

7
L29Ah

InitramfsカーネルはライブOSディストリビューションのようなものです。あなたはSDカードにインストールせずにそれをテストすることができます。したがって、イメージをテストする場合は、initramfsが役立ちます。

2
VivekD

そのイメージは、すべてをすばやく投げるための事前のセットアップとキッチンシンクをRAMに直接入れることを除いて、トーラムカーネルブートコマンドを使用するのと同じです。

0
MemeWizard