より大きなディスクに複製し、比例的にパーティションのサイズを変更したいGPTを持つディスクのclonezillaイメージがあります。たとえば、100 Gb ディスクと 40 Gb パーティションと 60 Gb パーティションが 2 つあり、別の 200 Gb ディスクにレプリケートする場合、結果は 80 Gb パーティションと 120 Gb パーティションです。
clonezillaでこれを行う唯一の方法は、-k1オプションを使用することです。しかし、MBRディスクの場合にのみこれを実行する他の方法はありますか?おそらく唯一のオプションは、次にスクリプトを書くことです。
- パーティションとその比率を見る(parted -l?)
- 新しい空間計算
- パーティションの移動(別に?)
- パーティションのサイズ変更(別途サイズ変更?)
- ファイルシステムの再構築(e2fsck -f && resize2fs /dev/sdaX)
ベストアンサー1
私は自分でテストしていませんが、CloneZillaフォーラムで問題の解決策を見つけました。
方法#1(Windows用) - 抜粋
WD 3T(ハードディスク1パーティション、GPTテーブル、NTFS、BASIC)をSeagate 4Tに移行する必要があります(ターゲットディスクにパーティションテーブルを作成し、ターゲットディスク1パーティション4Tにのみ比例してパーティションテーブルを作成しようとしています)
最後のKronzillaバージョンでサポートされていますか? 3〜4t GPTにはどの回復オプションを使用する必要がありますか?
非常にありがとう
(基本的にテストしましたが、結果は4T「3T with WD3T DATA and 1T unformated」でした)
編集する:安定したClonezilla live(2.1.2-20)は、移行中に3Tから4Tに自動的にサイズ変更されません。しかし、解決策は次のとおりです。
- Clonezilla liveCD 2.1.2-20を使用して、クローン(デバイス)3Tを4Tに移行します。結果はHDD(4T)= 3T(「複製」ソースデータ)+ 1T(フォーマットされていません)です。 6時間。
- Windows 7(64ビット)にMinitool Partition Wizard Home Edition(無料!)をインストールし、HDD(4T)サイズをフルスペースに調整します... 30秒!
メモ:これはリンクですミニツール、上記のツールです。
方法#2(Unix用) - 抜粋
別の方法は、ターゲット
cgdisk
ディスクにGPTパーティションテーブルを作成することです。すべてのパーティションが元のパーティションと同じか大きいかを確認してください。その後、Clonezilla liveを使用してローカルディスク間のレプリケーションを実行できます。作成したパーティションテーブルを使用できるように、エキスパートモードに入り、「-k」オプションを選択する必要があります。
方法#3(Unix用)
CloneZilla FAQの質問タイトルの下には、いくつかの異なる方法(実際には3つ)が強調されています。小型ハードドライブの画像を大型ハードドライブに復元するには?。上記のフォーラム投稿で見つかった方法#2は実際にこのリストの最初のオプションでもあり、複製後にGPartedを使用してサイズを変更することです。
抜粋
- Clonezillaサーバーに画像を保存します。
- clonezillaを介してターゲットマシンから通常の回復を実行します。
- 複製が完了したら、それを使用して
gparted
パーティションのサイズを変更または移動します。 DRBLサーバーにインストールし、クライアントをRemote-linux-gra(dcs - > Remote-linux-gra)モードで起動し、クライアントにrootとしてログインしますgparted
。gparted
または、gparted LiveCDまたはLiveUSBを使用してこれを行うこともできます。 gparted-clonezilla デュアルブートLive CDが付属しています。詳細を確認してください。http://gparted.free.fr/GParted-Clonezilla/またはhttp://www.icewalkers.com/jump.php?AID=2917&src=home。