How-to procedure to boot from a USB spinning hard disk
Posted: Sun Jul 28, 2019 8:07 pm
It seems that there was a particular issue with my setup.
Forget what I wrote below.
Sorry
Forget what I wrote below.
Sorry
A small, affordable computer with free resources to help people learn, make things, and have fun
https://www.raspberrypi.org/forums/
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=247132
That's odd - it definitely used to work. I imaged an old 160GB laptop hard disc for my Pi 3B+ a few months ago and it did the auto-resize just fine. I've not tried it with Raspbian Buster though - Kodi is currently broken on Raspbian Buster, and I need that before I upgrade.paulv wrote: ↑Sun Jul 28, 2019 8:07 pmThe procedure to make the RPi boot from a USB SSD or flash disk/stick is pretty well documented.
However, when you're using a "real" hard disk, one of the spinning kind, there is a quirk lurking in the background. The standard procedure to expand the newly imaged drive to take the full size does notwork on "real" hard disks. "the procedure does not know how to do that"
No, it doesn't. The partition gets resized at first boot.
What evidence do you have that this is any more widespread than a problem you've have had with a particular hard disk ?
I just completed several hours of testing a usb-boot update and didn't find any instances of Raspbian Buster failing to auto-resize when direct booting on a 3B/3B+, regardless of whether a "real" hard disk, one of the spinning kind, or one of the solid state variety was being used.andrum99 wrote: ↑Mon Jul 29, 2019 9:55 pmThat's odd - it definitely used to work. I imaged an old 160GB laptop hard disc for my Pi 3B+ a few months ago and it did the auto-resize just fine. I've not tried it with Raspbian Buster though - Kodi is currently broken on Raspbian Buster, and I need that before I upgrade.paulv wrote: ↑Sun Jul 28, 2019 8:07 pmThe procedure to make the RPi boot from a USB SSD or flash disk/stick is pretty well documented.
However, when you're using a "real" hard disk, one of the spinning kind, there is a quirk lurking in the background. The standard procedure to expand the newly imaged drive to take the full size does notwork on "real" hard disks. "the procedure does not know how to do that"
Yup, that statement by the OP is nonsense. I've tested buster on my 3B+ with a 500GB WD Scorpio Blue HDD and an ELUTENG black adapter.
Really, why?With my applications, I don't like to have the whole disk automatically being resized anyway. This procedure is fine for normal size SD cards (say up to 64GB), but for larger sizes, no longer.
Again, why? If you're going to ask others to perform a complex procedure, some good reasoning behind it is needed.That may be applicable if you're running the RPi as a desktop, but even so, I don't think that's a good practice anymore.
If you're booting from an SD card, then why make a bootable USB HDD?From the earlier days onward, I have segmented my application data files on another device, to reduce the wear and tear of the SD card. It makes sense to me to update the OS by re-flashing a card, but please leave my precious data alone. Remember a re-flash of the OS means a re-flash of the whole card/drive.