つまり、mksquashfsを使用して空き容量を確保できますか?
私はsquashfsファイルシステムに基づいてシンプルなlivecdイメージを作成しています。ルートパーティションに「利用可能な」スペースがほとんどないことを除いて、すべてがうまく機能します。
mksquashfsを使用してより多くの空き容量を割り当てることはできますか?
現在の私の回避策は、livecdの起動後にramfsをインストールすることです。もう1つのアイデアは、squashfsに大きなファイルを作成し、mksquashfsを使用してパッケージ化し、起動後に削除することです。
「きれいな」ソリューションがありますか?
答え1
修正する
まず、ファイルシステムを/ mntまたは他の場所にマウントできます。
sudo mount /dev/sda2 /mnt
mksquashfsがより多くのスペースを持っていると思うようにダミーファイルを作成します。
truncate -s 5G /mnt/dummyfile
仮想ファイルのサイズ、名前、場所を変更できます。
それでは、イメージを作成してみてください。
mksquashfs /mnt root.squashfs