Um unseren Kunden die Arbeit zu erleichtern, wird von uns das
Dienstprogramm FIPS mitgeliefert.
Dieses frei verfügbare Programm kann die Größe von
FAT (File Allocation Table)-Partitionen ändern. Sie finden es
auf der Red Hat Linux CD-ROM im Verzeichnis dosutils.
Bitte beachten
Viele haben FIPS bereits erfolgreich
zum Neupartitionieren von Festplatten verwendet. Aufgrund der
Komplexität der von FIPS
vorgenommenen Aktionen und der großen Vielfalt der
Hardware- und Softwarekonfigurationen, unter denen das Programm
ausgeführt wird, kann Red Hat jedoch nicht garantieren,
daß FIPS auf Ihrem System
einwandfrei funktioniert. Deshalb ist für
FIPS keinerlei Installations-Support
verfügbar. Sie benutzen das Programm auf eigenes Risiko.
Wenn Sie sich trotzdem entschließen, Ihre Festplatte mit
FIPS neu zu partitionieren, müssen
Sie unbedingt zwei Dinge beachten:
Erstellen Sie ein Backup - Erstellen Sie
zwei Kopien von allen wichtigen Daten auf Ihrem Computer.
Diese Kopien sollten auf Wechseldatenträgern (z.B. Band
oder Disketten) gespeichert werden. Überprüfen Sie,
ob die Datenträger lesbar sind, bevor Sie fortfahren.
Lesen Sie die Dokumentation - Lesen Sie die
gesamte Dokumentation zu FIPS. Sie
finden sie im Verzeichnis FIPS auf
der Red Hat Linux CD-ROM.
Beachten Sie, daß bei der Verwendung von
FIPS nach dem Ausführen von
FIPS zwei Partitionen existieren: eine
verkleinerte Partition und eine mit
FIPS aus dem neu zugeteilten
Speicherplatz erstellte Partition. Wenn Sie
diesen Speicherplatz zur Installation von Red Hat Linux nutzen wollen,
müssen Sie die neu erstellte Partition entweder mit
fdisk unter Ihrem aktuellen
Betriebssystem oder beim Einrichten der Partitionen während
der benutzerdefinierten Installation löschen.
Die folgenden Anweisungen sind eine vereinfachte Version der
FIPS-Dokumentationsdatei (
fips.doc), die Sie im
FIPS-Verzeichnis
(/dosutils/fips20/*) finden können.
Diese Anweisungen sollten für die meisten
Anwendungsfälle Gültigkeit haben. Wenn Sie Probleme
haben, finden Sie entsprechende Informationen in der
Dokumentationsdatei.
In Windows:
Führen Sie eine vollständige Datensicherung durch.
Führen Sie scandisk aus,
um die Festplatte auf fehlerhafte Cluster zu
überprüfen.
Entscheiden Sie, wie Sie den auf der Festplatte
verfügbaren Speicherplatz auf die Betriebssysteme
aufteilen wollen. Bestimmen Sie mit dem
Windows-Explorer den freien
Speicherplatz auf der Festplatte. Notieren Sie den
Speicherplatz (in Megabyte), der jedem Betriebssystem
zugeteilt werden soll.
Erstellen Sie eine DOS-Bootdiskette, falls Sie noch keine haben.
Starten Sie dazu Ihren Rechner unter DOS.
Legen Sie dann eine leere, formatierte Diskette in das
Diskettenlaufwerk ein.
Geben Sie auf der Befehlszeile den folgenden Befehl ein,
und drücken Sie die Eingabetaste:
FORMAT A: /S
Unter Windows 95 legen Sie zuerst eine leere,
formatierte Diskette in das Diskettenlaufwerk ein.
Klicken Sie dann auf
Start/Ausführen,
und geben Sie folgendes ein:
FORMAT A: /S
Die Diskette wird formatiert, und die Datei
COMMAND.COM wird zusammen mit den
verknüpften versteckten Dateien (
IO.SYS,
MSDOS.SYS und
BDLSAPCE.BIN) auf die Diskette kopiert.
Kopieren Sie die folgenden Dateien von der Red Hat Linux CD-ROM
auf die DOS-Bootdiskette.
Legen Sie die DOS-Bootdiskette in das Diskettenlaufwerk, und
starten Sie das System neu.
Starten Sie FIPS (geben Sie am
Prompt fips ein).
Nach dem Start von FIPS wird ein
Begrüßungsbildschirm ähnlich dem folgenden
angezeigt:
FIPS version 2.0, Copyright (C) 1993/4 Arno Schaefer
FAT32 Support, Copyright (C) 1997 Gordon Chaffee
DO NOT use FIPS in a multitasking environment like Windows, OS/2, Desqview,
Novell Task manager or the Linux DOS emulator; boot from a DOS boot disk first.
If you use OS/2 or a disk compressor, read the relevant sections in FIPS.DOC.
FIPS comes with ABSOLUTELY NO WARRANTY, see file COPYING for details.
This is free software, and you are welcome to redistribute it
under certain conditions; again, see file COPYING for details.
Press any key.
Abbildung D-1 FIPS-Begrüßungsbildschirm
Nachdem Sie eine Taste gedrückt haben, wird ein
Root-Partitionsbildschirm ähnlich dem folgenden
geöffnet. (Beachten Sie, daß Sie auswählen
müssen, welche Festplatte partitioniert werden soll, wenn
der Computer über mehrere Festplatten verfügt.)
Nachdem Sie eine Taste gedrückt haben, werden Details
über die Festplatte wie die folgenden Informationen
angezeigt.
Boot sector:
Bytes per sector: 512
Sectors per cluster: 8
Reserved sectors: 1
Number of FATs: 2
Number of rootdirectory entries: 512
Number of sectors (short): 0
Media descriptor byte: f8h
Sectors per FAT: 145
Sectors per track: 63
Drive heads: 16
Hidden sectors: 63
Number of sectors (long): 141057
Physical drive number: 80h
Signature: 29h
Checking boot sector ... OK
Checking FAT ... OK
Searching for free space ... OK
Do you want to make a backup copy of your root and boot sector before
proceeding? (y/n)
Abbildung D-3 FIPS-Bootsektorbildschirm
Geben Sie y für yes
(ja) ein, um eine Sicherungskopie von Ihrem Root- und
Bootsektor anfertigen zu lassen, bevor Sie in
FIPS fortfahren.
Als nächstes wird folgende Meldung angezeigt:
Do you have a bootable floppy disk in drive A: as described in the
documentation? (y/n)
Überprüfen Sie, ob eine DOS-Bootdiskette im
Diskettenlaufwerk eingelegt ist, und geben Sie
y für yes (ja)
ein. Ein Bildschirm ähnlich dem folgenden wird angezeigt.
Hier können Sie die Größe der Partition
ändern.
Writing file a:\rootboot:000
Enter start cylinder for new partition (33-526)
Use the cursor keys to choose the cylinder, <enter> to continue
Old partition Cylinder New partition
258.9 MB 33 3835.8 MB
Abbildung D-4 Bildschirm zur Änderung der Partitionsgröße
Durch die vorgegebenen Anfangswerte wird der neuen Partition
der gesamte freie Speicherplatz
zugewiesen. Diese Einstellung muß geändert werden,
denn so würde kein freier Speicherplatz auf Ihrer
Windows-Partition verbleiben. Drücken Sie die
Nach-rechts-Taste, um die Größe
der Windows-Partition zu erhöhen und die Größe
der neuen (Linux-) Partition zu verringern. Drücken Sie
die Nach-links-Taste, um die Größe
der Windows-Partition zu verringern und die Größe
der Linux-Partition zu erhöhen. Drücken Sie die
Eingabetaste, wenn die richtige
Größe eingestellt ist. Ein Kontrollbildschirm
ähnlich dem folgenden wird angezeigt:
First Cluster: 17442
Last Cluster: 65511
Testing if empty ... OK
New partition table:
| | Start | | End | Start |Number of|
Part.|bootable|Head Cyl. Sector|System|Head Cyl. Sector| Sector |Sectors | MB
-----+--------+----------------+------+----------------+--------+---------+----
1 | yes | 0 148 1| 83h| 15 295 63| 149184| 149184| 109
0
2 | no | 0 139 1| 06h| 254 521 63| 2233035| 6152995| 308
4
3 | no | 0 140 1| 06h| 15 147 63| 141120| 8064| 3
4 | no | 0 0 0| 00h| 0 0 0| 0| 0| 0
Checking root sector ... OK
Do you want to continue or reedit the partition table (c/r)?
Abbildung D-5 FIPS-Kontrollbildschirm
Wenn Sie r eingeben (zum erneuten
Ändern der Partitionstabellen), wird Abbildung
4 angezeigt. Hier können Sie die
Partitionsgrößen ändern. Wenn Sie
c eingeben, wird ein
Bestätigungsbildschirm ( Abbildung
6) angezeigt:
New boot sector:
Boot sector:
Bytes per sector: 512
Sectors per cluster: 8
Reserved sectors: 1
Number of FATs: 2
Number of rootdirectory entries: 512
Number of sectors (short): 0
Media descriptor byte: f8h
Sectors per FAT: 145
Sectors per track: 63
Drive heads: 16
Hidden sectors: 63
Number of sectors (long): 141057
Physical drive number: 80h
Signature: 29h
Checking boot sector ... OK
Ready to write new partition scheme to disk
Do you want to proceed (y/n)?
Abbildung D-6 FIPS-Bestätigungsbildschirm
Geben Sie y ein, um die
Größenänderung abzuschließen.
Möglicherweise erscheint eine harmlose Fehlermeldung, die im
Prinzip anzeigt, daß FIPS das
System nicht neu starten kann.
Nach der erfolgreichen Durchführung dieser Schritte ist die
Festplatte in zwei Partitionen eingeteilt. Die erste Partition (
hda1 bzw. sda1) wird
für Windows verwendet. Wir empfehlen, Windows zu starten
(denken Sie daran, die Bootdiskette aus dem Laufwerk
A: zu entfernen) und das Laufwerk
C: mit scandisk zu
überprüfen.
Wenn Probleme auftreten (z.B. Windows läßt sich nicht
starten), können Sie die mit FIPS
durchgeführte Größenänderung mit dem von
Ihnen auf die DOS-Bootdiskette kopierten Programm
restorrb.exe wieder
rückgängig machen. Falls Fehler auftreten, finden Sie
entsprechende Hinweise in den
FIPS-Dokumentationsdateien
(fips.doc und fips.faq).
Dort sind zahlreiche Faktoren aufgeführt, die Probleme bei
der Größenänderung verursachen können. Im
schlimmsten Fall können Sie mit Hilfe der angefertigten
Sicherungskopie Windows wiederherstellen.
Die zweite Partition (hda2 bzw.
sda2) umfaßt den vom Red Hat Linux
Installationsprogramm verwendeten Speicherplatz. Wenn während
der Installation der Bildschirm von Disk
Druid geöffnet wird, löschen Sie diese
Partition (Vorgehensweise siehe Installationshandbuch), und fahren
Sie dann mit der Linux-Partitionierung fort.