障害Alexaにはまりました。近いうちに記事を書きますね。【概要】DynabookのHDDをSSDに換装するにあたって行ったWIndowsパソコンのバックアップについて説明します。Windows上のデータは、エクスプローラーを用いたコピーとLinuxのddコマンドを使ったディスクの丸ごとコピーを行いました。AZ77、ついにHDDがご臨終のときを迎えたようです。運よく起動することもあるのですが、再起動しても、異常に遅い動作、あるいは、固まったような状態で、使いものになりません。普通に動くようになることもあるのですが、調べたところ、不良ブロックが原因のハードディスクエラーが頻発していました。/rをしても、症状は改善しませんでした。意を決して、HDDを交換して、SSDに入れ換えることにしました。この記事では、データのバックアップについて説明します。その後の記事でdynabookの分解と換装や、1TBHDDを500GBに丸ごとコピーする方法などについて説明します。バックアップの方針インストールしたソフトを再設定するのは、気が遠くなります。そのため、次の優先順位で移行を計画しました。Windowsのバックアップ機能で保存する。バックアップからWindowsの機能でリストアする。HDDの内容を丸ごと、SSDにコピーして復元する。SSDを入れ替えて、そのままもとの環境を復元する。リカバリーディスクからのクリアインストール。全てのソフトを再インストールし、私用データはバックアップから復元する。Music)ぐらいです。このため、次のバックアップを作ることにしました。取り出した内蔵ディスクを、Linuxのddコマンドで丸ごとコピーなお、リカバリーディスクは、dynabookの購入時にBD-Rに焼いていますので、今回は作業はありません。データのバックアップバックアップイメージは、使っていなかった2TBのハードディスクへのバックアップします。2のWindowsのバックアップ機能を使ったバックアップは、後述の通り、実際にはやっていません。エクスプローラーを使ったバックアップWindowsのエクスプローラーを使って、ホームディレクトリを丸ごとコピーしました。バックアップ先の2TBの2.5インチHDDは、Linuxのshredコマンドでファイルシステムごとクリアしたディスクだったため、NTFSのファイルシステムを作り直しました(付録参照)。300GB程度のデータ量でしたが、1週間ぐらいかかりました。これは、すでにWindowsが正常機能しておらず、超スローにしか動作しなかったことが主な原因です。この方法では、隠しファイルがコピーできませんので、注意が必要です(というか、コピーできていなかったことが後から発覚した:-p)。Windowsでもrobocopyコマンド使えば、ディレクトリ丸ごとのコピーができるようです*1。Windowsのバックアップ機能を使ったバックアップ300GBのバックアップにあまりにも時間かかったので、Windowsのバックアップ機能を使ったバックアップは諦めました。Windows機能によるバックアップデータがないので、元の環境の復元は、1TBのHDDの内容をそのまま500GBのSSDに移して、動かせるか、ということにかかってきます。内蔵のHDDディスクの物理的な抜き出しについては、次の記事「(2)HDD/SSDの入れ替え」で述べますが、取り出したディスクの丸ごとコピーは、次のように行います。内蔵ディスクを適当な外付けディスクケースに入れて、Linuxマシンに接続します。次に、接続したデバイスの内容をddコマンドで丸ごとファイルに落とします(この例では、/dev/sdcが内蔵ディスク)。(bs指定をしていなかった。bs=1Mを付ければ2~3日で終わったと思う)。コピーしたファイルのサイズは、内蔵ディスクと同じ1TBとなります。GW2.5OR-U3玄人志向2017年発売のディスクケース。メーカページパソコンなしにハードウェアで、丸ごとコピーする製品もあります。丸ごとディスクコピーできます。まとめWindowsパソコンのHDDの換装のためのバックアップについて説明しました。バックアップを取っておくと、まずは、一安心です。次回の記事では、物理的なディスク交換や1TBハードディスクを500GBに収める方法について説明します。付録:NTFSのファイルシステムをLinuxで作る身近に転がっていたHDDは、Widowsパソコンでは認識できませんでした。HDDのデータをLinuxのshredコマンドを使ってファイルシステムごと全て消去したためです。そこで、まず、Linux上でハードディスクにNTFSのファイルシステムを作ることにしました。mini(関連記事はここ)でUSB接続した2TBのハードディスクにパーティションとファイルシステムを作成しました。ファイルシステムの作成は、partedコマンド、mkfsコマンドを使いました。mkfsが異常に遅く、12時間ぐらいかかりました。zeros"のステップでディスク全体に0を書き込んでいるためです。mkfs.ntfs"を参照)。/dev/sdb1注:ここでは、partedを使いましたが、GPTテーブル用のgdiskもあります*2。こちらの方が使いやすいかもしれません。楽天ROOMにガジェットをまとめてます。グレイテスト・ショーマン心温まるミュージカル。