On Thu, Jun 11, 2009 at 4:33 AM, Alok Aggarwal<Alok.Aggarwal at sun.com> wrote: > There will be a meeting tomorrow to discuss the issues > and possible solutions around the accidental reboot/ > powercycle of the AI client. More info on this is at - > > http://opensolaris.org/os/project/caiman/auto_install/ai_design/ai.client.reboot.txt
There are two cases here. sparc: There should never be an issue. The user should need to invoke the installation specifically. So, boot net - install --> invokes AI boot net --> doesn't invoke AI If AI is invoked during a normal 'boot net' then that's a bug. So an accidental reboot off the network shouldn't be an issue. x86: The problem here is that there isn't a way to toggle the install behaviour. If you look at the current (jumpstart) installer, by default the client asks whether to run jumpstart or not. The way I solve this in jumpstart is to edit the menu.lst file that's supplied to the client and add the 'install' flag as an argument to the kernel if I want it to be truly hands-off. Then I have to remember to set it back to the default so I don't do an accidental reinstall later. What I would like to see as a solution for this issue is some way to easily toggle this on the server (easier than editing files). And if we have an 'intelligent' server, then a setting that says 'just deliver it this way once' that you can select, so that it then automatically resets back to default for subsequent boots (until you select that option again). -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
