Hi,
ich habe vor zwei Wochen mal im englisch-sprachigen Installation/Administration Forum gefragt, bisher jedoch keine Antwort erhalten.
Daher versuche ich es noch mal hier.
Also ich möchte mit Client Rechnern via PXE von einem Server booten, der mir eine vollautomatische Installation anbietet.
Der Server der Dienste wie dhcp oder tftp anbietet, konnte ohne Probleme eingerichtet werden und die Clients booten in den interaktiven Installationsmodus.
Nun habe ich das nachfolgende Beispiel aus dem Artikel ausprobiert. https://lizards.opensuse.org/tag/pxe/
LABEL KIWI-Boot
kernel boot/linux-life64
append initrd=boot/initrd-life64 isofrom_device=nfs:192.168.250.23:/srv/nfs/ insmod=e100 isofrom_system=/openSUSE-Edu-li-f-e.x86_64-42.1.1.iso autoyast=http://192.168.250.23/control.xml
IPAPPEND 2
LABEL Local-Boot
localboot 0
Die control.xml ist lediglich ein minimalbeispiel, die folgendermaßen aussieht.
<?xml version="1.0"?>
<!DOCTYPE profile>
<profile
xmlns="http://www.suse.com/1.0/yast2ns"
xmlns:config="http://www.suse.com/1.0/configns">
<partitioning config:type="list">
<drive>
<device>/dev/sda</device>
<partitions config:type="list">
<partition>
<filesystem config:type="symbol">btrfs</filesystem>
<size>10G</size>
<mount>/</mount>
</partition>
<partition>
<filesystem config:type="symbol">xfs</filesystem>
<size>120G</size>
<mount>/data</mount>
</partition>
</partitions>
</drive>
</partitioning>
<scripts>
<pre-scripts config:type="list">
<script>
<interpreter>shell</interpreter>
<filename>start.sh</filename>
<source>
<![CDATA[
#!/bin/sh
echo "Starting installation_______________________________________________________________________________"
exit 0
]]>
</source>
</script>
</pre-scripts>
</scripts>
</profile>
Beim Booten via PXE sehe ich keine Änderung.
Zum Vergleich hab ich eine open suse iso so modifiziert, dass sich die control.xml im root Verzeichnis des Mediums befindet. Anschließend habe ich mit mkisofs wieder ein Image erzeugt. Auch durch Angabe von autoyast=default fällt mir keine Änderung auf.
Auch andere Variante wie usb, file habe ich ausprobiert, leider ohjne Erfolg.
Der Witz an der Geschichte ist, dass ich sehr wohl eine Änderung sehe, wenn ich versuche die modifizierte Iso lokal auf dem Client zu installieren.
Hat jemand vielleicht einen Tip für mich?