I have a Zyxel NSA320 that I want to install a linux distro on.
I've gained access to the root shell account using the telnet backdoor, and I've read through the Arch install script linked off the main archlinuxarm.org site, but I still have a few questions.
First: As I understand it, the Arch install script installs Arch on HDD and updates the uboot environment to boot the HDD, leaving the uboot and the os in the firmware untouched. What happens if I pull out the HDD with Arch installed on it? Will it (somehow) automatically boot the stock OS, or do I have to use a serial console to change the uBoot environment back to boot from stock? I am assuming it is the latter, is that correct?
Second: Does anyone have a good summary of the capabilities of the stock uBoot? I get the sense that a netcosole isn't supported, but that booting from SATA is.
Any pointers to specific information about how to install a fuller-featured uBoot, ideally without needing a serial connection, separate from installing a new OS.
Fourth: Any advice on what suitable serial cable to buy, ideally one that I could attach to a Mac over USB.
Thanks!