Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e05c4514608e650af9b28d9be1d35a18 > files > 30

howto-html-it-10.1-4mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>4mb Laptop HOWTO: La procedura di pre-installazione</TITLE>
 <LINK HREF="4mb-Laptops-5.html" REL=next>
 <LINK HREF="4mb-Laptops-3.html" REL=previous>
 <LINK HREF="4mb-Laptops.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="4mb-Laptops-5.html">Avanti</A>
<A HREF="4mb-Laptops-3.html">Indietro</A>
<A HREF="4mb-Laptops.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4.</A> <A HREF="4mb-Laptops.html#toc4">La procedura di pre-installazione</A> </H2>

<P>Questa sezione tratta la creazione di una partizione di swap e di una
partizione root temporanea sul disco fisso del portatile. Nulla di quanto
&egrave; qui descritto &egrave; strettamente legato alla Slackware.</P>
<H2><A NAME="sec:mulinuxprep"></A> <A NAME="ss4.1">4.1</A> <A HREF="4mb-Laptops.html#toc4.1">Preparazione di muLinux</A>
 </H2>

<P>Se si ha intenzione di usare solo muLinux per questa procedura, si
dovr&agrave; preparare un disco con mkfs.ext2 e le librerie per supportarlo
[NdT: vedere la nota precedente relativa a BOOT+ROOT+USR]. Dai file di
setup di muLinux si decomprima USR.bz2 e lo si monti come un filesystem di
loop. Se ci si trova nella stessa directory del file USR e si vuole montarlo
in /tmpusr, la sequenza dei comandi per questo compito sar&agrave;:</P>
<P>
<HR>
<PRE>
losetup /dev/loop0 USR
mount -t ext2 /dev/loop0 /tmpusr
 
</PRE>
<HR>
</P>
<P>Da qui si copi mkfs.ext2, libext2fs.so.2, libcomerr.so.2 e libuuid.so.1 in
un floppy.</P>
<H2><A NAME="sec:preproot"></A> <A NAME="ss4.2">4.2</A> <A HREF="4mb-Laptops.html#toc4.2">Preparare l'installazione dei file di root</A>
 </H2>

<P>Selezionare il disco di root che si desidera - &egrave; stata usata la
modalit&agrave; "color" (grafica) senza problemi, ma l'uso della
modalit&agrave; "text" (testuale) risulter&agrave; un po' pi&ugrave;
veloce in queste condizioni di memoria ridotta. Si decomprima l'immagine e
la si monti come un disco di loop. La procedura &egrave; la stessa della
sezione precedente ma l'immagine del disco di root &egrave; un filesystem
minix.</P>
<P>Ora sono necessari 3 floppy da 1722 o 4 floppy da 1440 con il filesystem ext2 -
&egrave; meglio utilizzare i floppy da 1722 se non si vuole spezzare la
/directory lib. Si dia ai floppy il doppio del numero di inode di default,
in modo che possano contenere la directory /dev. Ci sono 432 nodi per un
disco 1722 e 368 per uno da 1440. Se si specifica /dev/fd0H1722 o
/dev/fd0H1440, allora non si dovr&agrave; aggiungere nessun altro
parametro; quindi, per un disco da 1722, eseguire il comando:</P>
<P>
<HR>
<PRE>
mke2fs -N 432 /dev/fd0H1722
 
