Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instalandovariasdistribuciones GNU/Linuxentudiscoduro
akira2005(GFDL)
InstalandovariasdistribucionesLinuxentudiscoduro.
Introduccin
Estetutorialvadirigidoatodosaquellosquesehanintroducidomsomenosrecientementeen Linux.Suelepasar(almenosamimesucedias)quecuandoempiezasaperderelmiedoaeste fabuloso sistema operativo y ya conoces medianamente bien tu distribucin, empiezas a tener inters/curiosidadporconocerotrasdistros,peronoquieresgastarteunapastaenequiposniendiscos duros.Voyaintentarexplicarlomejorquepuedalamaneradeinstalarelmayornmeroposiblede distribucionesenundiscoduro,delaformamssencillaposible.Intentarserclaroydetenermelo suficiente en los puntos ms importantes sin hacerme pesado. Espero conseguirlo. Se admiten correcciones(seguroquelasnecesitar)ymejoras. Partimosenprincipiodeundiscodurovaco,ganasdecomplicarselavida,muchotiempolibre yunmontndeCD'sconpinginosdibujados.Nonecesitamosms.
Lasparticiones
ParapoderinstalarelmximonmerodedistroshayqueaprovecharbienelespacioenelHD, sobretodosinoesmuygrande.Yollevacaboesta"experiencia"enundiscode120Gb,einstalen lcincodistribuciones.Enrealidadpodanhabercabidohastasieteoinclusoms,perocuentoconque algunasyasequedarnfijas,ynoquierotenerdespusproblemasdeespacio.Asquelaprimeranorma es:aprovechaelespacio,peronoseasrcano;). Paraellodediqu10Gbacadadistro(6Gbpara/y4Gbpara/home),800Mbparaswap(el equipotieneunaRAMde512Mb)yelrestoparadatos.Veamosporqu. UnsistemaGNU/Linuxbsicosepuedeinstalarenmuypocoespacio.Inclusocontandoconun entornogrficopesadocomoKDEsepuedeinstalardesobraenunos2Gb.Comolafinalidades conocer una distribucin, parto de la base de que voy a instalar todo lo instalable: servidores, aplicacionesyentornosgrficos(nosoloKDEyGnome,sinotambinotros).Poresodeciddedicar6 Gbacadaparticin/.4Gbparalaparticin/homeesmsquesuficiente.Yodiraquedesobra.Ah slovamos aguardarlosarchivosdeconfiguracindeusuario.Loquesesimportanteesdarel akira2005(GFDL)
Elcargadordearranque
YosiempretrabajoconLILO.Losiento,peroGrubeslacosamsfeaquemeheechadoala cara,asquetodaslasreferenciasalgestordearranquequehagahablarndeLILO.SiusasGruby tienesalgunaduda,nomepreguntes;)noconozcosusintaxisenabsoluto.Siencambioconocesbien Grub,teanimoaquecompletesestetutorialexplicandocmosetendraqueconfigurarestegestorde arranque(recuerdarespetarlostrminosdelalicenciaGFDL). Slousaremosuncargadordearranque,instaladoenlaMBRdelHD.Podramosusarunoenla MBRquellamara,segnladistroqueelijamos,aotrocargadorinstaladoalprincipiodelaparticin correspondiente. Puedes hacerlo as si quieres. Para m eso no es ms que una buena forma de complicarselavida.
Comenzando
Comoporalgohayquecomenzar,loharemosinstalandounadistro,cualquieraquetellamela atencin.Durantelainstalacinnohayquepreocuparsemsqueporasignarlesolamenteelespacioque queramos para ella y la memoria swap. Del resto de particiones, incluyendo la de datos, nos olvidaremosdemomento.Primeronecesitamosunsistemaconelquetrabajar. As que tras la instalacin tenemos tres particiones: una /, una /home y una swap1. Evidentemente,usaremosesamismaparticinswapparatodaslasdistros,noesnecesariohaceruna nuevaparacadadistribucinqueinstalemos.TambintenemosyaelcargadordearranqueenlaMBR,
1 Si usas un software no grfico (como parted o fdisk) para ver la tabla de particiones, vers cuatro dispositivos. /dev/hda2esenrealidadunaparticinextendidaqueenglobaa/dev/hda5(recuerdaquelasparticioneslgicasempiezana numerarseconelnmero5)y/dev/hda6.
akira2005(GFDL)
Particionando
Yatenemosunadistroinstaladaennuestrodisco.EselmomentodeparticionarelrestodelHD. Puedesusarparaelloelsoftwarequeprefieras.Yosoyunfanticodefdisk(s,algunostodavausamos eso :), pero, si te gustan los programas con GUI, qtparted puede ser una buena opcin). Mi recomendacineshaceryatodaslasparticiones.Estonosfacilitarlasposterioresinstalaciones,donde slo tendremos que indicar al instalador cules usar y qu puntos de montaje establecer en ellas. Tambinpodremosas"acomodar"elespacioentretodasellas,evitandoquealllegaralaltimadistro quequeramosinstalarnohayamoscalculadobienelespacioynotengamosbastante. Esmuyrecomendableapuntarenunpapelquparticinescadauna.Recuerdaquetendrsen total12particiones(enelcasoconcretoquenosocupa,deinstalarcincodistribuciones),ydebessaber quhayencadaunadeellas.Asquedmidiscotraselparticionado2:
2 Recuerda que /dev/hda2 no se corresponde con una particin real, sino que ese dispositivo representa la particin extendida.
akira2005(GFDL)
InstalandovariasdistribucionesLinuxentudiscoduro. Disk/dev/hda:120.0GB,120034123776bytes 255heads,63sectors/track,14593cylinders Units=cylindersof16065*512=8225280bytes DeviceBoot /dev/hda1* /dev/hda2 /dev/hda5 /dev/hda6 /dev/hda7 /dev/hda8 /dev/hda9 /dev/hda10 /dev/hda11 /dev/hda12 /dev/hda13 /dev/hda14 /dev/hda15 Start 1 710 710 811 1320 9271 10072 10581 11376 11885 12679 13188 14014 End 709 14593 810 1319 9270 10071 10580 11375 11884 12678 13187 14013 14593 Blocks 5695011 111523230 811251 82 4088511 63866376 6434001 4088511 6385806 4088511 6377773+ 4088511 6634813+ 4658818+ Id 83 5 83 83 83 83 83 83 83 83 83 83 System Linux Extended Linuxswap Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux
akira2005(GFDL)
InstalandovariasdistribucionesLinuxentudiscoduro.
/etc/fstab
Bien,yatenemoselHDparticionado.Organicemosunpocolascosas.Loprimeroespoderusar nuestra particin de datos. Para ello, en nuestro $HOME creamos un subdirectorio donde la montaremos.Recomiendoqueelnombreempieceporunpuntoparaqueseaundirectorioinvisible, aunqueestonoesnecesario.Enmicasoes/home/akira/.data. Cuidado,nopodemosmontarlaparticindirectamenteennuestrodirectoriohome,yaquebajo $HOME se guardan los archivos de configuracin de las aplicaciones que utilicemos, que sern distintasencadadistribucin. Parapoderusarlaparticindebemosmontarlaenestedirectorio.Laparticindedatoses,enmi akira2005(GFDL)
InstalandovariasdistribucionesLinuxentudiscoduro. caso,/dev/hda7,asquecomoroothacemos [root@kaneda]#mounttext3/dev/hda7/home/akira/.data yaquelaformateenext3(comotodas).Noshacemosdueosdeella: [root@kaneda]#chownRakira/home/akira/.data/ ylisto.Esenestaparticindondecrearemosnuestrorboldedirectorios.Parapoderaccederacada uno de estos directorios de forma transparente sin tener que pasar por el directorio .data, lo que haremossercrearenlacessimblicos(loqueenHasefroschsellamanaccesosdirectos)acadaunode ellosdesdenuestrodirectoriohome: [akira@kaneda]~lnsf/home/akira/.data/musicamusica [akira@kaneda]~lnsf/home/akira/.data/tutorialestutoriales etctera3 Loqueconseguimosasestenerunaimagen,porasdecirlo,delaparticindedatosennuestro directoriohome. Ahoraloquenosinteresaesqueestaparticinsemonteautomticamenteencadaarranquedel sistema.Paraconseguirloslodebemosagregarunalneaalarchivo/etc/fstab /dev/hda7 /home/akira/.data ext3 usr,rw,uid=[TUUID],gid=[TUGID] 00
akira2005(GFDL)
/etc/lilo.conf
Instalamoslasiguientedistribucin.Comoelprocesoeselmismoparatodas,esteserelfinde miexplicacin.Slohayquerepetirestapartetantasvecescomodistribucionesinstales. Yatenemoslasparticioneshechas,asqueslodebemosindicarlealinstaladorculesusary conqupuntodemontaje.Encuantoalaparticin swap,normalmenteelinstaladorladetectayte proponeusarlaautomticamente,peroporsiacasoestadatentos.Lomsimportanteeselpuntoenque nospreguntaporelcargadordearranque:debemosdecirlequenoinstaleninguno,yaqueusaremosel queinstalamosconlaprimeradistro.Sinosinstalaunonuevonosborrarelotro,quehabremosido configurandoencadanuevainstalacin. Asqueinstalamosnuestranuevadistro,peroaunnopodemosprobarla,yaquenopodemos arrancarlasinantesmodificarelcargadordearranque.Reiniciamosconladistroenlaquetenemosel /etc/lilo.confqueestamosusando,paraincluirlaenelarranque. Pongamosporcasoqueestanuevadistrolahemosinstaladoenlasparticiones/dev/hda8(punto demontaje/)y/dev/hda9 (puntodemontaje/home).Loprimeroesmontarlaparticin/.Paraello creamosundirectoriobajo/mntconelnombrequequieras.Enmicaso,lasegundaqueinstalfue DebianSarge,asque,comoroot [root@kaneda]#mkdir/mnt/debian [root@kaneda]#mounttext3/dev/hda8/mnt/debian ylistamossudirectorio/boot
akira2005(GFDL)
InstalandovariasdistribucionesLinuxentudiscoduro. [root@kaneda]#ls/mnt/debian/boot yahtenemoslosdatosquedebemosincluirenelarchivo/etc/lilo.conf.Quedaraas image=/mnt/debian/boot/vmlinuz label="Debian" root=/dev/hda8 initrd=/mnt/debian/boot/initrd.img2.6.82686 append="devfs=mountacpi=htresume=/dev/hda5" readonly Porsupuesto,debessustituir resume=/dev/hda5 porlaparticinquetengasformateadacomo swap.
steesmiarchivo/etc/lilo.conf:
akira2005(GFDL)
InstalandovariasdistribucionesLinuxentudiscoduro.
#WARNING:donotforgettorunliloaftermodifyingthisfile boot=/dev/hda map=/boot/map default="Debian" keytable=/boot/eslatin1.klt prompt nowarn timeout=60 restricted password=######### message=/boot/message menuscheme=wb:bw:wb:bw image=/boot/vmlinuz label="Mandrake" root=/dev/hda1 initrd=/boot/initrd.img append="devfs=mountacpi=htresume=/dev/hda5splash=verbose" vga=788 readonly image=/mnt/Debian/boot/vmlinuz label="Debian" root=/dev/hda8 initrd=/mnt/Debian/boot/initrd.img2.6.82686 append="devfs=mountacpi=htresume=/dev/hda5splash=verbose" vga=788 readonly image=/mnt/FedoraCore/boot/vmlinuz2.6.91.667 label="FedoraCore" root=/dev/hda10 initrd=/mnt/FedoraCore/boot/initrd2.6.91.667.img append="devfs=mountacpi=htresume=/dev/hda5splash=verbose" vga=788 readonly image=/mnt/Slackware/boot/vmlinuz label="Slackware" root=/dev/hda12 initrd=/mnt/Slackware/boot/initrd2.4.26.img append="devfs=mountacpi=htresume=/dev/hda5splash=verbose" vga=788 readonly image=/mnt/Ubuntu/vmlinuz label="Ubuntu" root=/dev/hda14 initrd=/mnt/Ubuntu/initrd.img append="devfs=nomountacpi=htresume=/dev/hda5splash=verbose" vga=788 readonly
akira2005(GFDL)
akira2005(GFDL)
EOF
akira2005(GFDL)