■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