diff options
author | Dexter Morgan <dmorgan@mageia.org> | 2011-06-02 20:51:35 +0000 |
---|---|---|
committer | Dexter Morgan <dmorgan@mageia.org> | 2011-06-02 20:51:35 +0000 |
commit | a9b2bdafaf625d10aef2f476aa4014fd36c846bc (patch) | |
tree | 2364afc0ee6739b59a25c44d68c9f003bcaf03d9 /mdk-stage1/doc/TECH-INFOS | |
download | drakx-a9b2bdafaf625d10aef2f476aa4014fd36c846bc.tar drakx-a9b2bdafaf625d10aef2f476aa4014fd36c846bc.tar.gz drakx-a9b2bdafaf625d10aef2f476aa4014fd36c846bc.tar.bz2 drakx-a9b2bdafaf625d10aef2f476aa4014fd36c846bc.tar.xz drakx-a9b2bdafaf625d10aef2f476aa4014fd36c846bc.zip |
Branch for updates
Diffstat (limited to 'mdk-stage1/doc/TECH-INFOS')
-rw-r--r-- | mdk-stage1/doc/TECH-INFOS | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/mdk-stage1/doc/TECH-INFOS b/mdk-stage1/doc/TECH-INFOS new file mode 100644 index 000000000..49c9c59b8 --- /dev/null +++ b/mdk-stage1/doc/TECH-INFOS @@ -0,0 +1,106 @@ + +| (*) Automatic install +\---------------------- + +This feature is used to replace redhat kickstart. It uses the kernel +parameter "automatic" with keywords separated with commas and colons, on +the following genres: + + automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/stable/i586 + + automatic=method:ftp,network:dhcp,server:ftp.ciril.fr,directory:/pub/linux/mandriva-devel/cooker + + automatic=method:ftp,network:dhcp,server:companyserver,directory:/mdkinst,user:XXX,pass:XXX + + automatic=method:ftp,interface:eth1,network:dhcp,... + + automatic=method:ftp,network:adsl,adsluser:XXX,adslpass:XXX,... + + automatic=method:cdrom + + automatic=method:disk,disk:hdb,partition:hdb7,directory:/cooker + + +The keywords correspond to each "virtual" question answered automatically, +either from a list or from a free field. + + +Keywords are: + + +`method' <- (nfs,ftp,http,cdrom,disk) + +if nfs/ftp/http: + + `network' <- (static,dhcp,adsl) + + if multiple interfaces detected: + + `interface' <- (list-of-detected-interfaces) + if "auto": + use the first interface with a link beat + if "wired": + use the first wired interface with a link beat + or the first wired interface if none has a link beat + + fi + + if static: + + `ip', `dns', `gateway', `netmask' (free fields) + + elsif adsl: + + `adsluser', `adslpass' (free field) + + fi + + if resolving fails: + + `hostname', `domain' (free fields) + + fi + + `server', `directory' (free fields) + + if ftp: + + `user', `pass' (free fields) + + fi + +fi + +if disk: + + `disk' <- (list-of-detected-disks) + + `partition' <- (list-of-detected-partitions) + + `directory' (free fields) + +fi + + + +You may use shorter versions of keywords (it helps reducing size of +commandline), please find each keyword short-alias counterpart in file +../automatic.c under the identifier named "short_aliases". + +This gives for example for: + + automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/stable/i586 +==> + automatic=met:nfs,net:static,ip:192.168.1.24,ser:192.168.1.7,dir:/stable/i586 + + + +You may specify a stage2 auto-install file, different from the +default `auto_inst.cfg.pl' in install/, by filling the +`bootfile' parameter of your DHCP server response. + +Note that if the name ends with `-IP' or `-IP.pl', IP will be +replaced by the IP address given to the host, normalized to +hexadecimal (that is, `192.168.100.57' would give 'C0A86439'). + + |