Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
linux_wiki:os_install_bare_metal [2016/01/31 23:00] billdozor [NFS Server: Image Prep] |
linux_wiki:os_install_bare_metal [2016/01/31 23:59] billdozor [NFS Server: Image Prep] |
---- | ---- |
| |
===== NFS Server: Image Prep ===== | ===== Netinstall ISO ===== |
| |
* Download the OS standard DVD install ISO (to provide the installation files over the network) | |
* Put this image on your NFS server | |
* Download the OS net install image (to boot from) | * Download the OS net install image (to boot from) |
* Put this image on your local desktop/laptop or create a bootable USB flash drive | * Put this image on your local desktop/laptop or create a bootable USB flash drive |
| |
| ---- |
| |
| ===== NFS Server: Image Prep ===== |
| |
| [[linux_wiki:nfs_shares|Setup a NFS Server]] if you do not have one already. |
| |
| * Download the OS standard DVD install ISO (to provide the installation files over the network) |
| * Put this image on your NFS server in an exported directory |
* [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ch-Preparing-x86.html#s1-steps-network-installs-x86-nfs|Prepare ISO+images directory]] on NFS server (If they don't exist already) | * [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ch-Preparing-x86.html#s1-steps-network-installs-x86-nfs|Prepare ISO+images directory]] on NFS server (If they don't exist already) |
* Mount the DVD ISO image temporarily<code bash>mount -t iso9660 -o loop /iso/centos6.7-dvd/CentOS-6.7-x86_64-bin-DVD1.iso /mnt</code> | * Mount the DVD ISO image temporarily<code bash>mount -t iso9660 -o loop /iso/centos6.7-dvd/CentOS-6.7-x86_64-bin-DVD1.iso /mnt</code> |
* Copy the images/ directory from the mounted ISO image to the same directory as the ISO image<code bash>cp -pr /mnt/images /iso/centos6.7-dvd/</code> | * Copy the images/ directory from the mounted ISO image to the same directory as the ISO image<code bash>cp -pr /mnt/images /iso/centos6.7-dvd/</code> |
* Unmount ISO image<code bash>umount /mnt</code> | * Unmount ISO image<code bash>umount /mnt</code> |
* Example: the following directory now contains: /iso/centos6.7-dvd/ | * Example: the directory /iso/centos6.7-dvd/ now contains: |
* CentOS-6.7-x86_64-bin-DVD1.iso | * CentOS-6.7-x86_64-bin-DVD1.iso |
* images/ (directory copied from ISO) | * images/ (directory copied from ISO) |
* Highlight "Install or Upgrade an existing system" and press "tab" or "e" to edit boot options. (depending upon bios or uefi system) | * Highlight "Install or Upgrade an existing system" and press "tab" or "e" to edit boot options. (depending upon bios or uefi system) |
* CentOS 6 | * CentOS 6 |
* BIOS => After "vmlinuz initrd=initrd.img", append:<code bash>ks=nfs:<nfs-ip>:/ISO/centos6.7-dvd/centos6-ks-bios.cfg ksdevice=link hostname=<fqdn-hostname> ip=x.x.x.x netmask=x.x.x.x gateway=x.x.x.x nameserver=x.x.x.x</code> | * BIOS => After "vmlinuz initrd=initrd.img", append:<code bash>ks=nfs:<nfs-ip>:/iso/centos6.7-dvd/centos6-ks-bios.cfg ksdevice=link hostname=<fqdn-hostname> ip=x.x.x.x netmask=x.x.x.x gateway=x.x.x.x nameserver=x.x.x.x</code> |
* CentOS 7 | * CentOS 7 |
* BIOS => After "quiet", append:<code bash>inst.resolution=1024x768 inst.ks=nfs:<nfs-ip>:/ISO/centos7.2-dvd/centos7-ks-bios.cfg ksdevice=link hostname=<fqdn-hostname> ip=x.x.x.x netmask=x.x.x.x gateway=x.x.x.x nameserver=x.x.x.x</code> | * BIOS => After "quiet", append:<code bash>inst.resolution=1024x768 inst.ks=nfs:<nfs-ip>:/iso/centos7.2-dvd/centos7-ks-bios.cfg ksdevice=link hostname=<fqdn-hostname> ip=x.x.x.x netmask=x.x.x.x gateway=x.x.x.x nameserver=x.x.x.x</code> |
* UEFI => After "quiet", append:<code bash>inst.resolution=1024x768 inst.ks=nfs:<nfs-ip>:/ISO/centos7.2-dvd/centos7-ks-efi.cfg ksdevice=link hostname=<fqdn-hostname> ip=x.x.x.x netmask=x.x.x.x gateway=x.x.x.x nameserver=x.x.x.x</code> | * UEFI => After "quiet", append:<code bash>inst.resolution=1024x768 inst.ks=nfs:<nfs-ip>:/iso/centos7.2-dvd/centos7-ks-efi.cfg ksdevice=link hostname=<fqdn-hostname> ip=x.x.x.x netmask=x.x.x.x gateway=x.x.x.x nameserver=x.x.x.x</code> |
* **Note**: This can be pasted into most consoles by using KVM menus. (Keyboard > Send Text to Target... > Paste in text > click Ok) | * **Note**: This can be pasted into most consoles by using KVM menus. (Keyboard > Send Text to Target... > Paste in text > click Ok) |
| |
---- | ---- |
| |