Topolinux Forum

Versione completa: [GUIDA] Partizionamento e Formattazione Hard Disk
Sta attualmente guardando una versione leggera del Forum. Guarda la versione completa per una corretta formattazione.

[disclaimer]
FATTI UN BEL BACKUP DI TUTTI I DATI PERCHE' SOPRATTUTTO SE NON SEI PRATICO CON QUESTE OPERAZIONI IL RISCHIO DI FARE CASINO E' ELEVATO.
[/disclaimer]



Questa guida è stata tratta da un post relativo a Gentoo Linux. I passi da seguire vanno riadattati a seconda delle proprie esigenze.
L'hard disk da partizionare in questo caso è /dev/sda (primo hard disk SATA del sistema) che contiene una precedente installazione di Windows e spazio vuoto da assegnare a una distribuzione GNU Linux.
La tabella delle partizioni che si intende creare è la seguente:
- 150/200 Mega da assegnare alla partizione di boot (da montare sotto /boot);
- 2 x la tua RAM (o comunque un valore non inferiore alla tua quantità di RAM) per la partizione di swap (supponiamo di farla da 1Giga)
- i restanti per la root (da montare sotto /)

Per la partizione di boot ti suggerirei come filesystem ext2, mentre per la partizione di root sarei più propenso per reiserfs.

Procediamo con ordine. Dopo che arrivi al prompt dei comandi al termine del caricamento devi entrare in fdisk così:

Codice:
fdisk /dev/sda


Fdisk è molto più spartano di cfdisk ma più semplice da spiegare Wink
Dal prompt puoi digitare h seguito dal tasto invio per avere un piccolo riassunto dei comandi da usare.

Per prima cosa controlli come sono allocate le partizioni sul tuo hd digitando al prompt p seguito dal tasto invio. Il risultato saranno un po' di informazioni e sarà qualcosa di simile a questo:

Codice:
/dev/sda1             1           282           7     HPFS/NTFS  <---- questo è Windows
/dev/sda2             283        9727         ?     FAT32         <---- questo è il fat32 da dare a gentoo


Per prima cosa devi toglierti dai piedi la partizione fat32. Questo si può fare premendo il tasto d seguito da invio. Fdisk chiede quale partizione eliminare, quindi (stando allo schema sopra riportato) dato che sda2 corrisponde alla seconda partizione dell'hd sata risponderemo 2. Possiamo ora controllare i risultati con il comando p. Dovresti vedere solamente la riga corrispondente alla partizione NTFS.

NOTA
Se hai fatto casino e hai cancellato la partizione sbagliata, non iniziare ancora ad imprecare, perché i cambiamenti apportati non sono ancora stati salvati e quindi per rimediare basta che premi i tasti CTRL e C per uscire da fdisk e ripristinare la situazione iniziale. Questa cosa vale per ogni cambiamento fatto tramite fdisk prima di avere salvato la nuova tabella delle partizioni.

Adesso creiamo le partizioni. Per creare una nuova partizione si utilizza il comando n. Ti verrà chiesto se la partizione dovrà essere primaria o estesa. Noi vogliamo una partizione primaria, quindi dovrai premere p come al solito seguito dal tasto invio. Adesso devi digitare il numero della partizione (in questo caso 2). La prossima domanda riguarda il primo cilindro dal quale far partire la partizione, puoi tranquillamente scegliere il valore di default premendo direttamente invio senza indicare alcun numero. L'ultima domanda è quella che serve a determinare l'ultimo cilindro. Visto che noi vogliamo fare una partizione di 200Mega (quella di boot) digiteremo +200M seguito dal tasto invio (mi raccomando il + prima del 200M).

Ok, abbiamo creato la prima partizione!!! drinka

La nostra seconda partizione sarà quella da adibile a swap. Quindi in modo simile a prima digiteremo:

n <-- altra nuova partizione
p <-- primaria anche lei
3 <-- perché è la terza partizione
invio <-- accettiamo anche qui il valore di default
+1024M <-- 1Giga di swap va più che bene

Adesso la partizione di root alla quale associeremo tutto il rimanente spazio libero. E quindi:

n <-- altra nuova partizione
p <-- primaria anche lei
4 <-- perché è la quarta partizione
invio <-- accettiamo anche qui il valore di default
invio <-- di default la crea grande quanto lo spazio libero rimanente

A questo punto ci vuole un'altra piccola operazione. Se utilizzi il comando p per vedere come sono allocate le partizioni, vedrai che tutte le partizioni che hai creato sono state create come Linux, anche quella che ti ho detto dovrà essere quella di swap. Dobbiamo cambiare il tipo di quella partizione (la 3) in swap. Per far questo devi utilizzare il comando t, digitare il numero della partizione (3) ed infine digitare il codice esadecimale corrispondente alle partizioni di swap (che è 82). Quindi riassumendo:

t
3
82

Se adesso utilizzi di nuovo il comando p vedrai che la partizione 3 è adesso marcata come Linux swap / Solaris.

OK, CON FDISK ABBIAMO FINITO!.

Quindi non ci rimane che salvare i cambiamenti ed uscire. Questo si fa con il comando w.

Tornato al prompt dei comandi non ti rimane che formattare le varie partizioni. Cominciamo con la partizione di boot:

Codice:
mke2fs /dev/sda2

il comando formatta la partizione di boot come ext2. Adesso proseguiamo con la partizione di root che dovrà essere formattata come reiserfs:

Codice:
mkreiserfs /dev/sda4

per iniziare la formattazione viene chiesta conferma; basta premere y seguito dalla pressione del tasto invio.

L'ultima operazione è quella di formattare la partizione di swap con:

Codice:
mkswap /dev/sda3


Abbiamo finito!!!!!!!!!! party

Il partizionamento lo trovi anche nella guida ufficiale all'installazione di gentoo a questo indirizzo.

Spero di esserti stato di aiuto Mr. Green

Tratto da un post di dndvault.

URL di riferimento