2015/05/09(土)VAIO Duo 13 の SSD 換装 ~バックアップ編
換装する前に、データのバックアップを取る。M.2の変換アダプター等を持っていないので、直接コピーする事もできない。ディスクを接続したまま、ネットワーク上にバックアップを取り、換装したあとで書き戻すことにする。
時間はかかるけど、しょうがない。
FreeBSDのUSBメモリ用のLiveイメージを使ってddでブロックレベルのバックアップを行う。
ブートレコード等もまとめて取りたいので、時間はかかるけどこれが確実。
USBイメージはこれを使った。
ftp://ftp.jp.freebsd.org/pub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/10.1/
FreeBSD-10.1-STABLE-amd64-20150505-r282456-uefi-memstick.img.xz
FreeBSDなファイルサーバでUSBメモリを作る。
dd if=FreeBSD-10.1-STABLE-amd64-20150505-r282456-uefi-memstick.img.xz of=/dev/da0Windowsなら何らかのUSBイメージ作成ツールで作ればいい。
バックアップをファイルサーバに転送するために、USB有線LANアダプタを使う。
http://logitec.co.jp/products/lan/langtju3h3/index.php
USBメモリを2本刺すとか、デカいSDカードにバックアップを置けるとかならネットワークを使わなくても構わない。
VAIOにUSBメモリとUSB LANアダプタを刺して、USBから起動するためにAssistボタンを長押しして起動する。
セキュアブートが有効になっていると、Windowsしか起動できないので、BIOSの設定を変更してセキュアブートを無効にしておく。
FreeBSDは普通に起動する。
DHCPでIPアドレスを貰ったり、目的のディスクのデバイス名を調べておく。
dhclient ua0 camcontrol devlistおもむろに、
ファイルサーバなFreeBSDで
nc -l 12345 > vaio-20150509.img.xzVAIOで
dd if=/dev/ada0 | xz | nc 172.16.1.103 12345暫し待つ。
という妄想を抱いたが、さすがにネットワーク経由では遅いので、別マシンに変換基板で接続して、ローカルでddした。