現在、microSDカードの内容をBeagleBone BlackのeMMCにコピーするスクリプトがあります。コピーが完了したら、eMMCのルートファイルシステムを切り替えてインストールパッケージを完了したいと思います。
ルートファイルシステムを切り替えるには?見つけました。ルートディレクトリの切り替えそしてピボットルートコマンドを使用しますが、それを使用する方法の例はあまりありません。
私のプロセスは次のとおりです。
- ビーグルボーンブラックにmicroSDカードを挿入する
- 電源を入れた状態でスタートスイッチを長押しします。
- rc.local eMMCへのmicroSDコピー
- rc.local はルートファイルシステムを microSD から eMMC に切り替えます。
- rc.localはインストールを続行します(現在eMMCにあります)。
使用されるオペレーティングシステムはSlackwareARM 14.1です。
注:可能であれば、他の場所、つまりinitの初期またはu-bootからプロセスを呼び出すことができます。