Our Step by Step Install of Ubuntu "14.04.1-server-amd64" for FOG
-
We’ve standardized on Ubuntu “14.04.1-server-amd64” for our FOG deployments. This is the recipe we currently use for installing the server in preparation for installing FOG SVN2651 at least.
We have a Microsoft 2008r2 AD, with DHCP, DNS etc.
[U][B]To Install Ubuntu “14.04.1-server-amd64”[/B][/U]
[B]01> Create DHCP Reservation for FOG server with proper name[/B]
[B]02> Configure DHCP Scope Options for Subnet(s)[/B]
[CODE]Option 012 Host Name “fogservername.yourdomain”
Option 066 Boot Server Host Name “#.#.#.#”
Option 067 Bootfile Name “undionly.kpxe”[/CODE][B]03> Flash & Program System BIOS for ODD Boot of Hardware FOG server[/B]
[B]04> Install Drives[/B]
[CODE]A) HDD #1 (10+GiB & zeroed) on first controller port
B) ODD #1 on last port[/CODE][B]05> Boot: “14.04.1-server-amd64.iso”[/B]
[B]06> Installer Answers[/B]
[LIST=1]
[]Language: = [B]English[/B]
[]Ubuntu = [B]Install Ubuntu Server[/B]
[]Select a Language = [B]English - English[/B]
[]Select your location = [I][B]<your location>[/B][/I]
[]Configure the keyboard = [B]NO[/B]
[]Country of origin for the keyboard = [B]English (US)[/B]
[]Keyboard layout = [B]English (US)[/B]
[]Configure the network / Hostname = [I][B]fogservername <as indicated by DHCP reservation>[/B][/I]
[]Set up users and passwords / Full name for the new user = [B]Administrator[/B]
[]Set up users and passwords / Username for your account = [B]administrator[/B]
[]Set up users and passwords / Choose a password for the new user = “[I][B]… server password …”[/B][/I]
[]Set up users and passwords / Encrypt your home directory = [B]NO[/B]
[]Configure the clock / Select your time zone = [I][B]<your time zone>[/B][/I]
[]Partition disks / Partitioning method = [B]Guided - use entire disk and set up LVM[/B]
[]Partition disks / Select disk to partition = [I][B]SCSI1(0,0,0)(sda) - …[/B][/I]
[]Partition disks / Write the changes to disks and configure LVM? = [B]YES[/B]
[]Partition disks / Amount of volume group to use for guided partitioning = [B]MAX[/B]
[]Partition disks / Write the changes to disks? = [B]YES[/B]
[]Configure the package manager / HTTP proxy information = [I][B]<blank>[/B][/I]
[]Configuring tasksel / How do you want to manage upgrades on this system? = [B]No automatic updates[/B]
[]Software selection / Choose software to install = [B]ADD Open SSH server (for Remote Shell capability)[/B]
[]Install the GRUB boot loader on a hard disk = [B]YES[/B]
[]Finish the installation / Installation complete = [B]ISO[/B]
[]Reboot
[/LIST]
[B]07> Program System BIOS for HDD Boot only[/B][B]08> Configure OS[/B]
Login REMOTELY with Kitty ( [url]http://kitty.9bis.net/[/url] )
Elevate Access Level
…
Backup /etc/sysctl.conf
- Disable IPv6 (4 parts)
- Enable New IPv6 System Controls
- Verify IPv6 is no longer Running
Create Temp Directory in Home Mount Folder
Install Clam Antivirus
Install Common Internet File System Utilities for Volume Mounting (SMB Share)
Get Updates
Restart
[CODE]sudo su
cp /etc/sysctl.conf /etc/sysctl.conf.old &&
echo “# IPv6” >> /etc/sysctl.conf &&
echo “net.ipv6.conf.all.disable_ipv6 = 1” >> /etc/sysctl.conf &&
echo “net.ipv6.conf.default.disable_ipv6 = 1” >> /etc/sysctl.conf &&
echo “net.ipv6.conf.lo.disable_ipv6 = 1” >> /etc/sysctl.conf &&
sysctl -p &&
ifconfig &&
mkdir /mnt/temp &&
apt-get install clamav -y &&
apt-get install cifs-utils -y &&
apt-get clean &&
apt-get update &&
apt-get upgrade -y &&
apt-get dist-upgrade -y &&
apt-get autoremove -y &&
apt-get autoclean -y &&
reboot[/CODE]
-
This post is deleted! -
This post is deleted! -
Updated to a single line copy/pasted post-install configuration and SVN2651.