web-dev-qa-db-ja.com

デュアルブート16.04ディスクからLinuxパーティションのみを複製して、新しいブート可能なLinuxディスクを作成しますか?

メインSSDにUbuntu 16.0.4とWindows 10がデュアルブート構成であるシステムがあります。 Linuxオペレーティングシステムをnotでデュアルブートされる新しいSSDにコピーしたい。新しいディスクでは、古いディスクのUbuntuコンテンツだけが欲しいので、ディスクを起動可能にしたいと思います。新しいSSDには、古いディスクから元のUbuntuイメージ全体を保持するのに十分なスペースがありますが、両方のオペレーティングシステムを含む十分なスペースがないことに注意してください。私が提案するソリューションの1つが、Ubuntuパーティションだけでなく、bothオペレーティングシステムの完全なクローンを作成する場合にのみ言及します。

これを達成する最も簡単な方法は何ですか?それを行う方法の段階的な手順はありますか?

1
Robert Oschler

クローニング

Clonezilla またはddを使用してパーティションを複製できます。 Clonezillaをお勧めします。

Rsyncでコピーする

(クローン作成の)代替方法は、ext4ファイルシステムでパーティションを作成することです。別のドライブから起動したときに、以前のルートパーティションの内容をrsyncでこのパーティションにコピーします。

Sudo rsync -Hav old-root-partition-mountpoint/ new-root-partition-mountpoint

追加のタスク

しかし、パーティションのクローン/コピーだけでは十分ではありません。あなたもする必要があります

  • /etc/fstabの対応する行に一致するスワップパーティションまたはスワップファイルを作成する

  • ブートローダーをインストール (これは、ブートモード、UEFIまたはBIOS(別名CSMまたはレガシー)モードによって異なります)。

これらの経験があるか、試行錯誤の準備ができている場合は、頑張ってください:-)

新規インストール

それ以外の場合は、新規インストールを行い、後で個人用ファイル(ドキュメント、画像、マルチメディアファイル)を古いシステムから新しいシステムにコピーする方が簡単だと思います。

必要に応じて、ext4ファイルシステムを使用して別のhomeパーティションを作成できます。以前の/homeの内容をコピーしますこのパーティションのディレクトリに移動し、インストール中にパーティションウィンドウで[Something other]を選択して、インストーラーがルートパーティション(/home)とスワップパーティションとともにこのパーティションを/に使用できるようにします。

これにより、個人用ファイルと微調整(ホームディレクトリに保存されているもの)が保持されます。

2
sudodus

私はYUMIのようなものをお勧めします、それはディスクのクローンやライブLinuxディストリビューションなどの複数のツールを備えたUSBオペレーティングシステムです

https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

0
Burgerl X