after I just finished my first succesful autoinstall (yeah!) :-) I am
left with a couple of questions as to how to improve it further.
One thing I need to do is to automatically install more than one
language - basically like you do under YaST2 in the "language" module
with adding "Secondary Languages". I have seached through
http://www.suse.de/~ug/autoyast_doc/ as well as through the archive of
this list http://marc.theaimsgroup.com/?l=suse-autoinstall&r=1&w=2 but
came up empty. Is there an easy way to accomplish this? If not, I can
think of only two alternatives:
- Manually add all language related packages for the languages I need to
the package list (brrrrr...)
- Try to do some script-wizardry in post-install or init? I have yet to
figure out whether I can convince YaST2 to add the secondary languages
from the commandline - if not, I'm down to the first option...
Any hints (including docs I might have missed...) are welcome!
Is it possible to define in the AutoYast XML file a generic hard disk
(e.g. the boot device) that should be partitioned? We want to use the
same XML profile for different types of host wit SCSI, SATA, IDE and
RAID drives. Currently the device to be partitioned must be listed with
the full device name, for instance:
This means that one XML file needs to be there for /dev/hda (IDE),
another for /dev/sda (SATA, SCSI) and one for /dev/cciss/c0d0 (HP RAID
The normal SUSE Yast installation can discover the boot device and make
a suggestion. Can AutoYast also?
Thanks in advance for help.
I have two problems:
1) CD Creator doesn't respect SP2
2) ncompress package is not installed
I use a custom CD to install all our servers. I create the CD with SuSE
Yast CD Creator. With SLES9 SP1 everything was fine. With SP2 I noticed
that not all files on the CD are up to date. The driverupdate file comes
from the SP1 CDs. The /boot comes even from the original SLES9 CDs.
I fixed this by copying the SP2 files into the directory and
the ISO image by hand, but I think this is the job of CD Creator.
I need /usr/bin/uncompress to install one of our enterprise tools. In
this was in the sharutils package. With SP2 it moved to the ncompress
package. Though, I added the ncompress package to my XML file and
recreated the ISO image.
When I install a machine with this new CD, the GUI tells me that the
ncompress package is being installed. The Yast logfiles, tell me that
installation of ncompress was successful. But if I do a rpm –q ncompress
it tells me that ncompress is not installed and I can't find the
/usr/bin/uncompress on disk.
If I do rpm –ihv /media/cdrom/suse/*/ncompress*.rpm it installs cleanly.
I also installed the machine with an install-server using the same XML
files. The result is the same. The logfiles tell me that ncompress was
successfully installed, but the files are not on disk.
Any idea what's happening here ?
Has someone managed to burn all SLES9 CDs plus SP2 CDs on one DVD and
made this as installation source so that one doesn't have to play disk
jockey during installation?
My first approach of taking the source from the installation server failed:
- Copy all SLES9 CDs in one directory /export/suse/i386/sles9sp2
- Copy all SLES9 SP2 CDs into the same directory
- Remove all src RPMs in the src directory
- Change dir to /export/suse/i386/sles9sp2/suse
- Run create_package_descr
- Create bootable ISO file with
mkisofs -A "SUSE LINUX Enterprise Server 9 SP2" \
-l -r -T -J -pad -no-emul-boot -boot-load-size 4 -boot-info-table \
-b boot/loader/isolinux.bin \
-c boot/boot.catalog \
-hide boot/boot.catalog \
-hide-joliet boot/boot.catalog \
-input-charset default \
-V "SLES9SP2" \
-o "/tmp/sles9sp2-i386-dvd.iso" \
- Burn the ISO file onto DVD
cdrecord-dvd dev=ATAPI:0,0,0 speed=8 -eject -sao /tmp/sles9sp2-i386-dvd.iso
The DVD was bootable but then it complained that I should insert the
first product CD. What am I missing?
Thanks in advance for help.