View Single Post
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#8
Originally Posted by @SR View Post
So the most useful from it right now would be the list of kernel modules in the right order to load and some ideas on what to do with mounted parts of file system (described in the first post).
I would love to help here but I still don't have real device.


BTW, the mount --move look like the way but I am not sure if busybox allows it. If not, it is possible to use '-o bind', that's how it is done with /tmp in previous tablets because /tmp already has critical files/sockets there (bme, dsme). After pivot_root is done and /sbin/init is exec-ed in new root, there is 'mount -n -o bind /mnt/initfs/tmp /tmp' in /etc/init.d/rcS for previous tablets.

Not sure about N900 but maybe there is something important in /tmp (or elsewhere) too?

Other filesystem (/proc, /sys, /dev/pts ...) can be simply mounted again and old versions unmounted when no longer needed.

EDIT: it should not be needed to to any such changes, please ignore all in italic above and see later post

BTW, I managed to extract N900 firmware image and checked /sbin/preinit etc. but still having the device would be invaluable here.
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.

Last edited by fanoush; 2009-12-07 at 10:22.
 

The Following User Says Thank You to fanoush For This Useful Post: