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, dass
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, dass 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 zugehörigen 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, dass 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 muss 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| 1090
2 | no | 0 139 1| 06h| 254 521 63| 2233035| 6152995| 3084
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, dass
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ässt 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) umfasst 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.