Jason Mills wrote:
You -could- install the modified "bootprompt" initfs to the 770's flash
-once-, and then ship releases of Sardine in such a manner that all you'd
need to do is `dd` the various stages to high(er) numbered partitions on the
card.

Well, we have apt-get and instructions how to upgrade to Sardine from developer rootfs or regular IT2006 cloned to card so IMO this is not strictly needed.

If my math is right, you'd need an RS-MMC/MMCmobile card of at least 256 MB.
Street cost of these is negligible compared to the cost of the 770.

JFFS2 filesystem in flash is compressed. You need at least twice the space on MMC to be comfortable. I made this mistake and now have 128 partition on card almost full just by cloning clean IT2006 system.

That would give you:
 xxx    12 MB (256,000,000 Bytes vs. 256 MB "loss")
P0 - DOS Partition Table Descriptior
 P1p*   48 MB "Memory Card" fs
 P2p     4 MB (Sardine initfs + scratch)
 P3p   128 MB rootfs+userfs
 P4E     -    DOS Extended Partition Table Descriptor
 P5e    64 MB swapfs
 ------------
       256 MB

FAT as first partition for both swap and testing IT2006 functionality (usb storage, file manager) is another option to make rootfs bigger, 128 is too small. Also initfs is curently in flash and it is not very useful to move it to card. It would need kernel and boot parameter modifications to boot initfs directly from card which is not trivial and would make the kernel bigger (ext2 and 3 are now modules). If this could be done it would be also good to have separate kernel on card (which is even harder).

BTW, since someone mentioned my initfs modification in http://maemo.org/maemowiki/SardineDistro I've added incomplete and unfinished guide to http://maemo.org/maemowiki/HowTo_BootRootFSFromMMC as alternative 2 so people will not flash developer rootfs needlessly. I plan to finish it when I have more time. Feel free to fix or expand it meanwhile.

Frantisek
_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to