Ubuntu Installation Guide
Total Page:16
File Type:pdf, Size:1020Kb
Ubuntu Installation Guide Ubuntu Installation Guide Copyright © 2004 – 2015 the Debian Installer team Copyright © 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2015 Canonical Ltd. This document contains installation instructions for the Ubuntu 16.04 system (codename “‘Xenial Xerus’”), for the 32-bit hard-float ARMv7 (“armhf”) architecture. It also contains pointers to more information and information on how to make the most of your new Ubuntu system. This manual is free software; you may redistribute it and/or modify it under the terms of the GNU General Public License. Please refer to the license in Appendix F. Table of Contents Installing Ubuntu 16.04 “Xenial Xerus” For armhf.......................................................................ix 1. Welcome to Ubuntu ........................................................................................................................1 1.1. What is Ubuntu?...................................................................................................................1 1.1.1. Sponsorship by Canonical .......................................................................................1 1.2. What is Debian? ...................................................................................................................1 1.2.1. Ubuntu and Debian..................................................................................................2 1.2.1.1. Package selection........................................................................................2 1.2.1.2. Releases.......................................................................................................3 1.2.1.3. Development community............................................................................3 1.2.1.4. Freedom and Philosophy.............................................................................3 1.2.1.5. Ubuntu and other Debian derivatives..........................................................4 1.3. What is GNU/Linux? ...........................................................................................................4 1.4. Getting Ubuntu.....................................................................................................................5 1.5. Getting the Newest Version of This Document....................................................................5 1.6. Organization of This Document...........................................................................................5 1.7. Your Documentation Help is Welcome................................................................................6 1.8. About Copyrights and Software Licenses............................................................................6 2. System Requirements .....................................................................................................................8 2.1. Supported Hardware.............................................................................................................8 2.1.1. Supported Architectures ..........................................................................................8 2.1.2. Variations in ARM CPU designs and support complexity ......................................8 2.1.3. Platforms supported by Debian/armhf.....................................................................9 2.1.4. Multiple Processors ...............................................................................................10 2.1.5. Graphics Hardware Support ..................................................................................10 2.1.6. Network Connectivity Hardware...........................................................................11 2.1.7. Peripherals and Other Hardware ...........................................................................11 2.2. Devices Requiring Firmware .............................................................................................11 2.3. Purchasing Hardware Specifically for GNU/Linux ...........................................................12 2.3.1. Avoid Proprietary or Closed Hardware .................................................................12 2.4. Installation Media ..............................................................................................................12 2.4.1. CD-ROM/DVD-ROM/BD-ROM ..........................................................................13 2.4.2. Network .................................................................................................................13 2.4.3. Hard Disk...............................................................................................................13 2.4.4. Un*x or GNU system ............................................................................................13 2.4.5. Supported Storage Systems ...................................................................................13 2.5. Memory and Disk Space Requirements.............................................................................14 3. Before Installing Ubuntu..............................................................................................................15 3.1. Overview of the Installation Process..................................................................................15 3.2. Back Up Your Existing Data!.............................................................................................16 3.3. Information You Will Need................................................................................................16 3.3.1. Documentation ......................................................................................................16 3.3.1.1. Installation Manual ...................................................................................16 3.3.1.2. Hardware documentation..........................................................................16 3.3.2. Finding Sources of Hardware Information............................................................16 3.3.3. Hardware Compatibility ........................................................................................17 3.3.3.1. Testing hardware compatibility with a Live-System ................................18 3.3.4. Network Settings ...................................................................................................18 3.4. Meeting Minimum Hardware Requirements .....................................................................19 iii 3.5. Pre-Partitioning for Multi-Boot Systems ...........................................................................20 3.6. Pre-Installation Hardware and Operating System Setup....................................................21 3.6.1. Systems with U-Boot firmware .............................................................................21 3.6.1.1. Setting the ethernet MAC address in U-Boot ...........................................21 3.6.1.2. Kernel/Initrd/Device-Tree relocation issues in U-Boot ............................22 4. Obtaining System Installation Media .........................................................................................23 4.1. Official Ubuntu CD-ROMs ................................................................................................23 4.2. Downloading Files from Ubuntu Mirrors ..........................................................................23 4.2.1. Where to Find Installation Images ........................................................................23 4.2.1.1. Armhf Multiplatform Installation Files ....................................................23 4.3. Preparing Files for TFTP Net Booting...............................................................................24 4.3.1. Setting up RARP server.........................................................................................24 4.3.2. Setting up a DHCP server......................................................................................24 4.3.3. Setting up a BOOTP server ...................................................................................25 4.3.4. Enabling the TFTP Server .....................................................................................26 4.3.5. Move TFTP Images Into Place..............................................................................26 4.4. Automatic Installation........................................................................................................26 4.4.1. Automatic Installation Using the Ubuntu Installer................................................26 4.4.2. Automatic Installation Using Kickstart.................................................................26 4.4.2.1. Additions...................................................................................................27 4.4.2.2. Missing features........................................................................................28 4.4.2.3. Example ....................................................................................................29 5. Booting the Installation System...................................................................................................31 5.1. Booting the Installer on 32-bit hard-float ARMv7.............................................................31 5.1.1. Boot image formats ...............................................................................................31 5.1.2. Console configuration............................................................................................31 5.1.3. Booting by TFTP...................................................................................................31