[ anterior ] [ Continguts ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ següent ]

Instal·lació de Debian GNU/Linux 3.0 per a Intel x86
Capítol 10 - Informació técnica sobre els disquests d'arrencada


10.1 Codi font

El paquet boot-floppies conté tot el codi font i documentació dels disquets d'instal·lació.


10.2 El disquet de rescat

El disquet de rescat té un sistema de fitxers Ext2 (o FAT, depenent de la vostra arquitectura) i hauríeu de poder-hi accedir muntant els discs amb Ext2 o FAT. El nucli Linux és el fitxer linux.bin. El fitxer root.bin és una imatge del sistema de fitxers comprimida amb gzip a 1.44 MB amb un sistema de fitxers Minix o Ext2 i que serà carregat en el disc RAM i usat com a sistema de fitxers arrel.


10.3 Reemplaçant el nucli del disquet de rescat

Si trobeu necessari reemplaçar el nucli del disquet de rescat, haureu de configurar-lo amb les següents característiques, no com a mòduls:

Assegureu-vos de que el nucli que teniu pensat usar NO porta l'opció CONFIG_DEVFS, donat que aquesta no és compatible amb l'instal·lador.

Descarregar un joc de disquets d'arrencada: els discs root, rescue i de controladors (drivers). Heu de saber que bf2.4, idepci i compact usen nuclis variants. Un motiu per a usar el joc ide o compact, per exemple, seria que sols tenen 1 o 2 discs de controladors i probablement el vostre nucli ja conté tots els controladors que hagueu de manester contruïts en el seu interior. Hi ha un inconvenient i és que això requereix d'una configuració manual extra a menys que us hagueu contruït un nucli amb el mateix nom del sabor (mireu make-kpkg en el kernel-package). Podreu veure alguns missatges d'error referents als mòduls.

Per a compilar un nucli personalitzat, es recomana que configureu el nucli de forma pareguda al que voleu reemplaçar. Haurieu de usar el paquet kernel-source que es va usar per a construir el nucli i copiar el fitxer .config des del disquet de rescat (mireu més endavant).

Munteu la imatge del disquet de rescat, amb quelcom semblant al següent:

             mount -t auto -o loop rescue.bin /mnt

Assumint que useu /mnt com a punt de muntatje, copieu el vostre nucli personalitzat a /mnt/linux.bin. Seguidament executeu l'script rdev.sh el qual es troba en /mnt, el qual assumirà que trobarà el nucli tal i com s'ha descrit.

Per a fer-ho completament, també voldreu fer gzip al System.map i al .config del vostre nucli personalitzat donant-vos un sys_map.gz i un config.gz i després situar-los en /mnt.

Ara podreu desmuntar la vostra imatge de disc i crear els disquets. Probablement voldreu ``Instal·lar nucli i els mòduls dels controladors'' usant els disquets que acabeu de construir amb el nucli personalitzat instal·lat en el disc dur. Pel que tindre un disc de controladors resultarà avantatjós.

Si esteu usant un joc de discs amb un sabor del nucli, necessitareu entrar en la tty2 prement les tecles Alt i F2 a l'hora, i prement Enter per a aconseguir un indicatiu. Ecriviu ls /target/lib/modules per a veure a on posa els vostres mòduls del disc de controladors (driver). Llabors feu uname -r per a averiguar a on tindrien que estar. Llabors podreu fer el següent.

     	mv /target/lib/modules/* /target/lib/modules/`uname -r`

Ara podreu eixir de la shell i retornar a la tty1. Si no procediu correctament amb l'anterior passa, llavors el ``Configurar els mòduls dels controladors dels dispositius'' no trobarà cap mòdul el qual no seria desitjable.

També necessitareu reemplaçar el fitxer modules.tgz del disquet dels controladors. Aquest simplement conté un fitxer tar comprimit amb gzip de /lib/modules/versió-nucli; feu-ho des del sistema de fitxers arrel per a que tots els directoris també estiguin en el fitxer tar.


10.4 Precarregar mòduls existents

Si necessiteu un controlador essencial per a poder accedir al disc dur o a una intal·lació des d'un dispositiu font, podeu usar mòduls existents en comptes de tindre que recompilar-vos el vostre propi nucli. Podeu precarregar mòduls de controladors des d'un disquet abans de muntar la partició arrel. Per a preparar aquest disquet, necessitareu:

Tot seguit teniu les passes per a crear un disc de precàrrega, assumint que esteu en una màquina Linux i que després penseu usar el sabor bf2.4:


[ anterior ] [ Continguts ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ següent ]

Instal·lació de Debian GNU/Linux 3.0 per a Intel x86

versió 3.0.23, 15 May, 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo