Bugzilla – Bug 129635
Install settings in info file ignored
Last modified: 2005-10-21 09:05:05 UTC
When you want to set up an autoinstall with boot from CD and add the installation source to the info file in the ramdisk instead of adding it to the commandline with install=..., the setting is ignored and SLP is always used. Example: info file contains Install: http://server/suse/9.3 on install, it looks up the IP for server but then tries doing SLP. It seems that the graphical boot menu of isolinux adds the line install=slp to the command line and that overrides the entry in the info file. I fixed it for myself with a hex editor, searching for install=slp in bootlogo and replace the i with a null byte.
This bug is also in 9.3, Solution the same. It was not there in at least 9.1 and 9.2.
Can you please attach the /var/log/YaST2 directory (as a tar file)? Please take a look at http://www.opensuse.org/Bug_Reporting_FAQ#YaST if you have any problems.
Specifying two conflicting install=foo options does not work. If you want to put it into an 'info' file, don't put it on the command line. Select 'CD-ROM' as install source for that.
I understand that supplying both command line and info file is not supported. The problem is that the default option install=slp sets exactly this on the command line and so overrides the info file. The correct behaviour should be: if the default (install=slp or whatever) is selected, the bootlogo should *not* set the command line option, but linuxrc should choose the default option in absence of the command line option so that the info file would override this default and would work again (like it did in 9.1 and 9.2!)
Yes, set the default to cdrom, and you're fine.