Мой небольшой опыт. Просто оставлю здесь.
Можно:
echo "myhost" > /etc/hostname
Можно: Настроить name resolving для usb0
echo "nameserver x.x.x.x" > /etc/resolv.conf.usb0
echo "resolv-file=/etc/resolv.conf.usb0" >> /etc/dnsmasq.conf
Можно: сменить uid пользователя user, но сразу обязательно
chown -R user:users /home/user
Нельзя: сменить имя пользователя user (много используется явно в стартовых скриптах)
Нельзя: сменить vfat на ext3. Вернее технически можно, но родные приложения просто больше не видят флэшку, хотя из консоли всё нормально.
Нельзя: изменить /etc/fstab. Бесполезно, система пересоздаёт его при загрузке.
Нельзя: chattr +i /etc/fstab. Почему не понял. но грузиться перестала. Перепрошивка rootfs.
Можно: чрутнуться в gentoo stage3 http://gentoo.arcticnetwork.ca/releases/arm/current-stage3/armv7a-unknown-lin...
Нельзя: распаковать stage3 на vfat. (Есть символы : в именах файлов). Поэтому я чрутался на nfs шару.
Можно: покомпилять -Os -pipe -march=armv7-a -mfpu=vfp -mfloat-abi=softfp -mfpu=neon с помощью gcc 4.3.4 или -Os -pipe -march=armv7-a -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=neon (gcc 4.4.3). Медленно,но успешно.
Нельзя: сделать на vfat hd.img форматнуть его и подмонтировать в loop. Вернее можно, но скорость записи на диск dd просто удручающая - 15G образ делался около часа. Хотя по чтению hdparm -tT для eMMC даёт неплохие результаты.
Ню пока всё :).