Keith Mitchell wrote: > > > Alok Aggarwal wrote: >> >> On Mon, 6 Jul 2009, Karen Tung wrote: >> >>>>>> b) Assuming some of these installers get delivered as >>>>>> part of the same AI image, how should the selection >>>>>> between which installer to use be made? The two obvious >>>>>> choices are to provide them via the GRUB menu or as a >>>>>> separate menu item that comes up as part of boot (kind of >>>>>> like the keyboard and language selection menu in the >>>>>> current LiveCD installer). I think one of the underlying >>>>>> requirement here is to allow this to be scriptable. Also, >>>>> Can you expand on what needs to be scriptable? >>>> >>>> The selection of which installer to pick needs to be >>>> scriptable. In the case of the VMC project, I think >>>> it needs to be able to specify booting AI from media >>>> without user intervention. >>>> >>>> Alok >>> If this is the requirement we need to satisfy, I don't think >>> we need to solve it with scripting. VMC project will be >>> creating the "bootable AI image". >>> If we allow the selection via GRUB, the "booting AI from media" >>> option can be made the default option or even the only option >>> during the process of creating this "bootable AI image". >>> That way, when the image is booted, that option is automatically >>> selected. >> >> There's an assumption here that a "bootable AI iso" >> will be a separate entity from the current AI iso. >> Is there any reason that the current AI iso can't >> be made bootable with the end result being that we >> have a single AI image? The bootable AI image could be the same as the "regular" AI image, it all depends on how we code it. Right now, the GRUB menu for an AI image is re-created during installadm time anyway. The one from the image is not used. So, it is not hard to make the grub menu entries that will help VMC to boot right, and still use the same image for both bootable AI and "regular" AI. > Yes. The assumption for a bootable AI was that it would install a > liveCD set of packages (as the VMC project needed a self-contained AI, > that didn't access IPS). So the bootable AI would be, in my > assumption, based off the liveCD (in terms of installed packages). I don't think that's a valid assumption. The VMC project will be using the bootable AI image to install whatever it is specified in the AI manifest from IPS.
--Karen