Vale,suponiendo que en un principio ya tuvieramos Windows instalado lo siguiente sería hacer la otra partición (si no hay ninguna)en el espacio que queda libre de Windows,e instalar ahí nuestro nuevo sistema operativo.
Hasta aqui todo bien ,instalamos Linux y durante el proceso de instalación nos pedira que le digamos donde queremos instalarlo,en que partición,le decimos que la nueva que hemos hecho y listo,todo instalado.
Arrancamos en el ordenador y nos sale una pantalla en la que nos dice que sistema operativo queremos utilizar.
Porque pasa esto?como mola no?pues sencillo,en el disco duro del ordenador existe una parte llamada MBR (Master boot record)es la parte del disco empleada en arrancar el sistema.Cuando instalamos Linux ,éste nos instala en este sector un programa de arranque puede ser GRUB ,LILO etc en el caso de debian es GRUB.
El cual nos da la opción de elegir que sistema queremos arrancar.
Todo muy bonito,arranca funciona para alla para aca,que dabuti como mola....
Pero que pasa si un dia el Windows de los cojon... se nos jode y tenemos que instalarlo otra vez,pués nada que lo instalamos en la partición en donde estaba y listo,pensamos Linux sigue en su sitio y Windows también,si pero lo que ya no sigue en su sitio será el GRUB que me permitia elegir que sistema arrancar porque al instalar Windows se ha apropiado del MBR y nos a borrado el programita,así que al arrancar el ordenador nos abrirá windows y de Linux ni flores...
Para solucionar esto existen varias maneras pero yo pondré la que me ha funcionado a mi por ser bastante sencilla y rápida,lo primero que nos hace falta es un live cd de Linux que tenga GRUB,hombre supongo que todos sabemos lo que es pero por si acaso lo explico,un live cd es un sistema linux pero en vez de instalado en un disco duro se instala en un cd y al arrancar el ordenador desde el cd tendremos la oportunidad de ver como es linux y utilizarlo si necesidad de instalar nada,todo un invento.
Bueno yo he usado una distribución live llamada KNOPPIX .Lo primero que tenemos que hacer es arrancar el ordenador desde el cd ,entonces nos arrancará el live y tendremos el knoppix funcionando,lo siguiente que vamos a hacer es cambiar la contraseña de root del sistema porque en knoppix no tiene asignada una y nos hará falta para toquetear hacernos root
sudo passwd
Después no pedirá que introduzcamos la contraseña para root y después que la confirmemos, tecleamos su y ya podremos usar la consola como usuario root.
grub
root (hd0,0)//
setup (hd0)
y listo ya tenemos otra vez instalado nuestro GRUB en el mbr

El siguiente paso será decirle a GRUB en que partición tenemos windows,el titulo que queremos que aparezca en la pantalla y un par de parámetros.
Bueno el archivo que hay que editar se encuentra en la carpeta /boot/grub y se llama menu.lst así que lo abrimos con un editor de texto:
cd /boot/grub
kate menu.lst
y después añadimos las siguientes lineas al final del archivo de texto
title Windows XP
root (hd0,3) (4ª partición del primer disco duro)
makeactive
chainloader +1
Bien, en titulo podemos poner lo que queramos, en la opción root le diremos en que disco duro y en que partición esta instalado windows,hd0 sería el disco uno y 3 es la cuarta partición de mi disco,en vez de contar desde 1 contamos desde 0.Guardamos cambios y al arrancar todo deberia funcionar a la perfección.
Si tenemos varias particiones en el disco ,estas pueden ser de dos formas,primarias o extendidas,si son primarias las particiones se contaran desde 0,por ejemplo,tenemos un disco duro y cuatro particiones primarias,(este sería mi caso),en la primera tengo la raiz de linux / ,en la segunda tengo la carpeta /home de linux,una tercera para guardar archivos y cosas y en la cuarta tengo la partición ntfs de Windows XP,por eso hd0,3l,pero si tuvieramos un disco duro con sólo 2 particiones,como sería lo normal y xp en la segunda parte pues sería,hd0 (primer disco duro),1 (segunda partición)
Y si ya que nos ponemos lo retocamos un poco para que aparezca una fotillo detras y quede guapo guapo?

por que la verdad es que asi queda bastante feo....
Bueno cualquier fotografia nos vale pero para que grub la acepte tiene que cumplir unos requisitos,hay que transformarla a 14 colores y hacerla RGB y también es necesario cambiar el tamaño de la foto a 640*480,y lo ultimo cambiar la extensión del archivo a .xpm una vez hecho le meteremos unas lineas a menu.list en /boot/grub y funcionando.
Abrimos la foto con gimp, luego imagen-escalar imagen en las dos ventanas de arriba ponemos 640*480 aceptamos.Luego imagen-modo-indexado ponemos 14 aceptamos,y por ultimo imagen-modo-RGB guardamos y listo,ahora la extensión del archivo, por ejemplo fotografia.xpm y copiamos la foto al directorio /boot/grub.
Abrimos el archivo menu.lst en /boot/grub con un editor y añadimos estas lineas al principio del archivo
splashimage=/boot/grub/fotografia.xpm
Después bajamos hasta esta parte y ponemos un asterisco delante de color quedando así:
# Pretty colours
#color cyan/blue white/blue
Esto es para que no salga el fondo negro y se pueda ver la foto detrás.
Tambien podemos comprimir la foto para que tarde menos tiempo en cargarla
gzip fotografia.xpm
quedando finalmente como fotografia.xpm.gz,con lo que habría que cambiar el nombre del archivo en las lineas añadidas en menu.lst
splashimage=/boot/grub/fotografia.xpm.gz
Guardamos los cambios en el archivo menu.lst y arrancamos,este es el resultado

mucho mejor no?
1 comentario:
vaya...para alguien que entra en mi blog y me escribe un comentario no entiendo el idioma...habrá que aprender portugues...:-)
Publicar un comentario