Red Hat Linux 7.0: The Official Red Hat Linux Reference Guide | ||
---|---|---|
Indietro | Appendice D. Come creare un sistema Dual-Boot | Avanti |
Per i nostri clienti, includiamo l'utility FIPS. Si tratta di un programma distribuibile liberamente che può ridimensionare le partizioni FAT (File Allocation Table). Esso è incluso in Red Hat Linux CD-ROM nella directory dosutils.
Nota | |
---|---|
Molte persone 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 lavorerà in modo corretto sul vostro sistema. Perciò non è disponibile alcun supporto per FIPS; usatelo a vostro rischio e pericolo. |
Se decidete di ripartizionare il vostro disco con FIPS, è necessario che facciate 2 cose:
Eseguite un Backup -- Fate due copie di tutti i dati importanti sul vostro computer. Queste copie dovrebbero risiedere su dei media rimovibili (come nastri o dischetti), e assicuratevi che siano corretti prima di procedere.
Leggete la documentazione -- Leggete l'intera documentazione di FIPS, situata nella directory di FIPS su Red Hat Linux CD-ROM.
Dopo aver deciso di usare FIPS, ricordatevi che dopo aver usato FIPS avrete ottenuto 2 partizioni: quella che avrete ristretto e quella che FIPS ha creato dallo spazio libero. Se il vostro obiettivo è di usare quello spazio per installare Red Hat Linux, dovrete cancellare la nuova partizione appena creata, usando fdisk sotto il vostro attuale sistema operativo, o mentre preparate le partizioni durante un'installazione di classe custom.
Le seguenti istruzioni sono una versione semplificata di quelle che potete trovare nella documentazione di FIPS, fips.doc, che risiede nella directory FIPS (/dosutils/fips20/*). Queste istruzioni dovrebbero funzionare in diverse circostanze. Se incontrate qualche problema, leggete la documentazione.
Da Windows:
Fate un backup completo.
Eseguite scandiskper verificare che il disco 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. Annotatvei lo spazio (in megabytes) che ogni sistema operativo avrà.
Se non ne avete uno, create un disco DOS per il boot.
Per creare un disco DOS per il boot, prima accendete la macchina e fategli eseguire DOS.
Poi, inserite un dischetto formattato nel floppy drive.
Scrivete i seguenti comandi al prompt e premete Enter:
FORMAT A: /S |
Se state usando Windows 95, prima inserite un disco formattato nel floppy drive. Poi, andate su, Start/Run, e scrivete:
FORMAT A: /S |
Il dischetto verrà formattato e il COMMAND.COM, insieme ai file nascosti associati (IO.SYS, MSDOS.SYS, e BDLSAPCE.BIN), sarà copiato sul dischetto.
Copiate i seguenti file dal Red Hat Linux CD-ROM al disco DOS di boot.
/mnt/cdrom/dosutils/fips20/fips.exe
/mnt/cdrom/dosutils/fips20/restorrb.exe
/mnt/cdrom/dosutils/fips20/errors.txt
/mnt/cdrom/dosutils/fips20/fips.doc
/mnt/cdrom/dosutils/fips20/fips.faq
Deframmentate il disco rigido.
Inserite il disco DOS di boot nel floppy drive e resettate il sistema.
Eseguite l'applicazione FIPS (scrivete fips al prompt).
Quando FIPS partirà, vedrete una schermata di benvenuto simile a questa:
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 D-1. FIPS Schermata di benvenuto
Quando premete un tasto,apparirà uno schermo sulle partizioni simile al seguente . (Notate che se il computer ha più di un disco vi verrà chiesto quale 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 D-2. FIPS Schermata delle partizioni
Dopo aver premuto un tasto, appariranno dei dettagli sul disco simili ai seguenti.
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 D-3. FIPS Schermata di boot
Dovrete selezionare y, per fare una copia di di backup dei settori di root e boot prima di procedere con FIPS.
Dopodichè vedrete il seguente messaggio:
Do you have a bootable floppy disk in drive A: as described in the documentation? (y/n) |
Verificate che un disco DOS di boot sia presente nel floppy drive, e premete y, per dire yes e confermare. Una schermata simile alla seguente apparirà, permettendovi 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 D-4. Schermata di ripartizionamento
I valori iniziali occupano tutto lo spazio libero sul disco per la nuova partizione. Questo non è quello che volete, dato che che in questo modo non ci sarebbe spazio libero per la partizione Windows. Premete la freccia destra per aumentare lo spazio delle partizione di Windows e diminuire lo spazio della nuova partizione (Linux); premete la freccia sinistra per diminuire le dimensioni della partizione di Windows ed aumentare le dimensioni di quella di Linux. Quando avrete raggiunto le dimensioni desiderate, premete Invio. Apparirà uno schermo di verifica simile al seguente:
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 D-5. FIPS Schermo di verifica
Se rispondete r (per ri-editare la tavola delle partizioni), Figure 4 riapparirà, permettendovi di cambiare le dimensioni delle partizioni. Se rispondete c, sullo schermo di conferma (Figure 6) apparirà:
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 D-6. FIPS Schermo di conferma
Rispondendo y completerete il ridimensionamento. Potrebbe apparire un piccolo errore dovuto al fatto che FIPS non può resettare la macchina.
Dopo che un'operazione è stata conclusa con successo, avrete 2 partizioni. La prima partizione (hda1 oppure sda1) sarà usata da Windows. Vi raccomandiamo di entrare in Windows (ricordatevi di togliere il dischetto di boot dal drive A:) e di eseguire scandisk sul drive C:.
Se incontrate qualche problema, (per esempio dovuto al fatto ch Windows non effettua il boot), potrete rimediare all'operazione di ridimensionamento di FIPS con restorrb.exe, che avrete copiato sul disco DOS di boot. In caso di errori, leggete la documentazione di FIPS (fips.doc e fips.faq), che indica tutta una serie di fattori che potrebbero portare l'operazione di ridimensionamento al fallimento. Se tutto va male, potrete sempre ripristinare Windows dal backup che avete fatto.
La seconda partizione (hda2 oppure sda2) contiene lo spazio per l'installazione di Red Hat Linux. Quando lo schermo di Disk Druid apparirà durante l'installazione, cancellate questa partizione (i manuali spiegano come fare), poi procedete al partizionamento per Linux.