I'm trying to ditch my current SD card and switch entirely to a portable SSD connected via USB.
Things I did:
Deleted all partitions on my SSD.
Manually created partitions equal to the ones on my SD card, with minimum space matching the ones on the SD card:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS FSTYPE UUID PARTUUID LABEL
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 512M 0 part /media/pi/FF61-CD85 vfat FF61-CD85 deb0b539-01
└─sda2 8:2 0 931G 0 part /media/pi/Extreme Pro ext4 335884ab-a981-4e26-a064-d61879180b66 deb0b539-02 Extreme Pro
mmcblk0 179:0 0 14.9G 0 disk
├─mmcblk0p1 179:1 0 512M 0 part /boot/firmware vfat D735-E67D 41d867f7-01 bootfs
└─mmcblk0p2 179:2 0 14.4G 0 part / ext4 b69628b0-b5d6-474c-9bed-477305ae01ad 41d867f7-02 rootfs
Ran sudo rpi-clone sda
Process completed successfully.
Used raspi-config to change boot order to USB.
Realized I should have done this before cloning/syncing.
Restarted device.
Ran again sudo rpi-clone sda without literally doing anything else.
Process completed successfully.
Shut down Raspberry Pi.
Setup failed to boot into SSD, and as a fallback it booted into my SD card.
Verified via an HDMI cable connection that the issue for not booting into the SSD (with an unplugged SD card) was due to a unable to read partition as FAT (partition 0) error.
I'm at a complete loss. Any help would be appreciated. I verified fstab entries - they seem to be correct. PARTUUIDS match with the ones specified there. I'm really not sure what's going on.
Fstab file:
proc /proc proc defaults 0 0
PARTUUID=deb0b539-01 /boot/firmware vfat defaults 0 2
PARTUUID=deb0b539-02 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
I'm trying to ditch my current SD card and switch entirely to a portable SSD connected via USB.
Things I did:
sudo rpi-clone sda
raspi-config
to change boot order to USB.sudo rpi-clone sda
without literally doing anything else.unable to read partition as FAT (partition 0)
error.I'm at a complete loss. Any help would be appreciated. I verified fstab entries - they seem to be correct. PARTUUIDS match with the ones specified there. I'm really not sure what's going on.
Fstab file: