Clonezilla は Partclone に依存して、ファイル システムの保存と復元を行います。 -icds
を使用しても便利ですが、 オプション、それだけでは不十分です。小さい方のディスクに元のファイル システムを復元すると、Partclone はディスクの境界を超えて書き込もうとしてシーク エラーに遭遇します。したがって、これは Clonezilla だけでなく、Clonezilla が使用する基本ツールの制限でもあります。
ただし、ntfsresize
などのファイルシステムのサイズ変更ツールを使用して、イメージを一時的に 160 GB のディスクに復元することができます。 (NTFS の場合) または resize2fs
(ext3/4の場合)ファイルシステムを縮小します。たとえば、25GBに縮小します。 GParted が行うパーティション テーブルのサイズ変更は必要ありません。 Clonezilla を再度使用して、「savedisk」オプションを使用して新しいイメージを作成します。
小さいディスクにイメージを復元する場合は、-icds
を使用します。 ディスクが元のディスクと同じかそれより大きいかどうかの Clonezilla チェックをスキップするオプション。ファイルシステムを縮小したため、Partclone でシーク エラーが発生することはなく、データはより小さいディスクに復元されます。
パーティション テーブルを比例的に復元するオプションを使用した場合 (-k1
)、Clonezilla は適切なパーティション テーブルを作成し、元のファイル システムのサイズを変更 (拡張) して、新しいディスクのすべての空き領域が利用できるようにします。
編集: バグは修正されました。-icds
オプションは ocs-expand-mbr-pt
に渡されません 、したがって、このステップは現在失敗しています。これに関するバグ レポートがプロジェクトに提出されました。
イメージを 160 GB 以上のハードドライブに復元する ... 仮想の可能性があります。
そのマシンを PartedMagic Live CD で起動します。
parted でパーティションのサイズを小さくします。
ドライブを Windows または Linux のセカンダリ ドライブとして挿入し、
parted、gparted、または Windows ディスク マネージャーを使用してサイズを変更します。
次のようにWindows 10のイメージで解決しました
<オール>c:\
ドライブを右クリック -> ツールc:\
Windows ディスク管理を通じて可能な限り小さく-icds
を選択 そして最後に -k1
オプション
以前は 4 番目のステップで失敗していましたが、2015 年以降、clonezilla は -k1
で GPT をサポートしています。 オプションなので、これが機能する理由だと思います。
http://clonezilla.org/downloads/stable/changelog.php
Clonezilla live 2.4.2-38 ... オプション -k1
でプロポーション GPT パーティション レイアウトを作成できました .
Windows は最適化ツール (SSD トリム) でブート ドライブを認識せず、ランダムにドライブを修復しようとするため、6 番目のステップが必要です。そのため、ブート セクター/パーティション テーブルに問題があるように見えますが、スタートアップ修復によって修正されます。
編集:完全なプロセスのビデオをアップロードしました (ドイツ語):
https://www.youtube.com/watch?v=GJ2LVY5ja-o