[ 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 PowerPC
Cap�tol 4 - Obtindre un medi del sistema d'instal�laci�


4.1 Un joc de CD-ROM oficials de Debian GNU/Linux

�s en gran messura, el mode m�s f�cil d'instal�lar Debian GNU/Linux, des d'un joc de CR-ROM oficials de Debian (mireu la p�gina de venedors de CD). Tamb� podeu descarregar-vos les imatges dels CD-ROM des del servidor de Debian i fer-lo vosaltres mateixos si teniu una connexi� de xarxa r�pida i una grabadora de CD. Si teniu un joc de CD i podeu arrencar des dels CD en la vostra m�quina, podeu saltar-vos la secci� Arrencant des d'un CD-ROM, Secci� 5.2; s'han abocat molts esfor�os per a assegurar-se de que tots els fitxers necessaris estiguin disponibles en el CD.

Si per a l'arrencada inicial del sistema d'instal�laci� la vostra m�quina no t� suport per a l'arrencada des de CD, per� teniu el joc dels CD, podreu usar una alternativa estrat�gica ( com ara disquet, disc dur o arrencar en xarxa). Els fitxers que necessitareu per a l'arrencada a trav�s d'algun altre mitj� tamb� estan en el CD; l'arxiu de Debian en la xarxa i la distribuci� de carpetes en el CD �s id�ntica. Quan necessiteu la ruta cap a un fitxer de l'arxiu en concret durant l'arrencada, cerqueu aquests fitxers en els mateixos directoris i subdirectoris del vostre CD.

Una vegada hagueu arrencat el sistema d'instal�laci�, podreu habilitar la manera d'obtindre la resta dels fitxers necessaris des del CD.

Sin� teniu un joc de CD, llavors necessitareu descarregar-vos els fitxers del sistema d'instal�laci� i situar-los al vostre disc dur, disquets o en un ordinador connectat des del que puguin ser usats pel instal�lador durant l'arrencada.


4.2 Descarregant els fitxers des de r�pliques de Debian

Quan descarregueu els fitxers des d'una r�plica de Debian, assegureu-vos de descarregar-los en mode binary, no en mode text ni tampoc mode autom�tic. �s important que reproduiu fidelment l'estructura de directoris de la r�plica per a crear una "sub-r�plica" local. No ser� realment necessari que feu aix� si useu disquets; per� en far� m�s f�cil la localitzaci� quan els necessiteu. Tindr�eu que comen�ar l'estructura del vostre directori local amb un primer directori anomenat disks-powerpc, per exemple:

     current/_subarquitectura_/images-1.44/_sabor_/rescue.bin

No teniu perque descarregar-vos tots els fitxers d'aquell directrori ni tampoc crear els que no necessiteu. Sols anomeneu els directoris igual que en la r�plica i poseu els fitxers en els seus directoris corresponents.

Si la vostra m�quina est� configurada per a descomprimir/decodificar fitxers en la descarrega, tindreu que desabilitar aquesta caracter�stica descarregant els fitxers del sistema d'instal�laci�. Doncs ja seran descompimits al seu temps pel instal�lador. Descomprimir-los en el vostre sistema sols us far� perdre temps i espai, ja que els fitxers originals seran autom�ticament esborrats pel programa descompresor, donat que aquests no seran necessaris pel instal�lador. Tamb� molts fitxers binaris com ara el yaboot seran interpretats com fitxers de text donat que no tenen cap extensi�, a menys de que seleccioneu el mode de transfer�ncia binari. Aquests fitxers serien inusables si ho fessiu amb el mode de transfer�ncia en text.


4.2.1 Opcions d'instal�laci�

Els fitxers que potser necessitareu estan dividits en tres categories:

  1. Els fitxers necessaris per a arrencar el sistema d'instala�laci� (p.e. rescue.bin, linux.bin i root.bin)
  1. Els fitxers als quals el sistema d'instal�laci� necessitar� accedir per a instal�lar el nucli del sistema operatiu i els controladors dels perif�rics (per exemple, rescue.bin i drivers.tgz)
  1. Els fitxers d'instal�laci� del sistema base (p.e. basedebs.tar)

Si teniu funcionant una connexi� Ethernet en el vostre ordinador i la targeta Ethernet �s una de les compilades a dins del nucli de la instal�laci�, llavors sols necessitareu els fitxers d'arrencada del sistema d'instal�laci�. L'instal�lador ser� capa� d'instal�lar el nucli i controladors de xarxa per a moltes de les targetes Ethernet m�s comuns.

Si teniu una connexi� Ethernet per a la qual l'instal�lador no tingui suport encastat, llavors potser necessiteu els fitxers d'arrencada del sistema d'instal�laci� i el d'instal�laci� del nucli i els dels controladors dels perif�rics.

Si instal�leu sobre un sistema sense cap connexi� de xarxa funcional o si la vostra connexi� de xarxa �s v�a PPP (usant el m�dem) en comptes de Ethernet, llavors necessitareu obtindre tots tres tipus de fitxers abans de comen�ar amb el proc�s d'instal�laci�.

Sin� n'esteu segurs dels fitxers que necessitareu, comenceu amb els fitxers d'instal�laci� del sistema d'arrencada. Si fall�s el vostre primer intent de configurar la xarxa amb l'instal�lador, llavors podeu sortir, aconseguir els fitxers extra que necessiteu i tornar a realitzar la instal�laci� des del principi.

El fitxer d'instal�laci� del sistema base basedebs.tar actualment ocupa uns 27M. Si podeu usar un CD o configar la xarxa abans d'instal�lar el sistema base, donat a que �s millor fer-ho aix�, no necessitareu aquest fitxer. La seva localitzaci� en la xarxa est� llistada en el ap�ndix (Fitxers d'instal�laci� del sistema base de Debian, Secci� 11.2.3.4).

Per a usar un sistema Debian per a ensamblar un basedebs.tar des de l'arxiu de Debian, primer instal�leu debootstrap (apt-get install debootstrap). Llavors useu el seg�ent comandament:

     debootstrap binary-basedebs SUITE=woody VERSION=3.0 \
       MIRROR="http://ftp.debian.org/debian" ARCHES="powerpc"

4.2.2 Escollint el joc d'instal�laci� correcte

Els fitxers d'instal�laci� inclouen les imatges del nucli, les quals estan disponibles per a diverses "subarquitectures". Cada subarquitectura suporta una diversitat de maquinari deferent. Les subarquitectures disponibles per a PowerPC s�n:

"powermac"
Useu aquest nucli per a la majoria d'ordinadors Power Macintosh; el qual est� basat en el nucli Linux versi� 2.2.
"new-powermac"
Useu aquest nucli per als nous ordinadors Power Macintosh; el qual est� basat en el nucli Linux versi� 2.4.
"apus"
Useu aquest nucli per als sistemes de Amiga Power-UP (APUS); el qual est� basat en el nucli Linux versi� 2.2.
"chrp"
Useu aquest nucli per als ordinadors encastats CHRP; el qual est� basat en el nucli Linux versi� 2.2.
"prep"
Useu aquest nucli per als ordinadors Motorola i IBM RS/6000 PReP; el qual est� basat en el nucli Linux versi� 2.2.

Els fitxers de configuraci� del nucli d'aquests sabors poden trobar-se en els seus respectius directoris amb el nom config.gz.


4.2.3 A on trobar els fitxers d'instal�laci�

La localitzaci� en la xarxa dels fitxers d'instal�laci� per a cada sabor powerpc est� llistat en el Ap�ndix. Aquests inclouen:

.../current/apus/images-1.44/rescue.bin
.../current/chrp/images-1.44/rescue.bin
.../current/new-powermac/images-2.88/rescue.bin
.../current/powermac/images-1.44/rescue.bin
.../current/prep/images-1.44/rescue.bin
imatge de rescat
.../current/apus/images-1.44/root.bin
.../current/chrp/images-1.44/root.bin
.../current/new-powermac/images-1.44/root.bin
.../current/powermac/images-1.44/root.bin
.../current/prep/images-1.44/root.bin
image(s) arrel o tarball
Fitxers del nucli Linux, Secci� 11.2.3.2
binari del nucli
Fitxers dels controladors, Secci� 11.2.3.3
imatges dels controladors o tarball
Fitxers d'instal�laci� del sistema base de Debian, Secci� 11.2.3.4
imatges del sistema base o tarball

Totes dues imatges de disquet; la boot-floppy-hfs i la rescue.bin contenen un nucli Linux d'arrenacda comprimit. El disquet boot-floppy-hfs �s usat per a arrencar el sistema d'instal�laci�, mentres que el rescue.bin serveix com a font per al nucli Linux quan aquest sigui instal�lat en la vostra m�quina. Un disquet rescue.bin no pot arrencar un PowerPC. Una altra imatge del nucli descomprimida, simplemnent anomenada linux.bin, �s usada per a arrencar l'instal�lador des del disc dur o CD-ROM. Aix� no �s necessari per a arrencar l'instal�lador des de disquets.

Retorneu a Creant disquets a partir d'imatges de disc, Secci� 4.3 per a informaci� important de com crear discs des de les imatges de disquet.

La imatge del disquet arrel (root) cont� una imatge del sistema de fitxers temporal que es carrega en mem�ria despr�s que hagueu arrencat l'instal�lador.

Els controladors dels perif�rics poden descarregar-se com a una s�rie d'matges de disquet o com a tarball (drivers.tgz). El sistema d'instal�laci� necessitar� tindre acc�s al fitxer dels controladors durant la instal�laci�. Si teniu una partici� de disc dur o esteu connectats a un ordinador accessible pel instal�lador (veieu a sota), seria m�s convenient usar el tarball. Les imatges de disquet sols seran necessaries si instal�leu els controladors des de disquets.

Quan descarregueu els fitxers tamb� tindr�eu que parar atenci� al tipus de sistema de fitxers al qual els descarregueu, a menys que useu disquets pel nucli i controladors. L'instal�lador pot llegir imatges des de moltes classes de sistemes de fitxers, inclo�nt les FAT, HFS, ext2fs i Minix. Quan descarregueu els fitxers a un sistema de fitxers *nix, escolliu tants fitxers com necessiteu des de l'arxiu.

L'instal�lador no pot accedir als fitxers en un sistema de fitxers HFS+. MacOS System 8.1 i posteriors poden estar usant un sistema de fitxers HFS+; tots els PowerMac NewWorld usen HFS+ per defecte. Per a determinar si el vostre sistema t� un sistema de fitxers HFS+, seleccioneu Get Info pel volum en q�esti�. Els sistemes de fitxers HFS apareixeran com a Mac OS Standard i els HFS+ diran Mac OS Extended.

Durant la instal�laci�, abans de come�ar-la, esborrareu la/es partici�/ons sobre la/es que instal�lareu Debian. Tots els fitxers descarregats seran empla�ats en particions, no en la que penseu instal�lar el sistema.


4.2.3.1 Fitxers d'instal�laci� NewWorld per a MacOS

Pels disquets (floppy-less) d'instal�laci� en els Mac NewWorld, aix� podria ser el m�s convenient en el cas de que obtingueu tots els fitxers en un arxiu Stuffit des de http://prdownloads.sourceforge.net/debian-imac/debian-imac.sit (instruccions separades estan incloses en l'arxiu). D'altra manera obtingueu els fitxers d'instal�laci� normals de la llista superior. Poseu els fitxers en una partici� HFS (no HFS+) del vostre sistema. Tamb� necessitareu els fitxers yaboot.conf des de l'arxiu en new-powermac o powermac.


4.3 Creant disquets a partir d'imatges de disc

Els disquets d'arrencada actualment s�n usats per a arrencar el sistema d'instal�laci� en moltes m�quines amb disquetera. Els disquets tamb� poden usar-se per a la instal�laci� del nucli i m�duls en molts sistemes. Estan reportant errors en l'arrencada en els controladors USB dels Mac.

Les imatges de disc s�n fitxers amb tot el contingut d'un disquet en forma raw (en cru -sense format-). Les imatges de disc, com rescue.bin, no es poden copiar simplement als disquets. S'usa un programa especial per a escriure aquestes imatges al disquet sense format. Aix� �s requerit per que aquestes imatges s�n representacions d'un disc; el qual requereix fer una c�pia del sector de les dades des del fitxer al disquet.

Hi han diferents t�cniques per a crear disquets des de les imatges de disc, depenent de la vostra plataforma. Aquesta secci� us descriu com crear els disquets a partir de les imatges de disc en les diferents plataformes.

No importa el m�tode que useu per a crear els vostres disquets, per� haureu de recordar protegir-los contra escriptura una vegada els hagueu escrit, per a assegurar-vos de que no es malmeten inintencionadament.


4.3.1 Escriure imatges de disc des d'un sistema Linux o Unix

Per a escriure les imatges de disc a un disquet, probablement necessitareu accedir com a root al sistema. Introduiu un disquet verge en la disquetera. I tot seguit useu el comandament

     dd if=fitxer of=/dev/fd0 bs=1024 conv=sync ; sync

a on fitxer ser� la imatge de disc. /dev/fd0 ser� el nom usat per la disquetera, per� pot ser diferent en la vostra estaci� de treball (en Solaris, aquesta seria /dev/fd/0). El comandament pot retornar-vos a l'indicatiu de Unix abans d'haber acabat d'escriure el disquet, pel que tindreu que assegurar-vos de que la llum de la disquetera s'ha apagat abans d'enretirar el disquet. En alguns sistemas, tindreu que executar un comandament per a extreure el disquet de la disquetera (en Solaris, useu eject, mireu la p�gina del manual).

Alguns sistemes intenten muntar autom�ticament els disquets quan aquests s�n inserits dins de la unitat. Podria ser necessari deshabilitar aquesta caracter�stica per a que l'estaci� de treball us permeti escriure els disquets en mode binari. Desafortunadament, com dur a terme aix� variar� depenent del vostre sistema operatiu. En Solaris, podeu traballar amb la gesti� del volum per a aconseguir l'acc�s al disquet en mode raw. Primer assegureu-vos de que el disquet est� muntat autom�ticament (usant volcheck o el comandament equivalent del vostre gestor de fitxers). Llavors useu el comandament dd en la forma descrita anteriorment, reemplaceu /dev/fd0 per /vol/rdsk/nom_disquetera, a on nom_disquetera ser� el nom de la disquetera que v�reu donar al formategar el disquet (identifiqueu els disquets am el seu nom). En d'altres sistemes, pregunteu al vostre administrador.


4.3.2 Escriure imatges de disc des d'un sistema DOS, Windows o OS/2

Si teniu acc�s a una m�quina i386, podreu tindre acc�s als seg�ents programes per a copiar imatges de disquets.

Els programes FDVOL, WrtDsk o RaWrite3 poden usar-se sota MS-DOS.

http://www.minix-vmd.org/pub/Minix-vmd/dosutil/

Per a usar aquests programes primer assegureu-vos de que heu arrencat en DOS. Intentar usar aquests programes des d'una finestra DOS en Windows o fent doble clic en aquests programes des de l'Explorer del Windows no espereu que funcioni. Sin� sabeu com arrencar en DOS, sols haureu de premer F8 durant l'arrencada.

NTRawrite �s un intent de crear una versi� contempor�nia de Rawrite/Rawrite3 que �s consistenment compatible amb WinNT, Win2K i Win95/98. El seu us, a traves d'aquest GUI �s molt evident; seleccioneu la unitat de disc a escriure, navegueu a la imatge de disc que desitgeu empla�ar i premeu el bot� d'escriure (Write).

http://sourceforge.net/projects/ntrawrite/


4.3.3 Modificar el disquet de rescat per al suport de la llengua nacional

Els missatges mostrats pel disquet de rescat (abans de carregar el nucli Linux) poden mostrar-se en la vostra llengua materna. Per a aconseguir aix� sin� sou angl�fon, despr�s d'escriure les imatges, tindreu que copiar els fitxers dels missatges proporcionats i una font al disquet. Per a usuaris de MS-DOS i Windows hi ha un fitxer d'arxiu de lots setlang.bat en el directori dosutils, que copia els fitxers correctes. Simplement entreu en aquest directori (p.e.

     cd
     c:\debian\dosutils

) i executeu setlang idioma a on idioma ser� el codi de les lletres corresponents a la vostra llengua, per exemple setlang ca per a la llengua catalana. Actualment aquests s�n els codis de les lleng�es disponibles:

     ca cs da de eo es fi fr gl hr hu it ko ja pl pt ru sk sv tr zh_CN

Noteu que les descripcions d'aquest manual assumeixen que useu una instal�laci� no anglesa; si �s aix� els noms dels menus i botons poden diferir del que vegeu en la vostra pantalla.


4.3.4 Escriure les imatges de disc des de MacOS

Hi ha disponible un script d'Apple Make Debian Floppy per a crear els disquets des de les imatges de disc. Podeu descarregar-lo des de: ftp://ftp2.sourceforge.net/pub/sourceforge/debian-imac/MakeDebianFloppy.sit. Per a usar-lo sols caldr� deixar el fitxer a copia en l'escriptori i arrossegar-lo cap a la disquetera. Haureu de tindre l'script d'Apple instal�lat i el vostre gestor d'extensions habilitat. Disk Copy us en demanar� una confirmaci� per si desitgeu esborrar el disquet i procedir amb l'escriptura de la imatge.

Tamb� podeu usar directament l'utilitat del MacOS Disk Copy, o o la utilitat de lliure us suntar. El fitxer root.bin �s un exemple d'una imatge de disquet. Useu un dels seg�ents m�todes per a crear un disquet des de les imatges.


4.3.4.1 Escriure les imatges de disc amb Disk Copy

  1. Si esteu creant una imatge de disquet des dels fitxers originals que estan en el CD oficials de Debian GNU/Linux, llavors el Type (tipus) i el Creator (creador) ja s�n introduits correctament. Aquestes passes per a Creator-Changer sols seran cecessaries si descarregueu les imatges.
    1. Obtingueu Creator-Changer i useu el fitxer obert root.bin.
    1. Poseu el Creator a ddsk (Disk Copy - c�pia de disc) i el Type a DDim (binary floppy image - imatge de disquet binaria). Aix� �s sensible a aquestes especificacions.
    1. Important: En el Finder (cercador), useu Get Info per a mostrar la informaci� de la imatge de disquet i "X" en la casella de comprovaci� File Locked per a que el MacOS sigui incapa� d'esborrar els blocs d'arrencada de la imatge si aquesta fos accidentalment muntada.
  1. Per a obtindre Disk Copy; si ja teniu un sistema MacOS o un CD probablement estar� all�, d'altra manera seleccioneu http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/Disk_Copy/Disk_Copy_6.3.3.smi.bin.
  1. Executeu Disk Copy i seleccioneu "Make a Floppy" (crar un disquet) des del men� Utilities, llavors seleccioneu locked per a tancar la imatge des del di�leg resultant. Aix� us demanar� que inseriu un disquet, llavors us preguntar� si de veres desitgeu esborrar-lo. Un cop fet aix� tindria que expulsar el disquet.

4.3.4.2 Escriure les imatges de disc amb suntar

  1. Obtindre suntar des de http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/suntar-223.hqx. Executeu el programa suntar i seleccioneu `Overwrite Sectors...' des del men� Special.
  1. Inseriu el disquet quan el requereixi, i llavors premeu Intro (start at sector 0 - comen�a al sector 0).
  1. Seleccioneu el fitxer root.bin en el di�leg de file-opening (obrie el fitxer).
  1. Despr�s de que el disquet hagi estat creat correctament, seleccioneu "Eject" (expulsar) des del men� File (fitxer). Si hi han algunes errades en l'escriptura del disquet, simplement llenceu aquest i probeu-ho amb un altre.

Abans d'usar el disquet que heu creat, set the write protect tab! (posar el protector d'escriptura). D'altra manera accidentalment podrieu muntar-lo des d'un MacOS i aquest molt generosament l'arruinar�.


4.4 Preparar els fitxers per a l'arrencada des del disc dur

La instal�laci� pot arrencar usant fitxers d'arrencada empla�ats en una partici� del disc dur ja existent, o sigui, carregant-la des d'un altre sistema operatiu o b� iniciant el carregador d'arrencada directament des del BIOS.

L'instal�lador no pot arrencar fitxers des d'un sistema de fitxers HFS+. Un sistema MacOS 8.1 i superior poden usar HFS+; tots els PowerMac NewWorld usen HFS+. Per a determinar si el vostre sistema t� un sistema de fitxers HFS+, seleccioneu Get Info pel volum en q�esti�. Els sistemes de fitxers HFS apareixeran com a Mac OS Standard i els HFS+ diran Mac OS Extended. Haureu de tindre una partici� HFS per a intercanviar fitxers entre MacOS i Linux, particularment els fitxers d'instal�laci� que heu descarregat.

S'usen diferents programes per a arrencar el sistema d'instal�laci� des del disc dur, depenent de si el sistema �s un model "NewWorld" o "OldWorld".


4.4.1 Arrencant l'instal�lador des del disc dur en un Mac OldWorld

El disquet boot-floppy-hfs usa miBoot per a comen�ar la instal�laci� de Linux, per� miBoot no pot ser usat f�cilment per a arrencar des del disc dur. BootX, executat des del MacOS, suporta l'arrencada des de fitxers situats en el disc dur. BootX tamb� pot ser usat per a una arrencada dual entre MacOS i Linux una vegada la vostra instal�laci� de Linux s'hagi completat.

Descarregueu la distribuci� BootX, disponible en http://penguinppc.org/projects/bootx/, o en el directori dists/woody/main/disks-powerpc/current/powermac de les r�pliques http/ftp de Debian i en els CD no oficials de Debian. Useu Stuffit Expander per a extreure el seu arxiu. A dins del paquet hi ha una carpeta buida anomenada Linux Kernels. Descarregueu linux.bin i ramdisk.image.gz des de la carpeta disks-powerpc/current/powermac i situeu-los en la carpeta Linux Kernels. Llabors situeu la carpeta Linux Kernels en la carpeta activa System Folder.


4.4.2 Arrencant l'instal�lador des del disc dur en un Mac NewWorld

Els PowerMac NewWorld suporten l'arrencada des d'una xarxa o un CD-ROM ISO9660, aix� com l'execuci� de binaris ELF directament des del disc dur. Aquestes m�quines poden carregar Linux directament mitjan�ant yaboot, el qual suporta la c�rrega d'un nucli i d'un disc RAM (RAMdisk) des d'una partici� ext2, aix� com l'arrencada dual amb MacOS. L'arrencada des del disc dur de l'instal�lador �s particularment apropiada per a les noves m�quines amb disqueteres. BootX no est� suportat s'ha d'usar per a PowerMac NewWorld.

Copieu (no moveu) els quatre seg�ents fitxers que heu descarregat des de l'arxiu de Debian al nivell arrel "/" del vostre disc dur (aix� podeu aconseguir-ho amb l'opci� d'arrossegar els fitxers a l'icona del disc dur).

Anoteu el n�mero de la partici� del MacOS a on heu empla�at aquests fixers. Si teniu el programa pdisk del MacOS, podeu usar el comandament L per a comprovar el n�mero de la partici�. Necessitareu aquest n�mero per al comandament que li escriu a l'indicatiu del Open Firmware quan arrenqui l'instal�lador.

Per a arrencar l'instal�lador, procediu com a Arrencant en el Mac NewWorld des de OpenFirmware, Secci� 5.4.3.


4.5 Preparant els fitxers per a l'arrencada en xarxa TFTP

Si la vostra m�quina est� connectada a una xarxa d'�rea local, podreu habilitar la c�rrega sobre la xarxa des d'una altra m�quina, usant TFTP. Si intenteu arrencar el sistema d'instal�laci� des d'una altra m�quina necessitareu empla�ar els fitxers d'instal�laci� en llocs espec�fics d'aquella m�quina i configurar en ella el suport espec�fic per a arrencar des de la vostra.

Necessitareu configurar un servidor TFTP i per a m�quines CATS un servidor BOOTP o un servidor DHCP.

BOOTP �s un protocol de IP que informa a l'ordinador de la seva adre�a IP i d'on aconseguir una imatge d'arrencada en la xarxa. El DHCP (Dynamic Host Configuration Protocol -Protocol de configuraci� din�mic del lloc) �s una extensi� de BOOTP, m�s flexible i compatible cap a enradera. Alguns sistemes sols poden configurar-se mitjan�ant DHCP.

Per a PowerPC, si teniu una m�quina Power Macintosh NewWorld, seria una bona ideia el usar DHCP en comptes del BOOTP. A algunes d'aquestes m�quines (les m�s recents) els hi �s impossible arrencar usant BOOTP.

El protocol TFTP (Trivial File Transfer Protocol) s'usa per a servir l'imatge d'arrencada del client. Te�ricament, pot usar-se qualsevol servidor, en qualsevol plataforma per a implementar aquests protocols. En els exemples d'aquesta secci� ens donaran comandaments per a SunOS 4.x, SunOS 5.x (tamb� anomenat Solaris) i GNU/Linux.


4.5.1 Configurant un servidor BOOTP

Aquests s�n els dos servidors BOOTP disponibles per a GNU/Linux, el bootpd CMU i l'altre �s l'actual servidor DHCP, dhcpd ISC, els quals es troben en els paquets bootp i dhcp de Debian GNU/Linux.

Per a usar bootpd CMU, primer haureu de descomentar (o afegir) la l�nia corresponent en /etc/inetd.conf. En Debian GNU/Linux, podeu executar update-inetd --enable bootps, seguit de /etc/init.d/inetd reload. De tota manera la l�nia tindria que ser semblant a aquesta:

     bootps         dgram   udp     wait    root    /usr/sbin/bootpd        bootpd -i -t 120

Ara tindreu que crear el fitxer /etc/bootptab. Aquest t� el familiar i cr�ptic format del bons i antics fitxers BSD printcap(5), termcap(5) i disktab(5). Vegeu la p�gina del manual bootptab(5) per a m�s informaci�. Per al CMU bootpd, necessitareu saber l'adre�a f�sica (MAC) del client. Aquest �s un exemple del /etc/bootptab:

     client:\
             hd=/tftpboot:\
             bf=tftpboot.img:\
             ip=192.168.1.90:\
             sm=255.255.255.0:\
             sa=192.168.1.1:\
             ha=0123456789AB:

Com a m�nim haureu de canviar l'opci� "ha", la qual especifica l'adre�a del maquinari del client. L'opci� "bf" especifica el fitxer que el client ha de rebre mitjan�ant TFTP; per a m�s detalls mireu Situar les imatges TFTP al seu lloc, Secci� 4.5.4.

Per contra, establir BOOTP mitjan�ant dhcpd ISC �s relativament f�cil, donat que tracta als clients BOOTP com un cas moderadament especial de clients DHCP. Algunes arquitectures requereixen d'una complexa configuraci� per a arrencar els clients mitjan�ant BOOTP. Si la vostra n'es una d'aquestes, llegiu-vos la secci� Configurant un servidor DHCP, Secci� 4.5.2. Sin�, segurament sereu capa�os de fer-ho afegint la directiva allow bootp al bloc de configuraci� de la subxarxa que contingui al client i reiniciant el dhcpd amb /etc/init.d/dhcpd restart.


4.5.2 Configurant un servidor DHCP

En el moment d'escriure aix�, sols hi ha un servidor DHCP que sigui programari lliure, anomenat ISC dhcpd. En Debian GNU/Linux, aquest est� disponible en el paquet dhcp. Aquesta �s una mostra del fitxer de configuraci� (usualment /etc/dhcpd.conf):

     option domain-name "exemple.com";
     option domain-name-servers ns1.exemple.com;
     option subnet-mask 255.255.255.0;
     default-lease-time 600;
     max-lease-time 7200;
     server-name "servername";
     
     subnet 192.168.1.0 netmask 255.255.255.0 {
       range 192.168.1.200 192.168.1.253;
       option routers 192.168.1.1;
     }
     
     host clientname {
       filename "/tftpboot/tftpboot.img";
       server-name "servername";
       next-server servername;
       hardware ethernet 01:23:45:67:89:AB;
       fixed-address 192.168.1.90;
     }

En aquest exemple hi ha un servidor "servername" que du a terme tota la tasca DHCP, servidor, servidor TFTP i passarela de xarxa (gateway). Segurament necessitareu canviar les opcions de (domain-name), aix� com el nom del servername i l'adre�a client del maquinari. L'opci� "filename" hauria de ser el nom del fitxer que rebreu mitjan�ant TFTP. Despr�s tindreu que editar el fitxer de configuraci� de dhcpd i reiniciar el servei amb /etc/init.d/dhcpd restart.


4.5.3 Activant el servidor TFTP

Per a tindre el servidor TFTP llest per a funcionar, primer haureu d'assegurar-vos que el dimoni tftpd est� activat. Aquest ser� habilitat normalment amb la seg�ent l�nia en /etc/inetd.conf:

     tftp dgram udp wait root /usr/etc/in.tftpd in.tftpd /tftpboot

Mireu en aquest fitxer i recordeu el directori que s'usa per a l'argument de in.tftpd; el necessitareu m�s avall. L'argument -l habilita algunes versions de in.tftpd per als requeriments de la bit�cola (log) del sistema; aix� �s �til pel diagn�stic d'errors d'arrencada. Si heu tingut que modificar el /etc/inetd.conf, tindreu que notificar sobre la marxa al proc�s inetd que dit fitxer ha canviat. En una m�quina Debian executeu /etc/init.d/netbase reload (per a potato/2.2 i en sistemes m�s nous useu /etc/init.d/inetd reload); en d'altres m�quines, cerqueu la ID del proc�s inetd i executeu kill -HUP inetd-pid.


4.5.4 Situar les imatges TFTP al seu lloc

Despr�s situeu l'imatge TFTP d'arrencada al lloc requerit, es troba en Descripci� de la instal�laci� del sistema de fitxers, Secci� 11.2.3, en el directori de la imatge d'arrencada tftpd. Generalment aquest directori ser� el /tftpboot. Despr�s tindreu que fer un enlla� d'aquest fitxer al que usar� tftpd per a arrencar un client particular. Desafortunadament el nom del fitxer el determina el client TFTP i aquest no t� cap est�ndard.

En m�quines Power Macintosh NewWorld, tindreu que establir el carregador "yaboot" com a imatge d'arrencada TFTP. En cabat Yaboot rebr� de si mateix les imatges del nucli i de disc RAM (RAMdisk) mitjan�ant TFTP. Per a una arrencada en xarxa, useu el yaboot-netboot.conf. Solsament reanomeneu aquest a yaboot.conf en el directori TFTP.

NOT YET WRITTEN


4.5.5 Instal�lant amb TFTP i una arrel NFS

Aix� �s m�s proper a una "instal�laci� TFTP per a poca mem�ria" perque no desitgeu carregar el disc RAM sin� nom�s arrencar des del recentment creat sistema de fitxers arrel NFS. Llavors necessitareu reempla�ar l'enlla� simb�lic per a la imatge tftpboot per un enlla� a la imatge del nucli (per exemple linux-a.out). La meva experi�ncia arrencant des d'una xarxa es basa exclusivament en RARP/TFTP que requereix que tots els dimonis s'executin en el mateix servidor (l'estaci� de treball sparc envia una solicitut TFTP de tornada al servidor que va respondre a la vostra solicitut RARP). Tot i aix�, Linux suporta el protocol BOOTP, per�, no s� com posar-ho :-(( Tamb� t� que quedar documentat en aquest manual?

Per a arrencar la m�quina client, aneu a Arrencant des de TFTP, Secci� 5.5.


4.6 Instal�laci� autom�tica

Per a la instal�laci� en m�ltiples ordinadors �s possible usar una instal�laci� totalment autom�tica anomenada FAI. El paquet fai de Debian ha de ser instal�lat en un ordinador anomenat el servidor d'instal�laci� (install server). Llavors tots els clients arrencaran des de la targeta de xarxa o disquet, instal�laran autom�ticament Debian als seus discs locals.


[ 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 PowerPC

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