Emdebian Crush Installation Guide

This document contains installation instructions for the Emdebian Crush 1.0 (based on Debian 5.0) system (codename "lenny"), for the Emdebian-ARM ("arm") architecture. It also contains pointers to more information and information on how to make the most of your new Debian system.

This document uses the Debian Installer Guides as a template in the hope that future Emdebian Crush releases can have documentation folded into the main guides.

Do not let the small size of this Guide mislead you. Installing, configuring and maintaining Emdebian Crush is not a small task, it is just that most of that task has not yet been stabilised and documented.

Emdebian-ARM is not an official architecture of Debian. For additional information, please check the webpages of the port or contact the debian-embedded@lists.debian.org mailing list.

The GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007

This documentation is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Note

In Debian you can find a copy of the GNU General Public Licence in /usr/share/common-licenses/GPL-3


Table of Contents
Installing Emdebian Crush 1.0 (based on Debian 5.0) for arm
1. Welcome to Debian
1.1. What is Debian?
1.2. What is GNU/Linux?
1.3. What is Emdebian Crush?
1.4. Organization of This Document
1.5. Your Documentation Help is Welcome
1.6. About Copyrights and Software Licenses
2. System Requirements
2.1. Supported Hardware
2.1.1. Supported Architectures
2.2. Devices Requiring Firmware
2.3. Purchasing Hardware Specifically for GNU/Linux
2.3.1. Avoid Proprietary or Closed Hardware
2.4. Installation Media
2.4.1. USB Memory Stick
2.5. Memory and Storage Space Requirements
3. Before Installing Emdebian Crush
3.1. Overview of the Installation Process
3.2. Back Up Your Existing Data!
4. Obtaining System Installation Media
4.1. Downloading Files from Emdebian Crush Mirrors
4.2. Preparing Files for USB Memory Stick Installation
5. Booting the Installation System
5.1. Booting the Installer on Emdebian-ARM
5.1.1. Submitting Installation Reports
6. Booting Into Your New Debian System
6.1. The Moment of Truth
6.2. Log In
7. Next Steps and Where to Go From Here
7.1. Shutting down the system
7.2. If You Are New to Unix
7.3. Orienting Yourself to Debian
7.3.1. Debian Packaging System
7.4. Further Reading and Information
7.5. Compiling a New Kernel
7.5.1. Kernel Image Management
8. Errata
8.1. Packages in Crush older than Debian Lenny
8.1.1. avahi
8.1.2. cracklib2
8.1.3. libdaemon
8.2. Packages in Crush newer than Debian 5.0 (lenny)
8.2.1. busybox