Opkg, aufsでデュアルr/o rfsを更新

Opkg, aufsでデュアルr/o rfsを更新

Opkgを使用して2つの異なるLinux 3.16ベースのRFSパーティションを更新したいと思います。すべて読み取り専用でマウントされ、aufsを介して上書き可能なデータパーティションがあります。アトミックアップデート(全部または専務)を取得できるように各パーティションをアップグレードする方法。これを行うopkgメソッドはありますか?

現在のアプローチは、r / wがインストールされた後に起動しないrfsパーティションのchroot / chdirで更新/インストール/アップグレードを実行することです。ただし、「エラー収集」が報告されました。また、.confの設定を使用してブートされていないrfsにインストールしようとしましたが、特定のパッケージのみがdest root /.rfs2.rfs2に正しく参照/インストールされているようです。

さらに試す前に、これが良いアプローチであるか、それを行うためのより標準的な(opkg)方法があるかどうかを確認したかったです。誰もがこれを行うための最良の方法についての指示を提供できますか?

df
Filesystem           1K-blocks      Used Available Use% Mounted on
ubi0:rootfs              98284     66484     31800  68% /.rfs1
ubi2:data               178908     36664    137404  21% /.data
ubi1:rootfs              98284     66484     31800  68% /.rfs2

編集:(簡単に)インストールできないsystemctl(enable / start / stop)cmdを含むPostScriptを使用して、インストールされたいくつかの.ipkファイルを見つけました。 chroot内で実行してください。これがエラーコードの原因のようです。何をすべきかわかりません。

編集:同時に更新する必要はありません。実際には、非ブートパーティションを最初に更新し、ブートパーティションを交換し、ブート/更新したばかりのパーティションが有効であることを確認して、nandumpを実行したいと思います。クローン。

ベストアンサー1

おすすめ記事