/ BOOTディレクトリを交換してLiveOSをアップグレードできますか?

/ BOOTディレクトリを交換してLiveOSをアップグレードできますか?

live.isoを作成しました。ライブメディアクリエイターそしてディスクにインストールlivecdのツール。このシステムを別のlive.isoにアップデートしたいと思います。

私が試したのは、squashfs.imgをコピーして、現在実行中のシステムのoverlayfsディレクトリに貼り付けることです。コピーが成功しました。しかし、コピー後、すべてのコマンドがsegmentation fault。コンピュータの電源を切り、再起動する必要があります。

カーネルファイルを置き換えてliveOSをアップグレードできますか?

いくつかのOTAフレームワークを確認しました。彼らはとても複雑です。誰かが私にアドバイスや指導を与えることができれば?本当にありがとう~~

ベストアンサー1

2つの解決策が見つかりました。

  1. grub.cfgを編集し、bootに新しいエントリを追加しますota.iso。再起動後、ターゲットota.isoブートディスクから起動し、ota.isoを更新する必要がありますlivecd-tools

  2. squashfs.img新しいものと交換してください。 rootfsを再起動して更新します。

私のテスト結果によると動作します。お役に立てば幸いです。

おすすめ記事