I'm building custom installation CDs for SLES9, and I'd like them to autoinstall. I've created an autoinst.xml file per the docs at: http://www.suse.com/~ug/autoyast_doc/index.html In section 7.2.2 ("Booting From CD-ROM"), there's this tempting sentence: "It is also possible to create customized CD-ROMs to hold only the package you need in addition to the control file which also can be saved on the CD-ROM." I've got an "install server" environment setup already, although I don't plan on doing any network installs. Instead, I hope to create custom installation ISOs using cd-creator. My question is this: where do you place the autoinst.xml file in the installation tree for creating install ISOs? In the top level of the first SLES9 CD? Any pointers are greatly appreciated. Thanks much!
My question is this: where do you place the autoinst.xml file in the installation tree for creating install ISOs? In the top level of the first SLES9 CD? Any pointers are greatly appreciated.
to the root of the CD. Refer to it with file:///... I think you have to add install=cd then too, to the kernel parameter list. For some reason yast forgets that it installs from CD when the autoyast parameter is in use. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de
Uwe Gansert wrote, On 06/09/06 03:34:
My question is this: where do you place the autoinst.xml file in the installation tree for creating install ISOs? In the top level of the first SLES9 CD? Any pointers are greatly appreciated.
to the root of the CD. Refer to it with file:///... I think you have to add install=cd then too, to the kernel parameter list. For some reason yast forgets that it installs from CD when the autoyast parameter is in use.
(i don't see the diff between instmode and install -- are they the same?) In CD's /boot/loader/isolinux.cfg you can add the "instmode=cd" option and have it NOT display on the kernel opts line by doing something like: # install label linux kernel linux append initrd=initrd ramdisk_size=65536 splash=silent instmode=cd showopts autoyast=file:///cf/ SITE=candyland NODE=webserver ^^^^^^^^^^^ (in this case i put my config-files in /cf as a top-level subdirectory and have rules in /cf/rules and use custom scripts to key off SITE and NODE from /proc/cmdline). You'd want: autoyast=file:///autoinst.xml If you put it BEFORE "showopts" it'll be hidden from view on the install bootmenu, AFTER it'll show up and be editable. But, i still haven't gotten any feedback from anyone about the fact that even WITH "instmode=cd" XML files that have "XIncludes" do not get processed. The autoyast scripts seem to mount ON-DEMAND the CD/DVD location for any XML file request, but unmount it after reading/copying so that the reference points no longer exist at the point of XInclude processing. I see this as a bug, but don't know where to check if it's already enterred (is there a bugzilla db for autoinstall?) --stephen -- Stephen Dowdy - Systems Administrator - NCAR/RAL 303.497.2869 - sdowdy@ucar.edu - http://www.ral.ucar.edu/~sdowdy/
On Monday 12 June 2006 19:28, Stephen Dowdy wrote:
(i don't see the diff between instmode and install -- are they the same?)
yes, I think so.
But, i still haven't gotten any feedback from anyone about the fact that even WITH "instmode=cd" XML files that have "XIncludes" do not get processed. The autoyast scripts seem to mount ON-DEMAND the CD/DVD location for any XML file request, but unmount it after reading/copying so that the reference points no longer exist at the point of XInclude processing. I see this as a bug, but don't know where to check if it's already enterred (is there a bugzilla db for autoinstall?)
there is https://bugzilla.novell.com see also http://www.suse.de/~ug ("if you want to report a bug") -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de
participants (3)
-
Don Coffin
-
Stephen Dowdy
-
Uwe Gansert