オペレーティングシステムをより小さいドライブに複製する

オペレーティングシステムをより小さいドライブに複製する

私のCentOS(20GB HDDにある)をより小さなHDD(5GB)にコピー/複製/移動したいのですが...

誰かがこれを行う方法を教えてもらえますか?

ベストアンサー1

すべてを圧縮して新しいドライブに抽出できる必要があります。 2番目のドライブを挿入して起動し、Live CDなどのソースドライブを使用していないデバイスから起動します。その後、すべてをコピーします。たとえば、

# Mount the source drive
mkdir /mnt/source
mount /dev/sda1 /mnt/source
# Mount the destination drive
mkdir /mnt/destination
mount /dev/sdb1 /mnt/destination
# Copy everything
cp -rp /mnt/source /mnt/destination

まだ再起動しないでください。次のようにターゲットドライブにGrubをインストールする必要があります。

grub-setup -d /mnt/destination /dev/sdb

2番目のドライブを同じコンピュータに接続できない場合は、中間ドライブを使用することもできますが、手順は似ています。最後に、これらのコマンドをそのまま使用せず、常にシステムで動作していることを確認してから、もう一度確認してください。

(誰でも要件が若干異なる場合を除き、小規模目的地運転しているなら、Clonezillaは確かに良い選択です。 )

おすすめ記事