TBH I wouldn't be using anything earlier than a 4B* for a NAS and especially not a zero.
The zero has a single core CPU and only 512MB of RAM so it may well struggle. Then add in the fact that you're putting an SSD and an ethernet (gigabit?**) through a single USB root port which means NAS data has to go over that link twice.
It could still be a power issue. It depends on what per port (or otherwise) current limiting that USB hub does. The zero doesn't do any itself.
The USB 2 spec says devices shouldn't draw more than 500mA after enumeration and no more than 100mA before that.
Personally, I'd be booting from SD anyway and keeping the SSD for NAS data. It's much easier to fix/replace a broken OS if the NAS data isn't on the same physical storage device as the OS.
For more on how I'd do things see Building A Pi Based NAS.
*: Because the 4B has true gigabit ethernet which is not shared with USB, and has USB3.
**: It might show a link speed of a gigabit but USB2 can't keep up with that.
The zero has a single core CPU and only 512MB of RAM so it may well struggle. Then add in the fact that you're putting an SSD and an ethernet (gigabit?**) through a single USB root port which means NAS data has to go over that link twice.
It could still be a power issue. It depends on what per port (or otherwise) current limiting that USB hub does. The zero doesn't do any itself.
The USB 2 spec says devices shouldn't draw more than 500mA after enumeration and no more than 100mA before that.
Personally, I'd be booting from SD anyway and keeping the SSD for NAS data. It's much easier to fix/replace a broken OS if the NAS data isn't on the same physical storage device as the OS.
For more on how I'd do things see Building A Pi Based NAS.
*: Because the 4B has true gigabit ethernet which is not shared with USB, and has USB3.
**: It might show a link speed of a gigabit but USB2 can't keep up with that.
Statistics: Posted by thagrol — Fri Aug 01, 2025 5:27 pm