[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Custom Installation for multiple machines



On Wednesday 25 Feb 2004 04:49, Ryan Golhar wrote:
> Does anyone know of, or has anyone ever performed an installation of
> linux that needs to be identical to multiple machines?
>
> We are setting up a linux lab and I would like to have the same
> configuration and installation options for all the machines.  The only
> difference would be their IP address and host names.  Is there an easy
> way of doing this?
>
> Ryan
kickstart from a central install server
usually done by:
1) set up your install server
copy the RedHat dir from all the CDs to /var/ftp/pub (for example)
share /var/ftp/pub to the subnet you wish to install via NFS
2) create a kickstart file...
you could do this the easy way (for beginners): install one machine the way 
you want them all to be. 
(a network install is probably the best bet) - 
boot with disk1, type linux askmethod at the prompt, choose NFS (or FTP, or 
HTTP, depending on how you shared your install tree) and then give the IP 
address and directory in which you put your 'RedHat' directory
When it's finished you will find an 'anaconda-ks.cfg' file in /root
this will contain all the instructions needed to duplicate your install on 
another machine. _except_ the partitioning, which will be commented out by 
default. You will need to uncomment and possibly edit this.
3) kickstart your other machines...
either 
a) cp anaconda-ks.cfg  to a floppy and call it 'ks.cfg' (the name matters), 
boot from disk1 and type linux ks=floppy, with the floppy in the machine 
you're installling, OR
b) stick the file on your install server and access it by http or ftp...
e.g stick it on your installserver in /var/www/html (or whatever your 
DocumentRoot is set to) and make sure apache is running.
then boot your client machine from disk one and type
linux ks=http://your.servers.ip.address/yourkickstartfilename (here the name 
is entirely up to you...
and all should function...


HTH

Stuart





-- 
Stuart Sears RHCE/RHCX




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]