私のRTL8196EU Realtek ボードには、読み取り専用のスカッシュ ファイル システムがあります。このファイル システムを読み書き可能にする方法を教えてください。
マウントコマンドを試しました
mount -o remount,rw /
しかし、それは問題を解決していません。
読み取り/書き込みスカッシュ fs の作成を手伝ってください
私のRTL8196EU Realtek ボードには、読み取り専用のスカッシュ ファイル システムがあります。このファイル システムを読み書き可能にする方法を教えてください。
マウントコマンドを試しました
mount -o remount,rw /
しかし、それは問題を解決していません。
読み取り/書き込みスカッシュ fs の作成を手伝ってください
他の人が述べたように、squashfs ファイルシステムを読み書き可能としてマウントすることはできません。ただし、コンテンツを変更する方法はまだあります。ツールにはsquashfs
またはsquashfs-tools
パッケージが必要です。[un|mk]squashfs
root として、filesystem.squashfs
空のディレクトリにコピーします。
$ mkdir /tmp/foo
$ cp /[path]/[filesystem.squashfs] /tmp/foo
$ cd /tmp/foo
squashfs ファイルを解凍します。
$ unsquashfs [filesystem.squashfs]
ディレクトリに入り、squashfs-root
好みに合わせて変更してから再作成しfilesystem.squashfs
ます。
$ cd /tmp/foo
# Do your thing here
$ mksquashfs squashfs-root [filesystem.squashfs] -comp xz
新しく作成filesystem.squashfs
したものを既存のものの上にコピーします。
$ cp /tmp/foo/[filesystem.squashfs] /[path]/