[Primipassi] Installazione Linux

Sergio Ballestrero s.ballestrero@c-sistemi.it
Lun 4 Dic 2000 10:29:24 CET


 Ciao Marco,

On Sun, 3 Dec 2000, Marco Traverso wrote:

> Ragazzi che casino, sono due giorni che cerco di installare Openlinux
> 2.2 e redhat 6.0 ma niente da fare. In realta mi da vari errori di
> creazione di partizione primari (native linux) e swap.... Il mio pc un
> amd k611 450, ha un disco di 13.6 Gbyte diviso in due partizioni:
> primaria C: dove ho installato win98se (5 gbyte) una seconda di 4
> Gbyte ( D: ) creata come estesa e unita logica della stessa e ,
> infine, 3.9 Gbyte che mi avanzano . Con una copia di Linux vecchia non
> riconosceva piu di 8Gbyte, con i due (Caldera e Red hat) riconosce i
> 13 Gbyte e spiccioli ma li lascia creare solo lo swap e non la
> partizione root in tutto quello spazio libero.....cosa faccio?
> E4possibile che Linux vuole essere installato solo nella prima
> partizione? Ma come cavolo si installa sto coso? E pensare che ho 10
> anni di esperienza con HW e SW nel mondo NT mi viene da piangere e
> vedermi cosi inbranato...

 Linux puo' stare su qualsiasi partizione, ma il kernel per il boot no.
Infatti il boot loader (LILO) usa il BIOS per caricare il kernel
all'inizio, e quindi ha bisogno di un pochino di spazio (partizione /boot,
10-20MB per stare larghi) all'inizio del disco. Una volta entro i primi
512MB, adesso non saprei.
 Ci sono modi per aggirare questa limitazione, ma gli installer, per stare
tranquilli ed evitare problemi, impongono che il disco da cui si fa boot
abbia dello spazio all'inizio.

 Inoltre, credo sia meglio che la partizione estesa sia l'ultima - ma
confesso che non mi ricordo' piu' la ragione, forse confonde le idee
all'fdisk del DOS.

 Comunque, usando lo fdisk standard di linux invece del partizionatore
dell'installer (non so Caldera, ma RH ti da questa possibilita'), non
dovresti avere problemi a preparare il tuo disco; la seccatura poi sara'
che dovrai usare un floppy per il boot.

 Una soluzione definitiva potrebbe essere usare l'opzione "linear" del
LILO, che almeno in certi casi gli permette di caricare un kernel da oltre
il vecchio limite del BIOS; ma provaci solo dopo aver installato il
sistema con boot da floppy.

 Oppure puoi mettere il kernel nella partizione DOS e usare loadlinux,
magari mettendolo come opzione nell'autoexec.

 E poi fatti un favore: se scegli RH, installa la 6.2, non la 6.0.



 In generale, quando si parte con un disco pulito, per mettere sia Win
che linux, si partiziona:

1 /boot - 20MB
2 swap
3 primaria DOS
4 estesa
  5  secondaria DOS, se vuoi 
  6  /
  7  /home

LILO in /dev/hda.
  
La /home separata per poter reinstallare senza toccare i dati.
La swap all'inizio perche' di solito e' piu' veloce.
Non mi ricordo se la secondaria DOS deve essere per forza la prima della
partizione estesa.

 Volendo, si possono fare partizioni separate per /usr e per /var, magari
una partizione /data per i dati di cui non si vuole tenere il backup, etc;
ma questo dipende dall'uso che si fara' del PC (server o workstation,
utenti, servizi che si danno etc.) e richiede un po' di esperienza
d'uso. Per cominciare, /boot, / e /home e' una scelta tranquilla.

 La distribuzione Mandrake ha un ottimo partizionatore nell'installazione,
flessibile e che fa una partizionatura automatica abbastanza intelligente;
ma per tante altre cose non mi piace.


 Ciao,
   Sergio

--------------------------------------------------------------------------
 Things will get better despite             Sergio Ballestrero
our efforts to improve them.                  Sergio.Ballestrero@cern.ch
	-- Will Rogers                             S.Ballestrero@iname.com





Maggiori informazioni sulla lista primipassi