Linuxシステム全体を新しいディスクに転送する

Linuxシステム全体を新しいディスクに転送する

数週間前に、Windows 7システムにLinuxを仮想マシンとしてインストールしましたが、個々のパーティションのサイズについてあまり考えておらず、悪いことはlvm今日のインストールを試みませんでした。 Qt 5.0 SDKには約500MBのスペースが必要です。/tmp私はそのようなスペースを持っていませんが、他のパーティションにはかなり多くのスペースがあります。パーティションスキームは次のとおりです。

基本パーティション:

/60M ext4 開始

拡張パーティション:

/ 6.5G外部4号線

512M ext4の交換

/tmp 512M ext4

/var 1G ext4

/home 5G 拡張 4

Ubuntu Live CDで起動してパーティションのサイズをgparted変更しましたが、問題は解決しました!/tmpしかし、ここでは「lvm」を使用すると、得られる利点がわかります。

lvm.

仮想マシンに100 GBの仮想ハードディスクを追加し、256 MBのプライマリ/ bootパーティションを作成した後、残りのスペースをパーティションに使用しましたlvm。これで、論理ボリューム(下)にさまざまなパーティション(/bootを除く)があります。UbuntuデスクトップLVM)。今、難しい部分が出てきます。システムをこの新しいディスクに正しく移動するには?

現在の構成:Linux Mint 13 32ビット、Windows 7 32ビット、VirtualBox 4.2を使用。

ベストアンサー1

  • tar(root)を使用してシステム全体を.tar.gzファイルにパッケージ化します。
  • 新しいシステムのパーティションを設定し、そのパーティションが属するすべてのディスクをマウントします。
  • すべてを新しいシステムに抽出
  • /etc/fstab などのファイルを確認して、すべてがまだ有効であることを確認してください。

tar は、すべてのファイルの権限、時間、所有者を保存できます。したがって、新しいシステムは古いシステムと同じでなければなりません。

おすすめ記事