On Tuesday 07 July 2009 14:45:37 Allan Lyons wrote: > Hi, > > I've been putting some thought into the linuxboot build system. There have > been lots of reports of difficulty in consistently building releases > because of interactions between the host system and what we are actually > trying to do. Some software, glibc in particular, is hard to build and > seems to interact with the particular version of gcc being used. Our basic > problem is that our tool chain is getting contaminated by the host build > system. > > There are roughly two parts to Unattended. One part is the necessary basic > infrastructure that we have to build in order to have the tools to format > the disk and get the intaller started. The second part is the cool part > that actually does all of the installation. > > When we build the first part, what we are doing is basically building an > embedded Linux system that we then use to run our installation scripts. > This is actually harder to get consistently correct than it seems at first. > All we really need is a simple consistent platform and it doesn't really > matter what we use to get there. I have an idea of how we can replace this > basic infrastructure with something that is actually easier to build. > > Since we are effectly building an embedded system to run the initial > scripts, it seems to me that we should be able to use www.buildroot.org for > the actual building of the boot environment. They've already done the hard > part of sorting out the build system and tool chain. Also, most of the > applications that we need are already part of buildroot and it doesn't seem > that it would be too hard to add any other applications that we would need. > > If that works out, then it should be relatively easy to build new releases > or customize those parts for those who need to. > > So, does anyone think this would be a good idea to try out? > > Allan. > > > --------------------------------------------------------------------------- >--- Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited time, > vendors submitting new applications to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/blackberry > _______________________________________________ > unattended-devel mailing list > unattended-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/unattended-devel
I have been using live-helper to build the images that I've been using. The images work well in either livecd or pxe environment. They are also able to be used on removable usb drives, but I haven't tested that yet. I've had to remove a few parts of /etc/master, which weren't needed, since it's running on a more complete system, instead of a busybox system. The image sizes are a bit larger than the linuxboot images from unattended, but not by too much. The time required to create an image is drastically reduced, especially since you don't have to compile anything. I haven't used dosemu with those images, preferring to use the nt5x-install script. From what I understand, dosemu needs to be patched, so the distro versions probably wouldn't work anyway. The udhcpc-script doesn't need to be included, as it depends on busybox, and the live system takes care of that for you. That's about all that I can remember right now. I've been using this method since the end of last year, and I haven't had any problems. -- Thanks: Joseph Rawson
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge
_______________________________________________ unattended-devel mailing list unattended-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unattended-devel