この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン | |||
mas1xx_ope:manage_overlay_area:start [2020/08/24 14:52] admin |
mas1xx_ope:manage_overlay_area:start [2023/08/24 17:23] サポート |
||
---|---|---|---|
ライン 73: | ライン 73: | ||
user1@gemini:~$ | user1@gemini:~$ | ||
</code> | </code> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== 本装置の初期化 ==== | ||
+ | オーバーレイ保存領域 (/ro/.host/overlay)のファイルを削除する事で、本装置を工場出荷状態に戻すことが可能です。\\ | ||
+ | \\ | ||
+ | 1. overlay領域をR/W remount | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount_overlay | ||
+ | * remounting overlay partition as RW... | ||
+ | </code> | ||
+ | \\ | ||
+ | 2. /ro/.host/overlay/ 以下のファイルを削除 | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo rm /ro/.host/overlay/* | ||
+ | </code> | ||
+ | \\ | ||
+ | 3. overlay領域をR/O remount | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount_overlay -u | ||
+ | * remounting overlay partition as RO... | ||
+ | </code> | ||
+ | \\ | ||
+ | 4.「reboot -f」コマンドにより、停止スクリプトの実行をスキップして再起動 | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo reboot -f | ||
+ | Rebooting. | ||
+ | </code> | ||
+ | \\ | ||
+ | |||
+ | ==== 設定情報の取り出しと反映 ==== | ||
+ | オーバーレイ保存領域 (/ro/.host/overlay)のファイルを、SDカード等の外部ストレージを使用して別の端末に移す事で、本装置で設定した内容を別の端末に反映させる事が可能です。 | ||
+ | \\ | ||
+ | |||
+ | === 設定情報の取り出し === | ||
+ | オーバーレイ保存領域内のファイル(設定情報)をSDカードに取り出します。 | ||
+ | \\ | ||
+ | \\ | ||
+ | 1. overlay領域をR/W remount | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount_overlay | ||
+ | * remounting overlay partition as RW... | ||
+ | </code> | ||
+ | \\ | ||
+ | 2. SDカードをマウント | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount /dev/mmcblk1p1 /mnt/sd/ | ||
+ | </code> | ||
+ | \\ | ||
+ | 3. /ro/.host/overlay/ 以下のファイルSDカードにコピー((SDカード上にoverlayというディレクトリを用意)) | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo cp /ro/.host/overlay/* /mnt/sd/overlay | ||
+ | </code> | ||
+ | \\ | ||
+ | 4. overlay領域をR/O remount | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount_overlay -u | ||
+ | * remounting overlay partition as RO... | ||
+ | </code> | ||
+ | \\ | ||
+ | === 取り出した設定情報を別の端末へ反映 === | ||
+ | 取り出した設定情報が入ったSDカードを別の端末接続します。SDカード内の設定情報を、オーバーレイ保存領域に上書きします。 | ||
+ | \\ | ||
+ | \\ | ||
+ | 1. overlay領域をR/W remount | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount_overlay | ||
+ | * remounting overlay partition as RW... | ||
+ | </code> | ||
+ | \\ | ||
+ | 2. SDカードをマウント | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount /dev/mmcblk1p1 /mnt/sd/ | ||
+ | </code> | ||
+ | \\ | ||
+ | 3. SDカードにコピーしておいた設定情報((overlayというディレクトリ内に保存しておいた))を/ro/.host/overlay/ 以下に上書きする | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo cp /mnt/sd/overlay/* /ro/.host/overlay/ | ||
+ | </code> | ||
+ | \\ | ||
+ | 4. overlay領域をR/O remount | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo mount_overlay -u | ||
+ | * remounting overlay partition as RO... | ||
+ | </code> | ||
+ | \\ | ||
+ | 5. SDカードをアンマウント | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo umount /dev/mmcblk1p1 | ||
+ | </code> | ||
+ | \\ | ||
+ | 6.「reboot -f」コマンドにより、停止スクリプトの実行をスキップして再起動 | ||
+ | <code> | ||
+ | user1@gemini:~$ sudo reboot -f | ||
+ | Rebooting. | ||
+ | </code> | ||
\\ | \\ | ||