So my question is: Is it possible to configure uboot to mount / from other partition, say, /dev/hda3 of the internal drive?
Here is what I'm thinking: I have an 8G CF inside my C3100 and partitioned as hda1 (ext3), hda2 (swap), hda3 (ext3). I installed pdaxiiv13 at hda1 which works fine, and untar the EABI rootfs from ZDevil to hda3. If I could tell uboot to mount / at /dev/hda3, then the pdaxiiv13 would be intact, and I could simply do a NAND restore to restore it while doing a uboot/kernel install to restore Debian.
Any hint?