I have a Raspberry Pi zero W and want to use it as a wireless server (to replace my original first gen Pi).
So for reliability over the standard SD card I bought a brand new Toshiba SSD 240GB drive which I have plugged into a sata to USB adapter to hold the root partition.
I have everything plugged into my powered USB hub which works fine. I booted Rasbian STRETCH off the sd card and it booted perfectly %100 off the SD card.
I copied the partitions over to the SSD and changed cmdline.txt on the boot partition on the SD card from "root=PARTUUID=7ee80803-02" to "root=/dev/sda2" and it boots perfectly off of the SSD hard drive letting me update and run all my programs.
I then shut down and plugged the SATA 2 USB into my up to date Ubuntu PC. Using gparted I expand the EXT4 file system to use the remaining free space (230+ GB). This works fine and there are no errors on the file system.
However when I plug the adapter back into my powered hub and plug it in the Pi Zero W will not boot at all. I can reflash the SSD to the original partition size and it boots again fine off the SSD using the Pi0W. But I cannot expand the file system without it locking. Is there something I am missing? I feel like I'm close to having my server done. But no luck yet.