borner
11.07.02, 14:11
Hi!
Per NFS von einem Unix Server soll automatisch auf dem Client PC SuSE Linux 7.2 installiert werden.
Die Person am Client PC soll letztlich nur die Bootdisk (und danach die Moduldisk) einlegen 1 oder 2 mal Enter drücken und der Rest soll automatisch Laufen.
Dafür wollte ich mich des Autoinstaller bedienen.
Meine syslinux.cfg auf der Bootdisk sieht folgender maßen aus:
default linux
# default: yast
label linux
kernel linux
append initrd=initrd rw ramdisk_size=65536 linuxrc=auto2
# manual
label manual
kernel linux
append initrd=initrd rw ramdisk_size=65536 linuxrc=auto2
# rescue
label rescue
kernel linux
append initrd=initrd rw ramdisk_size=65536 linuxrc=auto2
implicit 0
display message
prompt 1
timeout 10
readinfo 2
framebuffer 1
im übrigen scheint das =auto2 notwendig, denn wenn ich =auto eingebe meckert er, dass er Module nicht findet ohne überhaupt erstmal die Moduldisk zu verlangen. Autoinstall ist danach komplett "weg"
Nun, der Rechner bootet, bittet um die Moduldisk, fragt ob Yast grafisch oder Text (AUTOinstaller scheint nur bei text zu laufen) (kann man die Abfrage abschalten?), YaSt startet....
hier fragt yast nun nach der Tastaturbelegung ??
warum, hade ich doch Keytable: de-lat1-nd angegeben (siehe unten)
also per hand auswählen :(
und dann geht es endlich los.
Die Installation (Partitionieren, Paketauswahl...) läuft wunderbar selbständig.
Doch dann nach der Paketinstallation stockt es wieder: er will wissen, wo das CD Device liegt, ob er netzwerk konfigureiren soll (IP, Netzkarte, Sendmail..), loopback, maus... Das muss doch auch abzuschalten gehen? Genauso, dass nach der Installation der YaST für die letzten Einstellungen noch mal hochfährt, obwohl ich doch die gesammte rc.config über die Infodatei mitgebe. Lilo erstellen & Kernel kompilieren läuft übrigens ganz gut alleine.
Hier ist dann noch meine floppy/suse/setup/descr/info (genau die gleich wie beim NFS-server)
Language: german
Display: color
Keytable: de-lat1-nd
Bootmode: Net
IP: 192.168.0.1
Netmask: 255.255.252.0
Gateway: 192.168.100.1
Server: 192.168.50.1
Serverdir: /archive/Linux7.2
Netdevice: eth0
AUTO_FDISK 2
AUTO_FDISK_DISK /dev/hda
FAST_INSTALL 2
AUTO_INSTALL Kde.sel
NO_ASK_SWAP 1
INSTALL_WAIT 0
AUTO_KERNEL k_deflt.rpm
AUTO_LILO 2
AUTO_NET 0
AUTO_NAME 0
AUTO_SERVICES 1
END_MESSAGE 1
END_STARTUP 0
RC_CONFIG_O DEFAULT_LANGUAGE="german"
RC_CONFIG_O ENABLE_SUSECONFIG=yes
RC_CONFIG_O RC_LANG="de_DE@euro"
[... und so weiter hier steht halt die gesammte zukünftige rc.config
und endet mit]
RC_CONFIG_O YAST2_LOADFTPSERVER="yes"
RC_CONFIG_O FH_ADVANCED_CONFIG="yes"
ELF
MIN_YAST_VERSION 1.05
DIST_STRING SuSE
DIST_IDENT SuSE-Linux-Professional-i386-7.2.0#0
MIN_DIST_VERSION 7.2
PRODUKT_NAME SuSE Linux
PRODUKT_VERSION 7.2
HAS_LIVE_CD=0
LANG=de_DE
TIMEZONE=Europe/Berlin
MEDIA=cdrom
NEVER_STOP anzuschalten bringt nicht wirklich was, da er dann schon bei der oben genannten Tastaturauswahl in eine Endlosschleife kommt. :(
Ich würde mich freuen, wenn mir jemand sagen könnte, was ich flasch mache & warum das nicht komplett automatisch durchläft.
Vielen Dank für eine Antwort
Viele Grüße Borner
Per NFS von einem Unix Server soll automatisch auf dem Client PC SuSE Linux 7.2 installiert werden.
Die Person am Client PC soll letztlich nur die Bootdisk (und danach die Moduldisk) einlegen 1 oder 2 mal Enter drücken und der Rest soll automatisch Laufen.
Dafür wollte ich mich des Autoinstaller bedienen.
Meine syslinux.cfg auf der Bootdisk sieht folgender maßen aus:
default linux
# default: yast
label linux
kernel linux
append initrd=initrd rw ramdisk_size=65536 linuxrc=auto2
# manual
label manual
kernel linux
append initrd=initrd rw ramdisk_size=65536 linuxrc=auto2
# rescue
label rescue
kernel linux
append initrd=initrd rw ramdisk_size=65536 linuxrc=auto2
implicit 0
display message
prompt 1
timeout 10
readinfo 2
framebuffer 1
im übrigen scheint das =auto2 notwendig, denn wenn ich =auto eingebe meckert er, dass er Module nicht findet ohne überhaupt erstmal die Moduldisk zu verlangen. Autoinstall ist danach komplett "weg"
Nun, der Rechner bootet, bittet um die Moduldisk, fragt ob Yast grafisch oder Text (AUTOinstaller scheint nur bei text zu laufen) (kann man die Abfrage abschalten?), YaSt startet....
hier fragt yast nun nach der Tastaturbelegung ??
warum, hade ich doch Keytable: de-lat1-nd angegeben (siehe unten)
also per hand auswählen :(
und dann geht es endlich los.
Die Installation (Partitionieren, Paketauswahl...) läuft wunderbar selbständig.
Doch dann nach der Paketinstallation stockt es wieder: er will wissen, wo das CD Device liegt, ob er netzwerk konfigureiren soll (IP, Netzkarte, Sendmail..), loopback, maus... Das muss doch auch abzuschalten gehen? Genauso, dass nach der Installation der YaST für die letzten Einstellungen noch mal hochfährt, obwohl ich doch die gesammte rc.config über die Infodatei mitgebe. Lilo erstellen & Kernel kompilieren läuft übrigens ganz gut alleine.
Hier ist dann noch meine floppy/suse/setup/descr/info (genau die gleich wie beim NFS-server)
Language: german
Display: color
Keytable: de-lat1-nd
Bootmode: Net
IP: 192.168.0.1
Netmask: 255.255.252.0
Gateway: 192.168.100.1
Server: 192.168.50.1
Serverdir: /archive/Linux7.2
Netdevice: eth0
AUTO_FDISK 2
AUTO_FDISK_DISK /dev/hda
FAST_INSTALL 2
AUTO_INSTALL Kde.sel
NO_ASK_SWAP 1
INSTALL_WAIT 0
AUTO_KERNEL k_deflt.rpm
AUTO_LILO 2
AUTO_NET 0
AUTO_NAME 0
AUTO_SERVICES 1
END_MESSAGE 1
END_STARTUP 0
RC_CONFIG_O DEFAULT_LANGUAGE="german"
RC_CONFIG_O ENABLE_SUSECONFIG=yes
RC_CONFIG_O RC_LANG="de_DE@euro"
[... und so weiter hier steht halt die gesammte zukünftige rc.config
und endet mit]
RC_CONFIG_O YAST2_LOADFTPSERVER="yes"
RC_CONFIG_O FH_ADVANCED_CONFIG="yes"
ELF
MIN_YAST_VERSION 1.05
DIST_STRING SuSE
DIST_IDENT SuSE-Linux-Professional-i386-7.2.0#0
MIN_DIST_VERSION 7.2
PRODUKT_NAME SuSE Linux
PRODUKT_VERSION 7.2
HAS_LIVE_CD=0
LANG=de_DE
TIMEZONE=Europe/Berlin
MEDIA=cdrom
NEVER_STOP anzuschalten bringt nicht wirklich was, da er dann schon bei der oben genannten Tastaturauswahl in eine Endlosschleife kommt. :(
Ich würde mich freuen, wenn mir jemand sagen könnte, was ich flasch mache & warum das nicht komplett automatisch durchläft.
Vielen Dank für eine Antwort
Viele Grüße Borner