| Nächste Überarbeitung | Vorhergehende Überarbeitung |
| autoyast [2009/01/15 09:17] – Externe Bearbeitung 127.0.0.1 | autoyast [2011/10/10 23:41] (aktuell) – admin |
|---|
| =====AutoYast===== | =====AutoYast===== |
| |
| *Yast2 > Verschiedenes > Automatische Installation (fehlt dieser Eintrag -> autoyast installieren) | [[http://cn.opensuse.org/AutoYaST|AutoYaST - openSUSE]] \\ |
| *[[http://www.suse.de/~ug/autoyast_doc/index.html|AutoYaST]] | {{autoyast_workflow.jpg?300|Workflow}} \\ |
| | [[http://doc.opensuse.org/projects/YaST/openSUSE11.3/autoinstall/index.html|AutoYaST]] \\ |
| | [[http://doc.opensuse.org/projects/YaST/openSUSE11.3/autoinstall/createprofile.scripts.html|4.16. Custom user scripts]] \\ |
| | [[http://ugansert.blogspot.com/|Uwes Blog]] \\ |
| | [[http://suse.gansert.net/|Uwes Blog | work related blog mainly about AutoYaST on openSUSE and SLES.]] |
| | [[http://ugansert.blogspot.com/2009/03/imagine-autoyast.html|Uwes Blog: imag(in)e AutoYaST]] \\ |
| | [[http://lists.opensuse.org/opensuse-autoinstall/|openSUSE Mailinglist Archive: opensuse-autoinstall]] \\ |
| | [[http://doc.opensuse.org/projects/YaST/SLES9/autoinstall/sles8/html/c326.html|Configuration and Installation Options]] \\ |
| | [[http://old-en.opensuse.org/YaST/Modules/Firstboot|YaST/Modules/Firstboot - openSUSE]] \\ |
| | [[http://wiki.open-pc.com/index.php/Documentation|Documentation - Wiki.open-pc.com]] \\ |
| | [[http://doc.opensuse.org/products/draft/SLES/SLES-deployment_draft/cha.deployment_firstboot.html|Chapter 20. Deploying Customized Preinstallations]] \\ |
| | [[http://doc.opensuse.org/products/draft/SLES/SLES-deployment_draft/cha.deployment.autoinst.html#sec.deployment.autoinst.advanced.example|Chapter 21. Automated Installation]] \\ |
| | [[http://demeter.uni-regensburg.de/SLE11SP1-SAP-x64/DVD1/sap-es/classes/master/|Index of /SLE11SP1-SAP-x64/DVD1/sap-es/classes/master]] \\ |
| | [[http://www.ibm.com/developerworks/linux/library/l-cloud-auto/|Automating Linux cloud installations]] \\ |
| | [[http://www.suse.com/~ug/|SUSE / Uwe Gansert / autoyast / autoinstall]] \\ |
| |
| *autoyast=file://<path> | * [[http://www.suse.com/~ug/autoyast_doc/invoking_autoinst.html#id2543177|AutoYaST Bootparameter]] |
| *autoyast=device://<device>/<file> | * [[http://de.opensuse.org/Linuxrc|Bootparameter]] |
| *autoyast=device://sda1/autoinst.xml (autoinst.xml auf einem USB-Stick) | * [[Bootparameter]] |
| *autoyast=floppy://<path> | |
| *autoyast=floppy (Diskette enthält die Datei autoinst.xml) | |
| *autoyast=nfs://<server>/<path> | |
| *autoyast=http://<server>/<path> | |
| *autoyast=https://<server>/<path> | |
| *autoyast=tftp://<server>/<path> | |
| *autoyast=%%http://192.168.2.1/profiles/%% | |
| *autoyast=ftp://<server>/<path> | |
| *autoyast=usb://<path> | |
| |
| *[[http://www.suse.de/~ug/autoyast_doc/invoking_autoinst.html|mehr...]] | *[[http://www.suse.de/~ug/|AutoYaST Homepage]] |
| | *[[http://www.suse.de/~ug/autoyast_doc/index.html|AutoYaST Dokumentation]] |
| | *[[http://ugansert.blogspot.com/|AutoYaST Blog + viele Tricks]] |
| | |
| | *[[http://ugansert.blogspot.com/search/label/AutoYaST|Uwe's Blog: AutoYaST]] |
| | *[[http://ugansert.blogspot.com/2009/01/opensuse-111-sles11-and-add-ons.html|Add-On Quellen]] |
| | *[[http://ugansert.blogspot.com/2010/04/autoyast-and-its-tools.html|AutoYaST and it's Tools]] |
| | *[[http://ugansert.blogspot.com/2009/03/imagine-autoyast.html|imag(in)e AutoYaST]] |
| | *[[http://ugansert.blogspot.com/2008/07/proposallist-with-opensuse-111.html|Proposallist]] |
| | |
| | *[[http://webapp5.rrz.uni-hamburg.de/SuSe-Dokumentation/manual/sles-manuals_en/manual/sec.deployment.autoinst.advanced.html|Rule-Based Autoinstallation]] |
| | *[[http://www.suse.com/~ug/Examples/index.html|Rules Examples]] |
| | *[[https://build.opensuse.org/package/files?package=skelcd-oss&project=home%3Aopenschoolserver|SLES control.xml]] |
| | *[[http://forums.opensuse.org/english/get-help-here/install-boot-login/419134-autoyast-network-config-ask-info-not-retained.html|Network config]] |
| | *[[http://www.conrad.id.au/2010/07/modify-autoyast-based-on-user-input.html|User Input]] |
| | *[[http://doc.opensuse.org/products/draft/SLES/SLES-deployment/cha.autokiwi.html|Automated Deployment of Preload Images]] |
| | * |
| | |
| | *[[http://www.suse.de/~ug/autoyast_doc/invoking_autoinst.html|Parameter zum Booten]] |
| | |
| | autoyast=default |
| | autoyast=file:///autoinst.xml |
| | autoyast=device://<device>/<file> |
| | autoyast=device:///my.xml |
| | autoyast=floppy:///autoyast.xml (der dritte / steht für das Rootverzeichnis auf der Diskette) |
| | autoyast=nfs://<server>/<path> |
| | autoyast=http://[user:password@]<server>/<path> |
| | autoyast=https://[user:password@]<server>/<path> |
| | autoyast=tftp://<server>/<path> |
| | autoyast=ftp://[user:password@]<server>/<path> |
| | autoyast=usb://<path> |
| | autoyast=relurl://<path> |
| | autoyast=slp |
| | autoyast=cifs://<server>/<path> |
| | autoyast=label://<label>/<path> |
| | |
| | |
| | ==== Install VMWare Tools via AutoYaST Using a Rules File on SLE11 ==== |
| | |
| | <file> |
| | /autoyast/ |
| | |-- autoinst.xml |
| | |-- classes |
| | | `-- software |
| | | `-- install-vmware-tools.xml |
| | `-- rules |
| | `-- rules.xml |
| | </file> |
| | |
| | <code xml rules.xml> |
| | <?xml version="1.0"?> |
| | <!DOCTYPE profile> |
| | <profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns"> |
| | <rules config:type="list"> |
| | <!-- |
| | Always include the default AutoYaST profile (autoinst.xml in this case). |
| | //--> |
| | <rule> |
| | <hostname> |
| | <match>*</match> |
| | <match_type>regex</match_type> |
| | </hostname> |
| | <result> |
| | <profile>autoinst.xml</profile> |
| | <continue config:type="boolean">true</continue> |
| | </result> |
| | </rule> |
| | <!-- |
| | Find out if the target host is VMWare by checking first six |
| | characters of the MAC address of the first network card. MAC |
| | addresses beginning with "000c29" are reserved for use by VMWare. |
| | //--> |
| | <rule> |
| | <mac> |
| | <match>000c29.{6}</match> |
| | <match_type>regex</match_type> |
| | </mac> |
| | <result> |
| | <profile>classes/software/install-vmware-tools.xml</profile> |
| | <continue config:type="boolean">true</continue> |
| | <dont_merge config:type="list"> |
| | <element>package</element> |
| | <element>listentry</element> |
| | </dont_merge> |
| | </result> |
| | </rule> |
| | </rules> |
| | </profile> |
| | </code> |
| | |
| | <code xml install-vmware-tools.xml> |
| | <?xml version="1.0"?> |
| | <!DOCTYPE profile> |
| | <profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns"> |
| | <add-on> |
| | <add_on_products config:type="list"> |
| | <listentry> |
| | <media_url>nfs://192.168.0.1/install/vmware-tools/</media_url> |
| | <product>vmware-tools</product> |
| | <product_dir>/</product_dir> |
| | <ask_on_error config:type="boolean">false</ask_on_error> |
| | <name>VMWare Tools 8.0.3 x86_64</name> |
| | </listentry> |
| | </add_on_products> |
| | </add-on> |
| | <software> |
| | <packages config:type="list"> |
| | <package>vmware-tools</package> |
| | <package>vmware-open-vm-tools-common</package> |
| | <package>vmware-open-vm-tools-kmod</package> |
| | <package>vmware-open-vm-tools</package> |
| | <package>vmware-tools-nox</package> |
| | <package>vmware-tools-common</package> |
| | <package>vmware-open-vm-tools-xorg-utilities</package> |
| | <package>vmware-open-vm-tools-nox</package> |
| | </packages> |
| | </software> |
| | </profile> |
| | </code> |