KNOWING KNOPPIX

The beginner's guide to the Linux that runs from CD





Phil Jones































Copyright (c) 2004 Phil Jones.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".



Table of Contents

Introducing Knoppix 7

What is Knoppix? 7

Linux that runs from CD 7

How it works 7

Safe to run 8

Personal 8

Free 8

What you can do with Knoppix 8

Learn Linux 8

Rescue and test 9

Use and explore 9

Network 9

Where Knoppix comes from 9

Knoppix is Free Software 10

Limitations 10

No warranty 10

CD means slow 10

Not everything works 10

RAM intensive 11

What is included in Knoppix? 11

What is Linux? 12

A little history 12

How GNU grew 13

It's a GNU world! 14

Knoppix for the first time 15

Overview 15

Requirements 15

Starting Knoppix 15

The first stage 15

The second stage 15

Getting to the boot prompt 16

From power-on to the boot prompt 16

Quick help 17

Help at the boot prompt 18

Which language? 18

Quick help 19

The automatic startup process 19

Getting out 22

Quick help 23

Connecting to a local area network 24

Configuring the network card manually 26

Quick help 26

Knoppix essentials 27

Virtual terminals 27

User accounts 27

The user account 27

The superuser account 28

File names 28

Disk names 28

Disk types 29

IDE drives 29

SCSI drives 29

Disk partitions 29

SCSI emulation for IDE CD-ROM drives 30

Conventional 1.44 Mb floppy drives 30

Auto-detection of IDE and SCSI devices 30

Auto-detection of partitions 30

Auto-creation of mount points 31

Auto-mounting of floppy and CD-ROM drives 31

The K Desktop Environment 32

Looks familiar? 32

The Desktop 33

The Panel 34

K Menu 34

Quick launch 34

Desktop Guide 34

Taskbar 35

System Tray 35

Clock 35

Hide Panel 35

Left mouse button selects text, middle button pastes 35

Limitations 37

Can't identify PCI/PCMCIA hardware newer than itself 38

Can't identify winmodems 38

Identified does not mean supported 38

Not guaranteed 38

What drives do I have? 39

Reading the hard disk 40

Selecting files and folders 41

Enabling write access 41

CD writing 43

Quick help 45

Reading CD-ROMs 46

Ejecting the CD 46

Quick help 46

Using an external USB drive 47

Using a 3.5" floppy drive 50

Quick help 50

Using an Iomega Zip disk 51

Using an external USB Iomega Zip drive 51

Using an internal IDE Iomega Zip drive 52

Using a parallel port Iomega Zip drive 53

Using an Imation LS120 SuperDisk 54

Quick help 56

Using a network server 57

Copying to an FTP server 57

Copying to a Windows file server 57

Copying to an NFS server 58

Printing 60

Connecting to the Internet 65

Broadband 65

Dial-up 66

Connecting using KPPP 67

Quick help 71

Browsing the Web 72

Email 73

Scanning 78

Sound 79

Testing 79

Volume 80

Music 80

Other applications 82

Graphics 82

The Gimp 82

Office applications 83

OpenOffice.org office suite 83

KOffice 83

Gnumeric 83

AbiWord 83

Toys and amusements 84

KStars planetarium 84

Frozen Bubble 85

KSokoban 86

GTans 87

Music and video 88

Xine Media Player 88

X Multimedia System 88

Finding permanence 89

Overview 89

Creating a persistent Home directory 89

Saving system settings 92

Advanced startup options 96

Overview 96

Enabling DMA 96

If you only have a single CD drive 96

Transferring to a hard disk partition 96

Re-using an existing image 97

Deleting the image 97

Transferring to RAM 97

More hardware options 98

If you have less than 128 Mb RAM 98

Alternatives to KDE 101

Ice Window Manager 101

Window Maker 102

Fluxbox 103

Xfce 104

Lars Window Manager 105

Tab Window Manager 106

Starting an alternative window manager 107

Mounting and unmounting disks and partitions using KDiskFree 107

Text mode 108

Starting 108

Leaving 108

Localisation 108

Adjusting the keyboard layout 108

Accessing disks and partitions in text mode 108

Getting a hardware listing in text mode 109

Recovering from freezes 110

Getting rid of an individual application 110

Restarting the X Window System 110

Getting help 111

How to get help 111

On the CD 111

From the Web 111

By email 111

With Internet Relay Chat 111

Making X Chat fonts larger 114

Appendixes 115

Full list of Knoppix boot options 115

GNU General Public Licence 116

GNU Free Documentation Licence 119



Introducing Knoppix

Knoppix for the first time

Knoppix essentials

The K Desktop Environment

What drives do I have?

Reading the hard disk


CD writing

Reading CD-ROMs

Using an external USB drive

Using a 3.5" floppy drive

Using an Iomega Zip disk

Using a network server

Printing

Connecting to the Internet

Browsing the Web

Email

Scanning

Sound

Other applications

Finding permanence

Advanced startup options

Alternatives to KDE

Recovering from freezes

Getting help

Appendixes

139