• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Our Step by Step Install of Ubuntu "14.04.1-server-amd64" for FOG

    Scheduled Pinned Locked Moved
    Tutorials
    1
    4
    3.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • sudburrS
      sudburr
      last edited by

      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]

      1 Reply Last reply Reply Quote 0
      • sudburrS
        sudburr
        last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • sudburrS
          sudburr
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • sudburrS
            sudburr
            last edited by

            Updated to a single line copy/pasted post-install configuration and SVN2651.

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post

            171

            Online

            12.0k

            Users

            17.3k

            Topics

            155.2k

            Posts
            Copyright © 2012-2024 FOG Project