Re: [suse-autoinstall] SLES 9 SP2 frustrations with x86_64
Hi Michael
Does anybody have any good ideas before I give up? Sure, do not give up .
The first step is to verify that your installation source is in a correct state. I assume that you have read the documentation to build a SUSE-SLES-9 including SP2 So just boot your machine with a boot/installation cd and use for installation your installation server. If this works i would think that the installation server is fine. If not do your homework and RTFM. The next step is to use a simple autoinstallation file ( We assume /export/sles9/autoinstall.xml as filename ) Create this file with " yast2 autoyast " which should contain the bootloader, minimum installation ( save time for testing ) , ip . and save is as /export/sles9/autoinstall.xml Validate this file with "xmllint" Now boot from CD and supply the nessesary parameter for automatic installation If you still have a floppy drive to might use a file named "info" on a floppy. Otherwise to have to supply at least server=, serverdir=, hostip=, and autoyast= on the command line or use dhcp #Example #See file "README.linuxrc" for details textmode: 1 language: en_US instmode: nfs netdevice: eth0 ip: 10.1.0.1 netmask: 255.255.0.0 broadcast: 10.1.255.255 gateway: 10.1.0.1 server: 10.1.0.225 serverdir: /export/sles9 autoyast: /export/sles9/autoinstall.xml Now you should be able to start debugging the installation process. As mentioned before maybe the autodection for the new sata disk does not work ? hth Hajo
"Michael T. Halligan" <michael@halligan.org> 08/31/05 10:14 am >>> So, I'm attempting to work with Novell's support, but that's turning into a slower process than I thought it would be.
Here's my setup. I've got a dozen Dell SC1425 with dual drives, which I want to do software RAID on. I do not have these boxes setup for "hardware raid" which is the first caveat on them. My process was thus : 1. Use Yast2 to create an installation source (x86_64) 2. Use Yast2 to patch the installation source with SP2 3. build a server manually 4. Use Yast to create a reference file 5. Try to install . This always fails. I get one or two errors, either Error An error occurred whiel trying to create the partitioning plans. Make sure the control file has the correct syntax and values. Or An error occurred during partitioning. Now, beyond being all fancy, I've tried using : - The control file included on the SP1 cd - The control file from the yast2-autoinstall file I've tried doing these both with, and without any partitoning. I always get these errors. At one point, I believe I did actually get an autoinstall to work with no partitioning, but it's been so long I forget. This is really frustrating. When I create an reference file from a machine, then try to validate it, that should not fail, I don't even have the remote ability to break it. I am starting to believe that yast2's method of creating an installation is terribly broken. Here's what I end up with : drwxr-xr-x 7 root root 168 Aug 30 18:35 SUSE-CORE-Version-9 drwxr-xr-x 5 root root 120 Aug 30 18:47 SUSE-SLES-9-Service-Pack-Version-2 drwxr-xr-x 3 root root 72 Aug 30 18:30 SUSE-SLES-Version-9 lrwxrwxrwx 1 root root 28 Aug 30 18:31 boot -> SUSE-SLES-Version-9/CD1/boot lrwxrwxrwx 1 root root 31 Aug 30 18:31 content -> SUSE-SLES-Version-9/CD1/content -r--r--r-- 1 root root 17621 Aug 31 00:27 control.xml lrwxrwxrwx 1 root root 51 Aug 30 18:38 driverupdate -> SUSE-SLES-9-Service-Pack-Version-2/CD1/driverupdate lrwxrwxrwx 1 root root 44 Aug 30 18:38 linux -> SUSE-SLES-9-Service-Pack-Version-2/CD1/linux lrwxrwxrwx 1 root root 31 Aug 30 18:31 media.1 -> SUSE-SLES-Version-9/CD1/media.1 drwxr-xr-x 2 root root 104 Aug 30 18:36 yast I have tried : - Booting from the initrd & kernel which comes with SLES9 - Booting from the initrd & kernel which comes with SP2 - Copying the initrd and kernel from SP2/CD1/boot into SUSE-SLES-Version-9/CD1/boot (overwriting the default) - A hundred different variations of all this. Does anybody have any good ideas before I give up? -- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
Hans, Thanks for the help. Unfortunately, I've done all of thise two dozen times at this point. There's either a plain bug here, or something undocumented in autoyast. I could try an infinite number of ways to create my installation source (at this time I've created my installation source 8 different ways) and I don't see how both attempting to do this manually, and through provided tools could be failing.
Does anybody have any good ideas before I give up?
Sure, do not give up .
The first step is to verify that your installation source is in a correct state. I assume that you have read the documentation to build a SUSE-SLES-9 including SP2 So just boot your machine with a boot/installation cd and use for installation your installation server. If this works i would think that the installation server is fine. If not do your homework and RTFM.
The next step is to use a simple autoinstallation file ( We assume /export/sles9/autoinstall.xml as filename )
Create this file with " yast2 autoyast " which should contain the bootloader, minimum installation ( save time for testing ) , ip . and save is as /export/sles9/autoinstall.xml Validate this file with "xmllint"
Now boot from CD and supply the nessesary parameter for automatic installation If you still have a floppy drive to might use a file named "info" on a floppy. Otherwise to have to supply at least server=, serverdir=, hostip=, and autoyast= on the command line or use dhcp
#Example #See file "README.linuxrc" for details textmode: 1 language: en_US instmode: nfs netdevice: eth0 ip: 10.1.0.1 netmask: 255.255.0.0 broadcast: 10.1.255.255 gateway: 10.1.0.1 server: 10.1.0.225 serverdir: /export/sles9 autoyast: /export/sles9/autoinstall.xml
Now you should be able to start debugging the installation process. As mentioned before maybe the autodection for the new sata disk does not work ?
hth Hajo
"Michael T. Halligan" <michael@halligan.org> 08/31/05 10:14 am >>>
So, I'm attempting to work with Novell's support, but that's turning into a slower process than I thought it would be.
Here's my setup. I've got a dozen Dell SC1425 with dual drives, which I
want to do software RAID on. I do not have these boxes setup for "hardware raid" which is the first caveat on them.
My process was thus :
1. Use Yast2 to create an installation source (x86_64) 2. Use Yast2 to patch the installation source with SP2 3. build a server manually 4. Use Yast to create a reference file 5. Try to install .
This always fails. I get one or two errors, either
Error An error occurred whiel trying to create the partitioning plans. Make sure the control file has the correct syntax and values.
Or
An error occurred during partitioning.
Now, beyond being all fancy, I've tried using :
- The control file included on the SP1 cd - The control file from the yast2-autoinstall file
I've tried doing these both with, and without any partitoning. I always
get these errors.
At one point, I believe I did actually get an autoinstall to work with
no partitioning, but it's been so long I forget.
This is really frustrating. When I create an reference file from a machine, then try to validate it, that should not fail, I don't even have the remote ability to break it.
I am starting to believe that yast2's method of creating an installation is terribly broken.
Here's what I end up with :
drwxr-xr-x 7 root root 168 Aug 30 18:35 SUSE-CORE-Version-9 drwxr-xr-x 5 root root 120 Aug 30 18:47 SUSE-SLES-9-Service-Pack-Version-2 drwxr-xr-x 3 root root 72 Aug 30 18:30 SUSE-SLES-Version-9 lrwxrwxrwx 1 root root 28 Aug 30 18:31 boot -> SUSE-SLES-Version-9/CD1/boot lrwxrwxrwx 1 root root 31 Aug 30 18:31 content -> SUSE-SLES-Version-9/CD1/content -r--r--r-- 1 root root 17621 Aug 31 00:27 control.xml lrwxrwxrwx 1 root root 51 Aug 30 18:38 driverupdate -> SUSE-SLES-9-Service-Pack-Version-2/CD1/driverupdate lrwxrwxrwx 1 root root 44 Aug 30 18:38 linux -> SUSE-SLES-9-Service-Pack-Version-2/CD1/linux lrwxrwxrwx 1 root root 31 Aug 30 18:31 media.1 -> SUSE-SLES-Version-9/CD1/media.1 drwxr-xr-x 2 root root 104 Aug 30 18:36 yast
I have tried :
- Booting from the initrd & kernel which comes with SLES9 - Booting from the initrd & kernel which comes with SP2 - Copying the initrd and kernel from SP2/CD1/boot into SUSE-SLES-Version-9/CD1/boot (overwriting the default) - A hundred different variations of all this.
Does anybody have any good ideas before I give up?
-- Michael T. Halligan Chief Technology Officer ------------------- BitPusher, LLC http://www.bitpusher.com/ 1.888.9PUSHER 415.724.7998 (Mobile) 415.520.0876 (Fax)
participants (2)
-
Hans-Joachim Ehlers
-
Michael T. Halligan