Re: The old xs-livecd is the new olpc-xs-builder
On Thu, Jan 20, 2011 at 2:45 PM, Martin Langhoff martin.langh...@gmail.com wrote: The XS build tools have not used the livecd toolchain for a long time -- so the name is not appropriate. Time for a rename (and repo reorg). While not as modular and elegant as olpc-os-builder, we do have a collection of tools and configs that, operated correctly, build XS isos for installation. This can be useful to prepare a custom auto-intalling iso with preconfigured settings. http://dev.laptop.org/git/projects/olpc-xs-builder I've updated wiki links to the old repo, and added a stub http://wiki.laptop.org/go/XS_Builder Would it be sane and possible to extend olpc-os-builder to build XS isos? I ask because nearly every deployment that uses school servers modifies them. Extending olpc-os-builder would result in up front developer effort, but would result in a reduction of learning for deployment personal. I am not asking you to do it. Just wondering if it would sane and possible:) david ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The old xs-livecd is the new olpc-xs-builder
On Fri, Jan 21, 2011 at 10:52 AM, David Farning dfarn...@activitycentral.com wrote: Would it be sane and possible to extend olpc-os-builder to build XS isos? I gladly hack on olpc-os-builder, and the answer is... no, I don't think it'd be worthwhile. The toolchain used is different. XO OSs are complex and tricky... and builds result in a preinstalled image. XS OSs are an installer iso, something a ton simpler, and very different. So olpc-xs-builder is just a fancy name for the spot where I keep build scripts. Sorry, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] The old xs-livecd is the new olpc-xs-builder
On Thu, Jan 20, 2011 at 3:45 PM, Martin Langhoff martin.langh...@gmail.com wrote: While not as modular and elegant as olpc-os-builder, we do have a collection of tools and configs that, operated correctly, build XS isos for installation. This can be useful to prepare a custom auto-intalling iso with preconfigured settings. http://dev.laptop.org/git/projects/olpc-xs-builder The current scripts (just committed) are based on pungi and a comps file. This is _trivial_ compared to the overcomplicated mess we had before. Perhaps it's experience in wrestling with revisor and earlier versions of pungi. Maybe it's Jerry's better-way-to-do-it recommendations that have finally reached an active neuron in my skull. The key trick is splitting the Pungi process; stop it before it makes the ISO -- edit/overwrite the bits we want, and then make the ISO. See http://dev.laptop.org/git/projects/olpc-xs-builder/commit/?id=9093a4c380d0394c957f547c593a28db68f5b512 The package definition on both ks files is going to get slimmed down to @OLPC-XS methinks. Jerry, - is there anything else we should whack before ISOing the ISO? I just reviewed the mkslim script but it's unclear to me what was getting cut out. - is there anything we want to include so that turning that ISO into a bootable/installable USB is easier? cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] The old xs-livecd is the new olpc-xs-builder
On Fri, 2011-01-21 at 17:24 -0500, Martin Langhoff wrote: On Thu, Jan 20, 2011 at 3:45 PM, Martin Langhoff martin.langh...@gmail.com wrote: While not as modular and elegant as olpc-os-builder, we do have a collection of tools and configs that, operated correctly, build XS isos for installation. This can be useful to prepare a custom auto-intalling iso with preconfigured settings. http://dev.laptop.org/git/projects/olpc-xs-builder The current scripts (just committed) are based on pungi and a comps file. This is _trivial_ compared to the overcomplicated mess we had before. It wasn't that bad. Perhaps it's experience in wrestling with revisor and earlier versions of pungi. Maybe it's Jerry's better-way-to-do-it recommendations that have finally reached an active neuron in my skull. Yea, the comps file is far easier to play with. The key trick is splitting the Pungi process; stop it before it makes the ISO -- edit/overwrite the bits we want, and then make the ISO. See http://dev.laptop.org/git/projects/olpc-xs-builder/commit/?id=9093a4c380d0394c957f547c593a28db68f5b512 Better take upgradeany out of the install part of the isolinux.cfg file. The package definition on both ks files is going to get slimmed down to @OLPC-XS methinks. Jerry, - is there anything else we should whack before ISOing the ISO? I just reviewed the mkslim script but it's unclear to me what was getting cut out. I was just using stage2/install.img file and leaving the rest. - is there anything we want to include so that turning that ISO into a bootable/installable USB is easier? I was using --driveorder=sda,sdb with F9, that seemed to fix the issue, there might of been some confusion on which mbr to write to. It can't be the boot drive that started the install. When playing with F11 I left the auto partitioning out. cheers, m I'll give it a spin on the weekend, Jerry ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
The old xs-livecd is the new olpc-xs-builder
The XS build tools have not used the livecd toolchain for a long time -- so the name is not appropriate. Time for a rename (and repo reorg). While not as modular and elegant as olpc-os-builder, we do have a collection of tools and configs that, operated correctly, build XS isos for installation. This can be useful to prepare a custom auto-intalling iso with preconfigured settings. http://dev.laptop.org/git/projects/olpc-xs-builder I've updated wiki links to the old repo, and added a stub http://wiki.laptop.org/go/XS_Builder m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel