問題タブ [squashfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
708 参照

squashfs - ルート FS としての OverlayFS: --move upper/lower/workdir を新しいルートにマウントする必要がありますか?

UBIFS フォーマットの SPI フラッシュにある SquashFS イメージから起動する組み込みシステムで作業しています。OverlayFS over / (root) サポートを追加して、すべてのファイルを変更できるようにしましたが、再起動後にそれらをリセットできるようにしました。OverlayFS マジックはすべて initramfs で実行されます。すべてのマウントポイントをセットアップするとき、Imount --move /runと UBIFS フラッシュ パーティション。mount --moveOverlayFS の上位/下位/workdir も新しいルートにする必要があるかどうかを知りたいですswitch_root。それがなくても動作するように見えますが、手動で再起動すると自発的に再起動してバスエラーが発生することがあります。

0 投票する
1 に答える
1960 参照

docker - docker 内で squashfs を有効にする

Docker コンテナー内で特異点を実行しようとしています。ただし、「squashfs」機能を.simg特異点画像で機能させる方法を理解または理解できないようです。

このコマンドが次のことを示しているいくつかのディスカッション スレッドを見てきました。

cat /proc/filesystems|grep squashfs

を返す必要squashfsがありますが、docker コンテナー内で実行すると、単に空白行が表示されます。「squashfs のインストール」ガイドを見てみましたが、それらはすべてカーネルのパッチ適用とアップグレードを伴うようで、これは私の理解が少し足りません。

具体的には、.simg で発生しているエラーは次のとおりです。

singularity exec myimage.simg

また、「マウント」を使用して .simg をマウントしようとしましたが、次のようになります。

mount -o loop,offset=31 myimage.simg /mnt

mount: /mnt: unknown filesystem type 'squashfs'.

明らかな何かが欠けているように感じます。Docker化されたものにsquashfsを追加するにはどうすればよいですか?