■debian busterのHDDをSDDに換装する。
$ lsb_release -d
Description: Debian GNU/Linux 10 (buster)
$ sudo dmidecode -t system | awk '/Manufacturer:|Product/'
Manufacturer: Acer
Product Name: V5-171
■入れ替え方法は以下を参考に。
動画もあってわかりやすい。
Acer Aspire V5 SSDへの換装(交換)
http://likesunday.seesaa.net/article/300089154.html
■クローンも可能なのだけど、今回はSSDに新規インストール、
既存のHDDはUSB3.0で外付け化することにした。
■debian stretch上で、最新バージョンのnetinstllイメージを取得、USB起動する。
https://labunix.hateblo.jp/entry/20180225/1519566862
■ミラーサイトは2年前のものがリンク切れだったので、以下からたどる。
Debian の世界中のミラーサイト
https://www.debian.org/mirror/list.ja.html
$ w3m -dump https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/MD5SUMS | awk '!/xfce|edu|mac/'
e2ddc8268e4c164c32b4ba25be52c9af debian-10.4.0-amd64-netinst.iso
$ md5sum debian-10.4.0-amd64-netinst.iso
e2ddc8268e4c164c32b4ba25be52c9af debian-10.4.0-amd64-netinst.iso
■今回は16GBのUSBメモリを使用
$ sudo dmesg | awk '/\[sd[b-z]/&& $1 ~ /\[47/'
[47639.492914] sd 6:0:0:0: [sdb] 31678464 512-byte logical blocks: (16.2 GB/15.1 GiB)
[47639.493539] sd 6:0:0:0: [sdb] Write Protect is off
[47639.493557] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00
[47639.494149] sd 6:0:0:0: [sdb] No Caching mode page found
[47639.494154] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[47639.499290] sd 6:0:0:0: [sdb] Attached SCSI removable disk
■初期化済。
$ sudo fdisk /dev/sdb
Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sdb: 15.1 GiB, 16219373568 bytes, 31678464 sectors
Disk model: Drive SM_USB20
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe807466e
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 31678463 31676416 15.1G 83 Linux
Command (m for help): q
■最小インストーラを書き込み。
$ sudo dd if=debian-10.4.0-amd64-netinst.iso of=/dev/sdb bs=512
688128+0 レコード入力
688128+0 レコード出力
352321536 bytes (352 MB, 336 MiB) copied, 127.172 s, 2.8 MB/s
■起動可能かどうかのチェック
$ sudo fdisk /dev/sdb -l
Disk /dev/sdb: 15.1 GiB, 16219373568 bytes, 31678464 sectors
Disk model: Drive SM_USB20
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x01400abe
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 0 688127 688128 336M 0 Empty
/dev/sdb2 3820 9483 5664 2.8M ef EFI (FAT-12/16/32)
■BIOSを一時的にLegacyモードにしてUSBメモリからSSDにクリーンインストール。
ネジが硬かったのはドライバのせいだったらしい。ドライバを変えたら簡単に回った。。。
$ sudo hdparm -I /dev/sda | grep Model
Model Number: HP SSD S700 500GB
■元の純正ディスクは外付け。
元もdebian busterなので自動マウントされる。
$ sudo hdparm -I /dev/sdb | grep Model
Model Number: WDC WD5000LPVT-22G33T0