私はLinuxを真剣に使用してから数ヶ月しかかかりませんでした。トピックに関する何百もの記事にもかかわらず、オペレーティングシステムを別のドライブにコピーする簡単なソリューションはありません。
まず、ルートの直接コピーを試しましたが、明らかに失敗しました。
基本的な理解に基づいて、以下を試しました。
- 新しいSSDを購入して挿入します。
- Typelsblk
- sdbというドライブビュー(例)
- sudo mkfs.ext4 /dev/sdbと入力します。
- fdiskを使用してパーティション(sdb1など)を作成します。
- fdiskを使用してパーティション(sdb1)にGPTを配置する
- コンテンツのコピー:
sudo rsync -WavxHAX / --exclude={"/media/*"} /media/Rob/3a9142f5-8916-406e-87b0-4ec87d7a3d12/
(ドライブがメディアにインストールされていると仮定)次のインストール手順をスキップした可能性があります。
sudo mount /dev/sdb1 /mnt
GPT
これはメモリに書き込まれ、パーティションの作成やフォーマットなどの手順は順番に試みられましたが、ext4
とにかく理解できませんでした。とにかく基本的な概念は上で説明されています。追加のダウンロードやライブUSBは必要ありません。
誰かがこれを達成する方法を教えてもらえますか?
ベストアンサー1
システムの電源が入っていると仮定sdaあなたの新しいドライブは深セン開発銀行容量が十分な場合は、ddを使用して機能的に同等のOSのコピーを取得することをお勧めします。
dd if=/dev/sda of=/dev/sdb bs=128M
bs
ディスクサイズ/デフォルト設定によっては、(ブロックサイズ)パラメータを調整する必要があります。混同しないように注意してください:if
ソース用、of
ターゲット用
コピーが完了したら、BIOS / EFI設定を変更してsdbから起動した後、すぐにsdbディスクを使用できます。まず、ここでディスクを識別する必要があります。