Debian GNU/Linux Installation Guide

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 Section C.4, “GNU General Public License”.

Abstract

This document contains installation instructions for the Debian GNU/Linux "sarge" system, for the Motorola 680x0 (“m68k”) architecture. It also contains pointers to more information and information on how to make the most of your new Debian system.


Table of Contents

Installing Debian GNU/Linux "sarge" For m68k
1. Welcome to Debian
1.1. What is Debian?
1.2. What is GNU/Linux?
1.3. What is Debian GNU/Linux?
1.4. Getting Debian
1.5. Getting the Newest Version of This Document
1.6. Organization of This Document
1.7. About Copyrights and Software Licenses
2. System Requirements
2.1. Supported Hardware
2.1.1. Supported Architectures
2.1.2. CPU, Main Boards, and Video Support
2.1.3. Graphics Card
2.2. Installation Media
2.2.1. Floppies
2.2.2. CD-ROM/DVD-ROM
2.2.3. Hard Disk
2.2.4. Network
2.2.5. Un*x or GNU system
2.2.6. Supported Storage Systems
2.3. Peripherals and Other Hardware
2.4. Purchasing Hardware Specifically for GNU/Linux
2.4.1. Avoid Proprietary or Closed Hardware
2.4.2. Fake or Virtual Parity RAM
2.5. Memory and Disk Space Requirements
2.6. Network Connectivity Hardware
3. Before Installing Debian GNU/Linux
3.1. Overview of the Installation Process
3.2. Back Up Your Existing Data!
3.3. Information You Will Need
3.3.1. Documentation
3.3.2. Finding Sources of Hardware Information
3.3.3. Hardware Compatibility
3.3.4. Network Settings
3.4. Meeting Minimum Hardware Requirements
3.5. Pre-Partitioning for Multi-Boot Systems
3.5.1. Partitioning in AmigaOS
3.5.2. Partitioning in Atari TOS
3.5.3. Partitioning in MacOS
3.6. Pre-Installation Hardware and Operating System Setup
3.6.1. Firmware Revisions and Existing OS Setup
3.6.2. Hardware Issues to Watch Out For
4. Obtaining System Installation Media
4.1. Official Debian GNU/Linux CD-ROM Sets
4.2. Downloading Files from Debian Mirrors
4.2.1. Where to Find Installation Images
4.3. Creating Floppies from Disk Images
4.3.1. Writing Disk Images From a Linux or Unix System
4.3.2. Writing Disk Images From DOS, Windows, or OS/2
4.3.3. Writing Disk Images on Atari Systems
4.3.4. Writing Disk Images on Macintosh Systems
4.4. Preparing Files for Hard Disk Booting
4.5. Preparing Files for TFTP Net Booting
4.5.1. Setting up RARP server
4.5.2. Setting up BOOTP server
4.5.3. Setting up a DHCP server
4.5.4. Enabling the TFTP Server
4.5.5. Move TFTP Images Into Place
4.6. Automatic Installation
4.6.1. debian-installer
5. Booting the Installation System
5.1. Booting the Installer on Motorola 680x0
5.1.1. Booting from Hard Disk
5.1.2. Booting from AmigaOS
5.1.3. Booting from Atari TOS
5.1.4. Booting from 68k MacOS
5.1.5. Booting from a CD-ROM
5.1.6. Booting with TFTP
5.1.7. Booting from Floppies
5.1.8. Macintosh Limitations
5.1.9. Penguin Boot Parameters
5.2. Boot Parameters
5.2.1. Debian Installer Parameters
5.3. Troubleshooting the Install Process
5.3.1. Floppy Disk Reliability
5.3.2. Boot Configuration
5.3.3. Interpreting the Kernel Startup Messages
5.3.4. Bug Reporter
5.3.5. Submitting Bug Reports
6. Using the Debian Installer
6.1. How the Installer Works
6.2. Components Introduction
6.3. Using Individual Components
6.3.1. Setting up Debian Installer and Hardware Configuration
6.3.2. Partitioning and Mount Point Selection
6.3.3. Installing the Base System
6.3.4. Making Your System Bootable
6.3.5. Finishing the First Stage
6.3.6. Miscellaneous
7. Booting Into Your New Debian System
7.1. The Moment of Truth
7.1.1. BVME 6000 Booting
7.1.2. Macintosh Booting
7.2. Debian Post-Boot (Base) Configuration
7.2.1. Configuring Your Time Zone
7.2.2. Setting Up Users And Passwords
7.2.3. Setting Up PPP
7.2.4. Configuring APT
7.2.5. Package Installation
7.2.6. Prompts During Software Installation
7.2.7. Configuring Your Mail Transport Agent
7.3. Log In
8. Next Steps and Where to Go From Here
8.1. If You Are New to Unix
8.2. Orienting Yourself to Debian
8.2.1. Debian Packaging System
8.2.2. Application Version Management
8.2.3. Cron Job Management
8.3. Further Reading and Information
8.4. Compiling a New Kernel
8.4.1. Kernel Image Management
A. Partitioning for Debian
A.1. Deciding on Debian Partitions and Sizes
A.2. The Directory Tree
A.3. Recommended Partitioning Scheme
A.4. Device Names in Linux
A.5. Debian Partitioning Programs
B. Installation Howto
C. Random Bits
C.1. Linux Devices
C.1.1. Setting Up Your Mouse
C.2. Disk Space Needed for Tasks
C.3. Installing Debian GNU/Linux from a Unix/Linux System
C.3.1. Getting Started
C.3.2. Install debootstrap
C.3.3. Run debootstrap
C.3.4. Configure The Base System
C.3.5. Install a Kernel
C.3.6. Set up the Boot Loader
C.4. GNU General Public License
C.4.1. Preamble
C.4.2. GNU GENERAL PUBLIC LICENSE
C.4.3. How to Apply These Terms to Your New Programs
D. Administrivia
D.1. About This Document
D.2. Contributing to This Document
D.3. Acknowledgements and Thanks
D.4. Major Contributions
D.5. Trademark Acknowledgement

List of Tables

3.1. Hardware Information Needed for an Install
3.2. Recommended Minimum System Requirements
D.1. Debian-installer Documentation
D.2. Boot-floppies Documentation
D.3. Progeny Documentation
D.4. Translators