On Fri, 3 Aug 2007, Joerg Schilling wrote: > Jan Setje-Eilers <setje at smack.Eng.Sun.COM> wrote: > >>>> and is implemented within the filesystem. In order to create >>>> compressed files a userland utility is used that simply compresses the >>>> file in place, the file is then marked as compressed via the >>>> _FIO_COMPRESSED (private) ioctl in the filesystem metadata. >>> >>> Do you like to implement the zisofs extension for Rock Ridge or does this >>> apply to ZFS only? >> >> Funny you should ask. We'd like to, but we're still waiting for legal >> review (let's please not discuss that here as neither you nor I can do >> anything to sway them one way or another). > > Well, I did propose to support this 1-2 years ago (not 100% sure abut the > date).
zisofs ? The proposal I've seen was logged a year ago by the Xen group, strangely enough, here: 6449443 the zisofs filesystem format should be supported Feel free :) FrankH. > > >> If we get the green light we'll do this, which will involve the >> corresponding change to mkisofs. > > Mkisofs by default includes support for "-z": > > -z, -transparent-compression > Enable transparent compression of files > > We only need to add the program "mkzftree" which is currently non-portable > (Linux only) available in source from "H. Peter Anvin". > > I did already talk with him about integrating the program into cdrtools a year > ago and he did give me the permission. For license details, please contact me > offline. > > Did you read the file README.compression from cdrtools? > > >>>> 5.4 Coexistence with other OSes >>>> >>>> The only other OS of note for SPARC is Linux, and they currently have no >>>> grub >>>> plans. SPARC / Linux boots from a loader called SILO, which already has a >>>> grub-like menu facility. >>> >>> I have no idea about SILO on harddisks, on CDs/DVDs, it is imcompatible to >>> the >>> Sun boot. >> >> I'd expect it lives in the boot-block of the slice, so assuming one >> OS per slice it can co-exist as closely as it reasonably needs to. >> More than one OS per slice assumes they can use the same FS as well, >> which other than iso/hsfs is typically not something people would >> expect to be able to do. > > While the official Sparc boot (as expected by the boot prom) asumes that > there is a Sun disk label on the CD/DVD media and the boot for a specific > architecture is on a specific partition, SILO works on unlabelled media and > needs a hand crafted command line to boot from CD/DVD. SILO also needs to be > patched to know where it's second stage is located. > > For this reason, SILO is not userfriendly and it is not possible to > auto-create > a SILO enabled ISO-9660 filesystem using mkisofs. > > If you create a new boot, please make it compatible to what mkisofs supports. > See also the description in the files: > > README.sparcboot > README.sunx86boot > README.eltorito > > in cdrtools. > > J?rg > > -- > EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 > Berlin > js at cs.tu-berlin.de (uni) > schilling at fokus.fraunhofer.de (work) Blog: > http://schily.blogspot.com/ > URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily >
