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 sdaraspi-configto change boot order to USB.sudo rpi-clone sdawithout 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: