Red Hat Linux 7.1: Official Red Hat Linux Customization Guide | ||
---|---|---|
Indietro | Capitolo 1. Configurazione di un sistema Dual-Boot | Avanti |
FIPS è un programma distribuibile liberamente che può ridimensionare le partizioni FAT (File Allocation Table). È contenuto nella directory dosutils del primo CD-ROM di Red Hat Linux.
Nota Bene | |
---|---|
Molti utenti hanno usato con successo FIPS per ripartizionare i loro dischi. Data la natura delle operazioni condotte da FIPS e la varietà delle configurazioni software e hardware su cui gira, Red Hat non può garantire che FIPS funzioni in modo corretto su ogni sistema. Per questo motivo non è disponibile alcun supporto per FIPS. |
Se decidete di ripartizionare il vostro disco con FIPS, dovete:
Eseguire un backup — Fate due copie di tutti i dati importanti presenti sul vostro computer. Queste copie devono risiedere su supporti removibili (come nastri o dischetti) e, prima di procedere, assicuratevi che siano leggibili.
Leggere la documentazione — Leggete l'intera documentazione di FIPS presente nella directory di FIPS del CD-ROM di Red Hat Linux.
Se decidete di usare FIPS, sappiate che dopo averlo eseguito avrete due partizioni: quella che avete ridimensionato e quella che FIPS ha creato dallo spazio libero. Se il vostro obiettivo è di usare tale spazio per installare Red Hat Linux, cancellate la partizione appena creata usando fdisk sotto il vostro sistema operativo attuale oppure mentre preparate le partizioni durante un'installazione di classe Personalizzata.
Le istruzioni di seguito riportate sono una versione semplificata di fips.doc, il file di FIPS contenuto nella directory (/dosutils/fips20/*). Se riscontrate qualche problema, consultate direttamente il file.
Da Windows:
Eseguite un backup completo.
Eseguite scandisk per controllare che il disco rigido non contenga errori.
Decidete come distribuire lo spazio disponibile sul disco tra i sistemi operativi. Usate Windows Explorer per vedere lo spazio libero di un disco. Annotate lo spazio (in megabyte) allocato a ogni sistema operativo.
Se non ne avete uno, create un dischetto DOS di avvio.
Per creare un dischetto DOS di avvio, avviate la vostra macchina in DOS.
Poi inserite un dischetto vuoto e formattato nell'unità floppy.
Al prompt della shell, digitate il comando seguente e premete Invio:
FORMAT A: /S |
Se usate Windows 95, inserite un dischetto formattato nell'unità floppy, quindi selezionate Start/Run e digitate:
FORMAT A: /S |
Il dischetto viene formattato e COMMAND.COM, con i relativi file nascosti (IO.SYS, MSDOS.SYS e BDLSAPCE.BIN), viene copiato sul dischetto.
Copiate i file del CD-ROM Red Hat Linux di seguito riportati sul dischetto di avvio DOS.
dosutils/fips20/fips.exe
dosutils/fips20/restorrb.exe
dosutils/fips20/errors.txt
dosutils/fips20/fips.doc
dosutils/fips20/fips.faq
Deframmentate il disco rigido.
Inserite il dischetto DOS di avvio nell'unità floppy e riavviate il sistema.
Avviate FIPS (digitate fips al prompt della shell).
All'avvio di FIPS compare una schermata di benvenuto simile a:
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. |
Figura 1-1. Schermata di benvenuto di FIPS
Quando premete un tasto, compare una schermata di partizione root simile a quella di seguito riportata. Se il computer contiene più dischi fissi, dovete selezionare quello che intendete partizionare.
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| 72 2 | no | 1 0 1| 06h| 15 139 63| 63| 141057| 68 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 Press any key. |
Figura 1-2. Schermata della partizione root di FIPS
Premendo un tasto compaiono alcune informazioni sul disco rigido, quali:
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) |
Figura 1-3. Schermata di avvio di FIPS
Prima di procedere, selezionate y (yes) per creare una copia di backup dei settori di root e di avvio.
In seguito compare il messaggio seguente:
Do you have a bootable floppy disk in drive A: as described in the documentation? (y/n) |
Verificate che un dischetto DOS di avvio sia presente nell'unità floppy e digitate y per confermare. Compare una schermata simile a quella di seguito riportata che vi permette di ridimensionare la partizione.
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 |
Figura 1-4. Schermata di ridimensionamento della partizione
I valori iniziali occupano tutto lo spazio libero sul disco per la nuova partizione. Questo non è ciò che volete, dato che che in questo modo non rimane spazio libero per la partizione Windows. Premete la freccia destra per aumentare lo spazio della partizione di Windows e diminuire lo spazio della nuova partizione (Linux); premete la freccia sinistra per diminuire le dimensioni della partizione di Windows e aumentare le dimensioni di quella di Linux. Quando avete raggiunto le dimensioni desiderate, premete Invio. Compare una schermata di verifica simile a quella che segue:
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)? |
Figura 1-5. Schermata di verifica di FIPS
Se rispondete r (per rimodificare la tabella delle partizioni), compare un messaggio simile a quello presentato in Figura 1-4, che permette all'utente di modificare le dimensioni della partizione. Se rispondete c, compare la schermata di conferma riportata Figura 1-6.
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)? |
Figura 1-6. Schermata di conferma di FIPS
Rispondendo y viene completata l'operazione di ridimensionamento. Potrebbe comparire un piccolo messaggio di errore che indica che FIPS non può riavviare il sistema.
Completando l'operazione con successo ottenete due partizioni. La prima partizione (hda1 o sda1) viene usata da Windows. Vi raccomandiamo di entrare in Windows (ricordatevi di togliere il dischetto di avvio da A:) e di eseguire scandisk su C:.
Se riscontrate qualche problema, (per esempio dovuto al fatto che Windows non effettua l'avvio), potete rimediare all'operazione di ridimensionamento di FIPS con restorrb.exe, che avete copiato sul dischetto DOS di avvio. In caso di errore, consultate i file di documentazione di FIPS (fips.doc e fips.faq), che contiene tutta una serie di fattori che potrebbero portare l'operazione di ridimensionamento al fallimento. Se non riuscite a risolvere il problema, ripristinate Windows usando la copia di backup che avete effettuato.
La seconda partizione (hda2 o sda2) contiene lo spazio che viene usato dal programma di installazione di Red Hat Linux. Quando, durante l'installazione, compare la schermata di Disk Druid, cancellate la partizione (i manuali spiegano come fare) e proseguite con il partizionamento Linux.