起動時にルートパーティションを別の場所にコピーする

起動時にルートパーティションを別の場所にコピーする

私のニーズに合わせてカスタマイズしたUSBフラッシュドライブにDebian 9をインストールしました。今必要なのは、フラッシュドライブのすべての内容をホストの内部ハードドライブの場所にコピーし、新しい場所から起動する方法です。基本的には次のようになります。これただし、メモリではなく内蔵ハードドライブにコピーする必要があります。誰かが私にこれをする理由を尋ねる前に、答えはUSBドライブの速度低下を処理することなく仕事で複数のコンピュータをデバッグする必要があるからです。インストールサイズが少し大きく(5GB程度)RAMにロードできませんね。 (ホストPCは2GBのRAMしかありません。)

ベストアンサー1

はい、可能です。tmpfsリンクしたチュートリアルで使用するのではなく、ファイルシステムを事前に作成して使用するだけです。オプションは、スペアパーティションまたは論理ボリューム、または既存のファイルシステムの一部の循環インストールファイルです(デバッグ中にインストールをアクティブに保つことができる場合)。mkfsinitramfsに適切なツールを含めるか(copy_execで検索man initramfs-tools)、すでに存在するファイルシステムが必要です。

おすすめ記事