Hi Marcus, I got a couple of comments and questions.
On 12/15/10 09:22 AM, Marcus Heine wrote:
Hi guys, I try to get my head around the SPARC micro-root limitations when wanbooting over the network and had a good deal of experimentation with the distribution constructor and the auto-install image generation of the ai microroot. As far as I could gather, the following restrictions apply at the moment (build 151a) to SPARC wanboot-able micro-roots: - SPARC microroot needs to be ufs - it can use fiocompress for compression of (selected) files to save some space (like in the sparc ai image creation)
Compression is done to all files in the root archive except those that are specified in the do not fiocompress list in the manifest, a few files listed in boot/solaris/filelist.ramdisk, and all the files in usr/kernel directory.
- if fiocompress is used, then this results in the microroot being mounted as READ-ONLY and it cannot be remounted RW. (This seems to be a limitation of the dcfs overlay...) - due to OBP/SPARC memory allocation limitations, the maximum initial ramdisk (and thus microroot size) is limited to around 450MB. Before going on, can somebody confirm the above is indeed the current state and I did not get anything wrong. I saw in Dec 2008 there was a suggestion by Moinak on this alias to use compression on lofi/ramdisk level rather than individual fiocompress'ed files and dcfs. He called it cramdisk :-) Is this still under consideration or has this line of thought been abandoned. Is there "any" way to get to a read-writable (!) SPARC microroot that can also have some level of compression? Maybe another file system (ZFS compressed?). Otherwise the 450MB SPARC limit is quickly reached.
The root archive should only have files and directories that are REQUIRED for booting until /usr and all the other directories are mounted. We try to keep the size of the root archive as small as possible so systems with small amount of memory can be supported. Can you elaborate on what you are trying to do that will require such a large amount of space in the root archive? Thanks, --Karen
Thanks, --Marcus PS: Anybody understand the details of that 450 MB SPARC boot ramdisk limit? Is this a limitation by the OBP firmware for early memory allocation? Just trying to sort the concept in my head. _______________________________________________ caiman-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________ caiman-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

