Hi
I had the same problem with a "volatile non-volatile ram"...
Thanks for the "firmwaremodifiertool"-link.
Using this, it's reaaaallly eaaaasy to make the "mount_root" fallback if no nvram boot_dev is found.
I didn't like the idea of having a fixed "boot_dev" to the hdd, so it's implemented as fallback, when "boot_dev" from nvram is empty.
- Extract the firmware trx:
Code:extract_firmware.sh kam7.09V2_1.trx kam7.09V2_1- edit the "kam7.09V2_1/rootfs/sbin/mount_root"-script
insert following lines after "boot_dev=$(nvram get boot_dev)"
Code:fallback_boot_dev="/dev/ide/host0/bus0/target0/lun0/part1" boot_dev=${boot_dev:-${fallback_boot_dev}}- pack the firmware trx:
Code:build_firmware.sh fwbuild kam7.09V2_1/- upload the firmware in "fwbuild/custom_image-asus.trx" like a normal firmware...
When required, I'll upload (rapidshare or some) or PM my trx...