ディスクをわずかに小さいSSDにクローンする


0

Linux(Fedora 21)を使用していますが、500GBのSSHDがあり、いくつかのエラーが表示されます。480GBの新しいSSDディスクを購入し、SSHDにSSDのクローンを作成します。十分な空き領域があるため、わずかに小さいディスクでも問題ありません。私はこれにCloneZillaを使用しようとしましたが、ターゲットディスクが小さすぎるという不満を言ってしまいます。

私のパーティションのレイアウトは次のとおりです。

Command (m for help): p
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xf215ba27

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1              63     80324     80262  39.2M de Dell Utility
/dev/sda2  *        81920  32935935  32854016  15.7G  7 HPFS/NTFS/exFAT
/dev/sda3        32935936 434964442 402028507 191.7G  7 HPFS/NTFS/exFAT
/dev/sda4       434964480 976773167 541808688 258.4G  5 Extended
/dev/sda5       434966528 435990527   1024000   500M 83 Linux
/dev/sda6       435992576 976773119 540780544 257.9G 8e Linux LVM

そして、これらはマウントされたファイルシステムです。

[bf@laptop-bf ~]$ df
Filesystem                        1K-blocks      Used Available Use% Mounted on
devtmpfs                            4027292         0   4027292   0% /dev
tmpfs                               4039452       220   4039232   1% /dev/shm
tmpfs                               4039452      1832   4037620   1% /run
tmpfs                               4039452         0   4039452   0% /sys/fs/cgroup
/dev/mapper/fedora_localhost-root  51475068  13636828  35200416  28% /
tmpfs                               4039452        40   4039412   1% /tmp
/dev/sda3                         201014248     93952 200920296   1% /mnt/windows7
/dev/sda5                            487652    174469    283487  39% /boot
/dev/mapper/fedora_localhost-home 206394032 172686096  23200672  89% /home
tmpfs                                807892        12    807880   1% /run/user/42
tmpfs                                807892        28    807864   1% /run/user/1000

ディスクのクローンを作成するにはどのツールを使用できますか?


A)rsync -X ...、B)、その後コピーのgpartedで最初にあなたのパーティションを縮小
IPOR Sircer

1
いかなる状況でも、エラーのあるパーティションを移動しません。これは不良セクタを回復しませんが、良いセクタを悪いセクタに移動し、事実上失われたデータを2倍にします。
AFH

回答:


0

縮小する明らかなパーティションは/dev/sda3(Win7)です。これにW7が実行されている場合、その中から縮小するのが最も安全です。未使用のスペースが非常に多いため、20GB以上縮小し、その後、ほぼ完全なLinuxパーティションでより多くのスペースを使用できるようにします。

次に、コピーにLinuxを使用します。コピー中にディスクの変更を停止するには、LiveCDを使用することをお勧めします。Ubuntu Liveをお勧めgpartedします。これには優れた機能があります。

ディスクエラーがある場合dd conv=noerrror,sync ...、デフォルトの512バイトバッファーでを使用します。これは低速ですが、有効なセクターの最大数をコピーします。

でディスク全体をコピーしますdd。これは、SSDに適合するすべてのセクターをコピーした後にエラーになります。ターゲットがの場合/dev/sdb、次を使用します。

dd  conv=noerrror,sync if=/dev/sda of=/dev/sdb

を使用count=435992576/dev/sda6て、次の段階で書き込まれる前にコピーを停止できます。

使用gpartedする場合、ターゲットドライブの拡張パーティションを簡単に削除し、古いドライブから新しいドライブの空き領域に拡張パーティションをコピーし、残りのスペースを使用するために拡張パーティションとLVMパーティションの両方を拡張できます新しいドライブ。

このコピーはを使用して実行できますdd skip=... seek=... ...が、オフセットを確認する必要がありますが、gpartedすべての算術演算は実行します。

重要なことは、あなたがすべてのパーティションは、ディスクチェック(合格新しいドライブ、に成功した、ブート可能なコピーを作成するまで古いドライブに何かをするではないfsckchkdsk.exe)を

これは簡単な解決策ではありませんが、非常に保守的なアプローチをとることにより、新しいドライブに復元されるデータを最大化します。


0

他の答えは、有効なオープンソースソリューションを指します。「dd」コマンドまたは「clonezilla」を使用して、ソースディスクのパーティションを縮小し(gpartedを使用)、ターゲットディスクのディスクのクローンを作成できます。

しかし、私は非オープンな代替ソリューションを提案したいです。

EaseUS Backup Freeは、Microsoft Windows用の非常に優れた専用ソフトウェアであり、自動オンザフライ圧縮でディスククローンを実行します。これは、HD-> SSDの移行に最適です。

EaseUS Backup Freeソフトウェアを使用して、別のLinux専用マシンでEaseUSを実行する必要がある場合は、ブート可能なWinPE DVD / USBドライブを作成することもできます。あなたはできる起動可能な緊急ディスクを作成し、EasyUSから直接「緊急ディスクの作成」>「ツール」メニューから(それはより多くの機能を提供して選択される)、その後、WinPEのオプションを選択します。

EaseUS Emergency Discで起動している間に、本格的なEaseUS Backup Freeインスタンスを実行し、必要なすべてのディスククローン操作を実行できます。EasyUSグラフィカルインターフェイスは、一目瞭然です。


-1

gpartedを使用すると、ディスクがターゲットディスクのサイズ以下に縮小されます。それからclonezillaを使用するとき、パーティションをコピーするときにパーティションを拡張するオプションがあると思います。

それはまた、不良セクターの問題に遭遇する可能性があるということです。その場合、すべてをコピーするときにレスキューフラグを使用する必要があります。そうしないと、clonezillaは最初のエラーで終了します。私がこれを行ってからしばらく経ちましたので、どこにあるかわかりませんが、オプションを読んで行くと明らかです。


今すぐ試してみますが、ディスクの最後のパーティションはLVMであり、そのパーティションを縮小するための空き領域がありません。
バートフリーデリ

@BartFriederichs-20GBで縮小できるものを示すパーティションレイアウトを追加するための質問を詳しく説明してください。
AFH

@AFH質問を更新しました。Windows7とホームディレクトリの両方が縮小することができ
バートFriederichsの
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.