私は最近、6歳のラップトップをアップグレードして学校で使用するためにSSDを購入しました。 Ubuntuを自分の好きなようにカスタマイズするのに多くの時間を費やしたばかりで、二度とやりたくはなかったので、時間を節約してHDDを新しいSSDにクローンすることができると思いました。
現在、Ubuntu 16.04を使用しています。
私はおそらく、以下のいくつかのステップで台無しになっていることに気付きました。修正できるといいのですが。
私が使用した手順:
USB 2.0からSATAへのコンバーターを使用して、SSDをラップトップに接続しました。 Disksで/ dev/sdbとして表示されました。現在のHDDは/ dev/sda1に表示されます。
/ dev/sdbをNTFSにフォーマット
Ran Sudo dd if=/dev/sda1 of=/dev/sdb
2時間稼働していましたが、クローンを作成しているのは500Gb HDDです。あまりにもゆっくりと進み、翌朝ラップトップが必要になったので、さらにグーグル検索をしました。
Dd runを停止しました
Disks> Formatted/dev/sdb(私のロジックは最初からやり直したいということでした。しかし、上書きに時間がかかるため、「既存のデータを上書きしない」を選択しました...)
ターミナル:Sudo dd if=/dev/sda1 | pv | Sudo dd of=/dev/sdb bs=100M
一晩座ったままにしておきます
仕事から帰宅して、SSDから起動しようとしましたが、できません。 Disksを見ると、SSDが接続されていてもSSDは見えません。GPartedでも同じことが言えますが、何もありません。
私は王室を台無しにしました。助けて。 :(SSDを再び表示できるようにしたいだけで、Ubuntuを通常どおりインストールします。
編集:Windowsでssdをデスクトップに接続し、ディスク管理ツールを使用して再フォーマットすることで修正できました。 Linuxに再接続し、ブート可能なパーティションを作成してUbuntuをインストールしました。ファイルを転送し、ドライブを物理的に交換しました。次回はもっと注意し、その動作を知っている方法に固執します。助けてくれてありがとう。
私は以前、特にフラッシュドライブで同様の問題を抱えていました。ディスクが表示されないgpartedの問題を修正するには、次のコマンドでディスクの先頭を消去してください。
Sudo dd if=/dev/zero of=/dev/sdb bs=1m count=128 && sync
次に、USBアダプタを取り外して接続します。これにより、ssdのパーティションテーブルが無効になり、gpartedがディスクを再び表示できるようになります。
以下を追加することも重要です。
&& sync
Ddとusbで接続されたデバイスを使用する場合。これは、ほとんどのオペレーティングシステムがデータをRAMにキャッシュして、USBディスクの書き込み速度を向上させるためです。 syncコマンドは、このデータを強制的にディスクに書き込み、データの損失/破損を防ぎます。
Ddを使用してssdにデータをコピーすることに関しては、原則として機能するはずですが、実際にはコピーできない場合があります。私は個人的にこれを行う際に運がまちまちでした。時には完璧に機能することもあれば、まったく機能しないこともあります。
さらに読む/出典: