次のライブ画像を使ってライブUSBを作成しました。Debian ストレッチとkernel 4.9.0-3-adm64
を/boot/grub
含むデータパーティションのルートディレクトリに永続イメージファイルをインストールします/live/filesystem.squashfs
。
grubは次のカーネルコマンドを使用して永続モードでDebianを起動できるようになりました。
linux /live/vmlinux-4.9.0-3-amd64 boot=live components persistence
initrd /live/initrd.img-4.9.0-3-amd64
永続ストレージ設定は期待どおりに機能しますが、永続ストレージを使用する場合は、読み取り専用モードでファイルシステムを起動したいと思います。live-boot
マニュアルページ(ここ)紹介persistence-read-only
:
永久読み取り専用
ファイルシステムの変更は永続メディアに再保存されません。特に、オーバーレイとネットワークブートNFSマウントは読み取り専用でマウントされます。
そしてDebianLive Systems Manual
これについて言うことはあまりありません。
次のカーネルオプションをバインドしましたが、そのうち何も機能しません。
# it not even load persistence image! also tried with "persistence-label=persistence"
linux /live/vmlinux-4.9.0-3-amd64 boot=live components persistence persistence-read-only
initrd /live/initrd.img-4.9.0-3-amd64
# loads persistence image, but it's not ro
linux /live/vmlinux-4.9.0-3-amd64 boot=live components ro persistence
initrd /live/initrd.img-4.9.0-3-amd64
peristence
キーワードの開始ログを検索すると、上記persistent
の項目以外には何も見つかりませんkernel command line
。
私も読んだこれDebianフォーラムの素晴らしい投稿ですが、彼/彼女のコマンドラインも私にとってはうまくいきません。
簡単に言うと、質問:
Debian Live Image 4.9.0-3を起動して永続画像をロードしますが、変更を書き直さない方法は何ですか? !