ラップトップで障害が発生したSSDを新しいものに複製しようとしています。現在のドライブに障害が発生しているため、特定のセクターが読み取れないというエラーをスローしていたため、標準のWindowsクローン作成ソフトウェア(Macriumなど)を使用できませんでした。
私の設定は次のとおりです。
GPartedを使用して新しいドライブにパーティション設定を再作成し、ddrescueを使用して各パーティションのクローンを作成することを計画していました。古いSSDを新しいドライブのそれぞれのツインに接続します。古いドライブのGPartedビューのスクリーンショット/説明は次のとおりです。
ただし、パーティション分割の経験はあまりありませんが、sda3、sda5、sda7、およびsda8が何であるか(特に、Intel Rapid StartTechnologyであると思われる「irst」フラグを持つsda3およびsda7)に少し戸惑っています。パーティション)
古いドライブのセットアップを新しいドライブに再現するためにGPartedをいじくり回した後、これは私が得た限りであり、新しいドライブパーティションが現在どのように見えるかです。
さて、これらは同一ではありません。両方のドライブは公称256GBですが、新しいドライブの使用可能な容量は古いドライブよりも小さいようです(スクリーンショットに示されているように、232.89GB対238.47GB)。したがって、複製できないと思います。完全にセットアップします。
私の質問は、中断を最小限に抑え、古いドライブから新しいドライブへのクローン作成を容易にするために、新しいドライブをどのようにパーティション分割する必要があるかということです。古いパーティションのすべてのパーティションを複製しようとする必要がありますか?もしそうなら、どうすれば「不明な」パーティションと「最初の」パーティションに対してそれを行うことができますか?新しいドライブの容量が少ないため、古いドライブの同等のパーティションよりも小さくする必要があるパーティションはどれですか?
ありとあらゆる助けをいただければ幸いです。
ドライブで障害が発生している場合、それらの障害のある部分のデータは失われます。ディスクの正確なクローンが必要な場合は、CloneZillaを使用してみます
起動可能なUSBを作成してから、ファイルシステムに依存しないコピーを使用してディスクのクローンを作成できます。 clonezillaでの選択は-q1 Priotirty: only dd
です。メニューに表示されますが、Expert Mode
に移動する必要があります。
私はCloneZillaを使用してBootcampがインストールされたMacのイメージを作成しましたが、宛先ハードドライブ上のパーティションの正確な複製が作成されました。
私の最初の推奨事項は、購入したディスクを少し大きいディスクに戻すことを検討することです。これにより、クローン作成プロセスが簡素化されます。 OTOH、それは面倒な価値がないかもしれません、特にそれがあなたに多くの時間がかかるならば-あなたの現在のディスクが故障しているので、遅れはより多くの失われたデータを意味するかもしれません。
2番目の推奨事項は、USBアダプターがディスクの論理セクターサイズを変更していないことを確認することです。そうする人もいますが、そうすると、直接接続したときに使用できないディスクになってしまいます。 Sudo parted /dev/sda print | grep logical
と入力して、/dev/sda
の論理および物理セクターサイズを確認します。ソースディスクとターゲットディスクを確認してください。それらが同一でない場合は、ターゲットディスクをコンピューターに直接接続した後、ターゲットディスクを再度確認できます(そのために何か他のものを交換する必要がある場合でも)。接続方法によって論理セクターのサイズが変わる場合は、[〜#〜]命令型[〜#〜]先に進む前に、その問題を修正します。 (別のUSBアダプターを使用するか、ターゲットディスクをUSBアダプター経由ではなく、空きSATAポートに接続することで修正します。)これが問題であると考える特別な理由はありませんが、直接接続とUSBアダプタを介した接続の間を移動するときに問題になることがよくあるので、確認する必要があります。
3番目の推奨事項は、ディスクとパーティションのGUIDに注意を払うことです。ディスクのクローンをそのまま作成すると、GUIDが変更されます。つまり、ディスクのクローンを作成した後、EFIブートエントリが無効になります。パーティションGUIDは、パーティションごとにgdisk
で調整できます。より簡単なオプションは、gdisk
のパーティションテーブルのクローン作成機能を使用することです。これは、エキスパートメニュー(メインメニューにx
と入力)からu
として利用できます。この機能の問題は、パーティションがターゲットディスクに対して大きすぎる場合は機能しないことです。したがって、パーティションのクローンを作成するには、少なくともメモリ内の最後のパーティションのサイズを変更するか削除する必要があります。それは私を次のポイントに導きます....
最終的なパーティションは、システムの復元パーティションのようです。宛先ディスクが少し小さすぎる場合は、このパーティションを何らかの方法で処理する必要があります。頭に浮かぶいくつかのオプションは次のとおりです。
/dev/sda7
が役に立たない可能性があります。これを確認できれば、コピーから省略できます。これでは、復元パーティション用のスペースを確保するのに十分なスペースが確保されませんが、近くにあるため、前後のパーティションのサイズを小さくする必要があります。最後のポイント:これはSSDであるため、dd
コピー(またはddrescue
)を実行すると、ターゲットSSDはすべてのセクターを使用中として登録します。これにより、パフォーマンスが低下します。したがって、未使用のセクターが実際には未使用であることをSSDに通知するTRIMユーティリティを調べる必要があります。可能であれば、各パーティションを複製した後にそのようなツールを実行します。または、これに加えて、CloneZilla、ntfsclone
、または可能な限り未使用のセクターをコピーしないその他のツールを使用し、読み取りエラーが発生するパーティションでのみddrescue
を使用できます。