Too long append-line for pxe-installation
Hi We have encountered a problem where the append-line for kernel-arguments for the install-kernel (PXE-boot) exceeds 255 characters. Is there any way we can shorten the commandline by moving some of the arguments into the autoyast-file? We currently use the following options: - load_ramdisk - initrd - autoyast - install - netdevice - gateway - nofb - textmode In particular, the "install"-option takes up a lot of characters (with a long nfs-url). -- Ragnar Kjørstad Software Engineer Scali - http://www.scali.com High Performance Clustering
On Tue, 2005-04-05 at 15:28 +0200, Ragnar Kjørstad wrote:
Hi
We have encountered a problem where the append-line for kernel-arguments for the install-kernel (PXE-boot) exceeds 255 characters.
Is there any way we can shorten the commandline by moving some of the arguments into the autoyast-file?
linuxrc reads parameters from linuxrc.config and info, linuxrc.config is located in the initrd filesystem.
We currently use the following options: - load_ramdisk - initrd - autoyast - install - netdevice - gateway - nofb - textmode
The available linuxrc options are documented here: http://www.suse.de/~nashif/autoinstall/9.1/html/info_file_format.html -- Torgeir
On Tue, Apr 05, 2005 at 04:32:04PM +0200, Torgeir Berg wrote:
On Tue, 2005-04-05 at 15:28 +0200, Ragnar Kjørstad wrote:
Hi
We have encountered a problem where the append-line for kernel-arguments for the install-kernel (PXE-boot) exceeds 255 characters.
Is there any way we can shorten the commandline by moving some of the arguments into the autoyast-file?
linuxrc reads parameters from linuxrc.config and info, linuxrc.config is located in the initrd filesystem.
Yes, but we would rather not have to rebuild the initrd to change the configuration. Also, the configuration may be different between different servers all installed from the same repository, and then we prefer using a single initrd for the whole system. So, the answer is no? There is no way to specify the installation-source in the autoyast-file? Thanks. -- Ragnar Kjørstad Software Engineer Scali - http://www.scali.com High Performance Clustering
Ragnar Kjørstad wrote:
Yes, but we would rather not have to rebuild the initrd to change the configuration. Also, the configuration may be different between different servers all installed from the same repository, and then we prefer using a single initrd for the whole system.
If there are parameters common to all installations, you could perhaps put only those in the initrd.
So, the answer is no? There is no way to specify the installation-source in the autoyast-file?
That's correct. You can (in theory) embed linuxrc options in the autoyast control file, but this file would then need to be accessible to linuxrc so it probably wouldn't solve your problem. (I think linuxrc only reads it's configuration from the ram-disk and/or the floppy device.) -- Torgeir
Hi, Ragnar Kjørstad wrote:
Hi
We have encountered a problem where the append-line for kernel-arguments for the install-kernel (PXE-boot) exceeds 255 characters.
Is there any way we can shorten the commandline by moving some of the arguments into the autoyast-file?
We currently use the following options: - load_ramdisk you dont need this - initrd you dont need this
- autoyast - install - netdevice - gateway - nofb - textmode
In particular, the "install"-option takes up a lot of characters (with a long nfs-url).
Hopfully soon it would be possible to get all the options using the network, i.e. add some of the above options, including the install string to the control file or to a remote info file. Anas
participants (3)
-
Anas Nashif
-
Ragnar Kjørstad
-
Torgeir Berg