Installationsmedien Dieses Kapitel wird Ihnen helfen, festzustellen, welche unterschiedlichen Medientypen Sie nutzen können, um Debian zu installieren. Wenn Sie beispielsweise ein Diskettenlaufwerk in Ihrem Rechner haben, können Sie es benutzen, um Debian zu installieren. Den Installationsmedien ist ein eigenes Kapitel gewidmet (), das die Vor- und Nachteile jedes Medientyps auflistet. Sie können noch einmal hierher zurückblättern, wenn Sie das Kapitel gelesen haben. Disketten In einigen Fällen müssen Sie zunächst von Disketten booten. Normalerweise ist alles, was Sie benötigen, ein High-Density- (1440 Kilobytes) 3,5 Zoll-Diskettenlaufwerk. Unter CHRP ist die Disketten-Unterstützung momentan nicht nutzbar. CD-ROM/DVD-ROM Wann immer in diesem Manual die Rede von CD-ROM ist, ist damit CD-ROM oder DVD-ROM gemeint, da beide Technologien aus Sicht des Betriebssystems fast gleich sind (mit Ausnahme einiger sehr alter nicht-standardkonformer CD-ROM-Laufwerke, die weder SCSI- noch IDE/ATAPI-kompatibel sind). Eine CD-ROM-basierte Installation wird für einige Architekturen unterstützt. Auf Geräten, die das Starten von CD-ROM erlauben, sollte es Ihnen möglich sein, eine Installation komplett ohne Disketten ohne Tapes durchzuführen. Sogar auf einem System, das das Starten von CD-ROM nicht unterstützt, können Sie die CD-ROM in Kombination mit den anderen Techniken verwenden, um Ihr System zu installieren, sobald Sie auf anderem Wege gebootet haben; siehe . Sowohl SCSI- als auch IDE/ATAPI-CD-ROMs werden unterstützt. Zusätzlich werden alle nicht-standardkonformen CD-Anschlüsse, die von Linux unterstützt werden (wie die Mitsumi- und Matsushita-Laufwerke), auch von den Boot-Disketten unterstützt. Diese Modelle können jedoch spezielle Boot-Parameter oder andere Einstellungen benötigen, um sie zum Laufen zu bringen, und das Booten von diesen Nicht-Standard-Anschlüssen ist eher unwahrscheinlich. Das Linux-CD-ROM-HowTo enthält ausführliche Informationen über die Verwendung von CD-ROMs unter Linux. Es können auch externe USB-CD-ROM-Geräte verwendet werden, genauso wie FireWire-Geräte, die von den ohci1394 und sbp2-Treibern unterstützt werden. Sowohl SCSI- als auch IDE/ATAPI-CD-ROMs werden unter &arch-title; unterstützt, sofern der Controller von der SRM-Konsole unterstützt wird. Dies schließt viele nachgerüstete Controller-Karten aus, aber die meisten auf dem Motherboard integrierten IDE- und SCSI-Chips und Controllerkarten, die vom Hersteller angeboten werden, werden wahrscheinlich funktionieren. Um herauszufinden, ob Ihr Gerät von der SRM-Konsole unterstützt wird, lesen Sie das SRM-Firmware-HowTo. IDE/ATAPI-CD-ROM-Laufwerke werden auf allen ARM-Systemen unterstützt. Auf RiscPCs werden auch SCSI-CD-ROM-Laufwerke unterstützt. Um auf SGI-Systemen von CD-ROM zu booten, erfordert es ein SCSI-CD-ROM-Laufwerk, das fähig ist, mit einer logischen Blockgröße von 512 Bytes umzugehen. Viele der auf dem PC-Markt erhältlichen SCSI-CD-ROM-Laufwerke haben diese Fähigkeit nicht. Wenn Ihr CD-ROM einen Jumper hat, der mit Unix/PC oder 512/2048 bezeichnet ist, stellen Sie ihn auf Unix bzw. 512. Um die Installation zu starten, wählen Sie einfach den Eintrag System-Installation in der Firmware. Das Broadcom BCM91250A unterstützt Standard-IDE-Geräte inklusive CD-ROMs, aber momentan werden keine CD-Images für diese Plattform angeboten, da die Firmware keine CD-Laufwerke erkennt. Um Debian auf einem Broadcom BCM91480B-Evaluation-Board zu installieren, benötigen Sie eine PCI IDE-, SATA- oder SCSI-Karte. Auf DECstations benötigt das Starten von CD-ROM ein SCSI-CD-ROM-Laufwerk, das mit einer logischen Blockgröße von 512 Bytes umgehen kann. Wenn Ihr CD-ROM einen Jumper hat, der mit Unix/PC oder 512/2048 bezeichnet ist, stellen Sie ihn auf Unix bzw. 512. CD 1 beinhaltet den Installer für die r3k-kn02 Subarchitektur (die R3000-basierten DECstations 5000/1xx und 5000/240 sowie die R3000-basierten Personal DECstation-Modelle), CD 2 den Installer für die r4k-kn04 Subarchitektur (die R4x00-basierten DECstations 5000/150 und 5000/260 sowie die Personal DECstation 5000/50). Um von CD zu starten, geben Sie das Kommando boot #/rzid an der Kommandozeile der Firmware an, wobei # die Nummer des TurboChannel-Gerätes ist, von dem gestartet werden soll (auf den meisten DECstations ist dies 3) und id die SCSI-ID des CD-ROM-Laufwerks. Wenn noch weitere Parameter angegeben werden müssen, können sie optional mit der folgenden Syntax angehängt werden: boot #/rzid param1=value1 param2=value2 ... Festplatten Das Starten des Installationssystem von einer Festplatte ist eine weitere Option für viele Architekturen. Dies erfordert, dass ein anderes Betriebssystem den Installer auf die Festplatte lädt. Tatsächlich ist die Installation von der lokalen Platte die bevorzugte Installationsmethode für die meisten &architecture;-Geräte. Obwohl &arch-title; das Starten des Installers von SunOS (Solaris) nicht erlaubt, können Sie trotzdem von einer SunOS-Partition (UFS Slices) installieren. USB-Memory-Stick Viele Debian-Geräte benötigen ihre Disketten- und/oder CD-ROM Laufwerke nur für die Installation und für Rettungsfälle. Wenn Sie einige Server betreiben, haben Sie wahrscheinlich schon daran gedacht, diese Laufwerke wegzulassen und einen USB-Memory-Stick für die Installation und (wenn nötig) zum Wiederherstellen des Systems zu verwenden. Das ist auch für kleine Systeme sinnvoll, die keinen Platz für überflüssige Laufwerke haben. Netzwerk Das Netzwerk kann während der Installation verwendet werden, um für die Installation benötigte Dateien zu beziehen. Ob das Netzwerk genutzt wird oder nicht, hängt von der gewählten Installationsmethode ab sowie Ihren Antworten auf gewisse Fragen, die während der Installation gestellt werden. Das Installationssystem unterstützt die meisten Arten von Netzwerkverbindungen (inklusive PPPoE, allerdings nicht ISDN oder PPP), entweder über HTTP oder FTP. Nachdem die Installation abgeschlossen ist, können Sie Ihr System konfigurieren, ISDN oder PPP zu verwenden. Sie können Ihr System auch über das Netzwerk booten. Dies ist die bevorzugte Installationsmethode für &arch-title;. Die diskettenlose Installation per Netzwerk-Boot von einem Local Area Network (LAN-Netzwerk) incl. dem Einbinden aller lokalen Dateisystemen per NFS ist eine weitere Möglichkeit. Un*x- oder GNU-System Wenn Sie ein anderes Unix-ähnliches System laufen haben, könnten Sie dieses zur Installation von &debian; verwenden, ohne den &d-i;, der im Rest dieses Handbuches beschrieben ist, zu verwenden. Diese Installationsmethode ist sinnvoll für Benutzer mit ansonsten nicht unterstützter Hardware oder auf Servern, die sich keine Abschaltung des Systems leisten können. Wenn Sie sich für diese Technik interessieren, lesen Sie . Unterstützte Speichersysteme Die Debian-Bootmedien beinhalten einen Kernel, der kompiliert ist, um die Anzahl der Systeme, auf denen er läuft, zu maximieren. Unglücklicherweise erzeugt dies einen größeren Kernel, der viele Treiber beinhaltet, die für Ihr Gerät gar nicht verwendet werden (siehe , um zu lernen, wie Sie einen eigenen Kernel kompilieren können). Grundsätzlich ist Unterstützung für möglichst viele Geräte wünschenswert, um sicherzustellen, dass Debian auf einer umfangreichen Palette von Hardware installiert werden kann. Grundsätzlich beinhaltet das Debian-Installationssystem Unterstützung für Disketten, IDE-Laufwerke, IDE-Disketten, Parallel-Port-IDE-Geräte, SCSI-Controller und -Laufwerke, USB und FireWire. Zu den unterstützten Dateisystemen gehören FAT, Win-32 FAT-Erweiterungen (VFAT) und NTFS. Die Festplatten-Schnittstellen, die das AT-Festplatten-Interface emulieren – oft auch MFM, RLL, IDE oder ATA genannt – werden unterstützt. Sehr alte 8–Bit Festplatten-Controller, wie sie in IBM-XT-Computern verwendet werden, werden nur als Kernelmodul unterstützt. SCSI-Disk-Controller von vielen verschiedenen Herstellern werden unterstützt. Lesen Sie das Linux-Hardware-Kompatibilitäts-HowTo für weitere Informationen. So gut wie alle Speichersysteme mit Unterstützung für den Linux-Kernel werden vom Debian-Installationssystem unterstützt. Beachten Sie, dass der aktuelle Linux-Kernel Disketten auf Macintosh überhaupt nicht unterstützt, und das Debian-Installationssystem unterstützt keine Disketten für Amigas. Auf dem Atari wird auch das Macintosh HFS-System unterstützt und AFFS als Kernelmodul. Macs unterstützen das Atari-(FAT-)Dateisystem. Amigas unterstützen das FAT-Dateisystem und HFS als Kernelmodul. Jedes vom Kernel unterstützte Speichersystem wird auch vom Boot-System unterstützt. Die folgenden SCSI-Treiber werden im Standard-Kernel unterstützt: Sparc ESP PTI Qlogic, ISP Adaptec AIC7xxx NCR und Symbios 53C8XX IDE-Systeme (wie der UltraSPARC 5) werden auch unterstützt. Siehe die Linux for SPARC Processors F.A.Q. für weitere Informationen über vom Linux-Kernel unterstützte SPARC-Hardware. Alle vom Linux-Kernel unterstützten Speichersysteme werden auch vom Boot-System unterstützt. Das schließt sowohl SCSI- als auch IDE-Festplatten ein. Beachten Sie aber, dass auf vielen Systemen die SRM-Konsole nicht imstande ist, von IDE-Laufwerken zu booten und der Jensen ist unfähig, von Floppy zu starten (siehe für mehr Informationen über das Booten des Jensen) Alle Speichersysteme, die vom Linux-Kernel unterstützt werden, werden auch vom Boot-System unterstützt. Beachten Sie, dass der aktuelle Linux-Kernel Floppies auf CHRP-Systemen generell nicht unterstützt. Alle Speichersysteme, die vom Linux-Kernel unterstützt werden, werden auch vom Boot-System unterstützt. Beachten Sie, dass der aktuelle Linux-Kernel Diskettenlaufwerke nicht unterstützt. Alle vom Linux-Kernel unterstützten Speichersysteme werden auch vom Boot-System unterstützt. Alle vom Linux-Kernel unterstützten Speichersysteme werden auch vom Boot-System unterstützt. Das heißt, dass FBA und ECKD DASDs mit dem alten Linux-Disk-Layout (ldl) und dem neuen gängigen S/390-Disk-Layout (cdl) unterstützt werden.