raspberry piのrootをHDDに移動する

sdのrootディレクトリ=/dev/mmcblk0p2

HDDのrootディレクトリ=/dev/sda1(既にパーティションを作成、マウント解除済み)


#HDDに内容をコピー。
sudo dd if=/dev/mmcblk0p2 of=/dev/sda1 bs=32M conv=noerror,sync

#エラーを修正。
sudo e2fsck -f /dev/sda1

#サイズを調整。
sudo resize2fs /dev/sda1

#HDDをマウントして、fstabを修正。
sudo mount /dev/sda1 /mnt
sudo vi /mnt/etc/fstab

#/dev/mmcblk0p2を、/dev/sda1に変更する。
/dev/sda1             /               ext4    defaults,noatime  0       1

#起動ドライブを変更する。
cd /boot
sudo cp cmdline.txt cmdline.txt.org
sudo vi cmdline.txt

#PARTUUID=xxxxを/dev/sda1に変更する。
root=/dev/sda1

#再起動
sudo shutdown -r now

コメント