Hi Marion, As I've read in documentation, linuxrc just parsing autoyast.xml content and should get these lines without problems. This doesn't happens - but it can mount NFS and get file, and it can get content from HTTP, FTP, whatever. So, seems like this is one of few things in SLES9, which are "documented" but not exists in reality. IMHO it should be raised as request to Novell... Regards, Alexander Dubinin. 2005/10/18, Michael Marion <mmarion@qualcomm.com>:
On 18 Oct, Alexander Dubinin wrote:
Example 7.2. Linxurc options in the control file .... <install> .... <init> <info_file> <![CDATA[ ## Don't remove the following line: # start_linuxrc_conf # install: nfs://192.168.1.1/CDs/full-i386 textmode: 1 autoyast: file:///info # end_linuxrc_conf # Do not remove the above comment # ]]> </info_file> </init> ...... </install> ....
Someone can correct me if they've seen differently, but my experience in actually trying this is that it doesn't work. Why? Because the autoyast system has to mount the install path and load the secondary bits before autoyast itself starts and it ever even tries to load the xml profile file. It does seem to work if the xml file is on the boot media itself, but not if your autoyast and install variables point to NFS locations.
Recreation of initrd is not suitable - as I need to install SLES9 in many different locations (As I understand it's "Enterprize" Linux, isn't it? ;) and from different NFS servers. Even in one office, there are few LABs, located behind firewall, where addresses of NFS server are different.
Same here, which is why we created different info files per location and pass the info file argument to the kernel. Also use a custom rule with the new rules system that was added, and have different xml files based on site with the site specific installation bits.
-- Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com Homer Simpson: "To alcohol! The cause of, and solution to, all of life's problems." -- Simpsons
-- Regards, Alexander Dubinin