I have a new Raspbery Pi 3 B+ which actually boots from a 8 Gb SD Card. Now I want to toggle to a 32 Gb USB flash drive, so I wanted to clone the SD Card.
I think it should work, but I can't succeed. The USB flash drive is usable for the Pi (I can copy Noobs on it, install Raspbian to the Pi and boot like that).
That's what I do:
Lauch SD Card Copier
from device : N/A (/dev/mmcblk0)
to Device : Generic Flash Disk (/dev/sda)
After the copy, lsblk says
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 29,7G 0 disk
├─sda1 8:1 1 1,6G 0 part
├─sda2 8:2 1 1K 0 part
├─sda5 8:5 1 32M 0 part /media/pi/SETTINGS
├─sda6 8:6 1 69M 0 part /media/pi/boot
└─sda7 8:7 1 28G 0 part /media/pi/root
mmcblk0 179:0 0 7,5G 0 disk
├─mmcblk0p1 179:1 0 1,6G 0 part
├─mmcblk0p2 179:2 0 1K 0 part
├─mmcblk0p5 179:5 0 32M 0 part /media/pi/SETTINGS1
├─mmcblk0p6 179:6 0 69M 0 part /boot
└─mmcblk0p7 179:7 0 5,8G 0 part /
That seems not bad, but when I boot from USB
It doesn't work the first time
The second time it tries, it's long, and it blocks after this:
sda: sda1 sda2 <sda5 sda6 sda7>
usb 1-1.1.3.1: new full-speed USB device number 10 using dwc_otg
usb 1-1.1.3.1: device not accepting address 10, error -32
usb 1-1.1.3.1: new full-speed USB device number 11 using dwc_otg
usb 1-1.1.3.1: device not accepting address 11, error -32
usb 1-1.1.3-port1: unable to enumerate USB device
random: crng init done
What could be the problem here?