| (*) 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/mandrake-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) 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').