</PRE>
<HR>
</P>
<P>Se l'immagine di root &egrave; stata montata in /tmproot ed il floppy di
destinazione in /floppy, si entri nella directory /tmproot. Per copiare la
directory dev il comando &egrave;:</P>
<P>
<HR>
<PRE>
cp -dpPR dev/* /floppy/
 
</PRE>
<HR>
</P>
<P>Per le altre directory con i relativi file inclusi (bin, etc, lib, mnt, sbin, 
usr, var), eseguire invece il comando:</P>
<P>
<HR>
<PRE>
cp -dpPr nomedirectory/* /floppy/
 
</PRE>
<HR>
</P>
<P>Non bisogna preoccuparsi per le directory vuote (floppy, proc, root, tag,
tmp) perch&eacute; sul portatile si possono creare facilmente. boot e cdrom
sono collegamenti simbolici che puntano rispettivamente a /mnt/boot e a
/var/log/mount - si possono creare anche queste directory sul portatile.</P>
<H2><A NAME="ss4.3">4.3</A> <A HREF="4mb-Laptops.html#toc4.3">Creare le partizioni</A>
 </H2>

<H3>I mini-Linux e i file-system ext2 - una nota importante </H3>

<P>Per risparmiare spazio, gli sviluppatori dei mini-Linux spesso usano le meno
recenti librerie libc5 e quando usano le libc6 pi&ugrave; aggiornate,
escludono molte delle opzioni compilate nelle distribuzioni complete,
incluse alcune caratteristiche opzionali del file-system ext2. Ci&ograve;
comporta due conseguenze:</P>
<P>
<UL>
<LI>Provando a montare dischi formattati in ext2 su un sistema Linux moderno,
pu&ograve; generare messaggi di errore se vengono montati in modalit&agrave;
lettura-scrittura. Assicurarsi di usare l'opzione -r quando si montano
floppy sul portatile.</LI>
<LI>Non &egrave; saggio usare mkfs.ext2 di un mini-Linux per creare i file-system 
nelle partizioni dove verr&agrave; installata la SlackWare. Dovrebbe 
essere usato solo per creare il file-system sulla partizione temporanea di 
root. Quando l'installazione sar&agrave; completata, questa partizione 
potr&agrave; essere formattata e riutilizzata.</LI>
</UL>
</P>
<H3>Procedura </H3>

<P>Se si sta lavorando sull'Aero, ci si assicuri che il lettore floppy sia inserito 
prima di accenderlo e poi non si deve rimuoverlo.</P>
<P>
<OL>
<LI>Avvio da mini-Linux  
<BLOCKQUOTE>Con muLinux, bisogna aspettare fino a quando il processo di avvio rileva il piccolo 
spazio in memoria e fornisce la possibilit&agrave; di lanciare una shell - 
si scelga questa opzione e si lavori nella modalit&agrave; singolo-utente 
limitata che offre.  </BLOCKQUOTE>

</LI>
<LI>Usare fdisk per creare le partizioni.</LI>
<LI>Riavviare il sistema uscendo da fdisk (con muLinux, in questo passaggio, si deve semplicemente 
spegnere e riaccendere la macchina).</LI>
<LI>Usare mkswap sulla partizione di swap ed attivarla (questo render&agrave; 
muLinux pi&ugrave; felice).</LI>
<LI>Se si sta usando muLinux, montare il floppy extra creato in 
<A HREF="#sec:mulinuxprep">Preparazione di muLinux</A> 
e copiare mkfs.ext2 in /bin e le librerie in /lib.</LI>
<LI>Usare mkfs.ext2 per creare il file-system nella partizione di root temporanea.</LI>
<LI>Se si sta utilizzando SmallLinux, spegnere e riavviare usando muLinux. Non 
dimenticarsi di attivare nuovamente la partizione di swap.</LI>
<LI>muLinux dovrebbe aver montato il floppy di boot in /startup - smontare il 
floppy e lasciare libero il lettore del floppy.</LI>
<LI>Ora si monti la partizione di root temporanea e si copi in essa il contenuto
dei dischi che sono stati precedentemente creati in 
<A HREF="#sec:preproot">Preparare l'installazione dei file di root</A>. Non bisogna
preoccuparsi dei messaggi di errore: se, ad esempio, si copia usr dal floppy
nella partizione di root temporanea digitando "cp -dpPr usr/* /tmproot/", si
otterr&agrave; il messaggio di errore "cp: sr: no such file or directory".
Si pu&ograve; ignorarlo, nulla &egrave; andato storto.</LI>
<LI>Entrare nella partizione di root temporanea e creare le cartelle vuote (floppy, 
proc, root, tag, tmp) ed i collegamenti simbolici boot (che punta a mnt/boot) e cdrom (che punta a var/log/mount).</LI>
<LI>Smontare la partizione temporanea di root per sincronizzare il disco.</LI>
<LI>Ora si pu&ograve; semplicemente spegnere la macchina.</LI>
</OL>
</P>
<HR>
<A HREF="4mb-Laptops-5.html">Avanti</A>
<A HREF="4mb-Laptops-3.html">Indietro</A>
<A HREF="4mb-Laptops.html#toc4">Indice</A>
</BODY>
</HTML>