Professional Documents
Culture Documents
ASIX1A
SISTEMAS INFORMTICOS
GUIA GRUB2
D E L
B O O T L O A D E R
10
GUA GRUB
Antecedentes: Instalacin de Ubuntu y Windows7 en un mismo disco duro de 20 GB.
- Caractersticas de las particiones creadas para Ubuntu:
Punto de montaje
Tamao
Sistema de archivos
Tipo
4 GB
Ext4
Primaria
/home
1 GB
Ext4
Lgica
/var
1 GB
Ext4
Lgica
500 MB
- Windows fu instalado con sus particiones por defecto en el espacio libre que dej la instalacin de Ubuntu.
Vamos a restaurar el bootloader GRUB ya que despus de haber instalado la distribucin Linux (Ubuntu 9.04) y seguidamente Windows 7 en
el mismo equipo, este ltimo (Win7) ha instalado su propio bootloader opacando el que nos permitia ejecutar Ubuntu.
Haremos lo siguiente:
PASOS A SEGUIR:
1. Arrancaremos nuestro PC con el DVD/CD del instalador de Ubuntu 9.04 en nuestro lector para iniciarlo.
2. Con el interfaz grfico del instalador ante nosotros, seleccionaremos el idioma que nos interese.
3. Del men que aparecer, nos aseguraremos de tener seleccionado "Probar Ubuntu sin alterar su equipo" y pulsaremos Enter.
4. Una vez se haya iniciado Ubuntu en modo "Live" abriremos un terminal e introduciremos la orden:
sudo fdisk -l
Lo que pretendemos con esto es averiguar cual es la particin que alberga los archivos de arranque de Ubuntu.
Lo que vemos en estas lineas no es ms que un indice tanto de los discos y/o dipositivos de almacenamiento masivo como de las particiones
que los componen. En la primera lnea se nos indica el disco /dev/sda y seguidamente vemos la lista de particiones que lo componen.
La lnea marcada con un rectngulo rojo es la que pertenece a la raz del sistema Ubuntu que instalamos con anterioridad, y lo sabemos por
que el disco duro no contena ninguna informacin ya que fu formateado y reparticionado lo que otorg a nuestra particin raiz (la primer
que creamos) el cilindro nmero 1 del disco. En nuestro caso es /dev/sda1, pero para cada caso particular puede ser diferente, dependiendo
de la situacin en la que nos encontremos. En el siguiente paso comprobaremos que estamos en la particin correcta.
5.
Lo que haremos a continuacin ser montar esta particin para tener acceso a ella y poder ver/modificar sus datos. Para ello debemos
ls /mnt
ls /mnt/boot
Como podemos ver entre los archivos y directorios listados, uno de ellos es /boot lo que nos indica que tenemos ante nosotros una particin
con el directorio que alberga por defecto los archivos de arranque de Linux. Tambien hemos hecho un listado del interior del directorio /boot
para confirmar que tenemos algn kernel (nucleo o cerebro del sistema Linux). Efectivamente el archivo vmlinuz-2.6.28-11-generic disipa
cualquier posible duda. Tambin podemos ver la carpeta grub, sin duda estamos en el lugar correcto.
Nota: En caso de no dar con la particin correcta, deberamos desmontar la ltima particin que montamos usando el comando :
umount /dev/sdaX
Donde X sera el nmero de particin que hubieramos montado. Seguidamente volveramos al paso 4 y montaramos otra particin marcada
como Linux en la columna "Sistema", hasta encontrar aquella la que tenga los archivos y/o directorios correctos indicados con anterioridad.
6.
Ya que tenemos identificada y montada la particin correcta (la que contiene el arranque de Ubuntu), lo que queremos es restaurar el
bootloader con lo que debemos volver a instalarlo, lo haremos ejecutando la siguiente orden:
Hecho esto ya podriamos reiniciar el PC y verificar que nuestro Ubuntu arranca correctamente. El problema es que no podemos iniciar
Windows 7, con lo que pasaremos a realizar las operaciones para que Grub de opcin a iniciarlo.
7.
Para ello vamos a editar el archivo menu.lst que se encarga de guardar ciertas configuraciones de Grub. Ejecutaremos la siguiente
orden:
Modificaremos la tercera linea para que quede como en la imagen anterior colocando un caracter "#" delante de hiddenmenu. Con esto
conseguiremos que Grub en su arranque muestre un menu de seleccin de sistemas operativos disponibles para ser iniciados.
9. Agregaremos las lineas que proporcionarn el enlace al sistema operativo Windows editando el archivo menu.lst de la siguiente manera:
Y haciendo referncia a la misma imagen tenemos que la siguiente lnea aparece como la primera particin de Windows, se identifica por que
su sistema de archivos es NTFS, el que normalmente utiliza este sistema operativo:
10. Ahora para aumentar el tiempo de espera antes de que el sistema operativo que debe ejecutarse por defecto se inicie, modificaremos
otra opcin del archivo menu.lst:
Cerraremos el archivo guardando los cambios y con este ltimo paso ya podramos dar por preparado nuestro gestor de arranque Grub.
Al reiniciar nuestro PC obtendramos un men semejante a este:
_______________________________________________________________________
GUA GRUB2
Antecedentes: Hemos realizado las mismas instalacines que en la seccin de "Gua Grub" (ms arriba) pero esta vez con la diferencia de
que la distribucin Ubuntu instalada est en versin 14.04.
PASOS A SEGUIR:
1. Arrancaremos nuestro PC con el DVD/CD del instalador de Ubuntu 9.04 en nuestro lector para iniciarlo.
2. Con el interfaz grfico del instalador ante nosotros, seleccionaremos el idioma que nos interese.
3. Del men que aparecer, nos aseguraremos de tener seleccionado "Probar Ubuntu" y pulsaremos Enter.
NOTA: En este momento debemos seguir los pasos 4 y 5 de la gua "Gua Grub" (ms arriba en esta misma pgina).
6. Ya que tenemos identificada y montada la particin correcta (la que contiene el arranque de Ubuntu), lo que queremos es restaurar el
bootloader con lo que debemos volver a instalarlo, lo haremos ejecutando la siguiente orden que difiere de la utilizada en la anterior gua en
que la ruta de la opcin - - root-directory ahora debe ser /mnt/ :
Donde /mnt/ es la direccin a la carpeta de arranque del sistema linux donde queremos restaurar Grub y /dev/sda el disco al que pertenece
la particin que habiamos montado anteriormente en /mnt .
7.
Ahora necesitamos reiniciar nuestro PC para que Ubuntu inicie. Ya que estamos ante una versin ms reciente, inteligente y optimizada
de Grub, existe una opcin que nos va a ayudar a generar la lista de sistemas operativos del men del bootloader. Para ello abriremos un
terminal y ejecutaremos la siguiente orden:
sudo update-grub
Introduciremos nuestra contrasea de root y esperaremos a que el proceso termine.
Como se puede ver se ha creado el archivo de configuracin de Grub. En las ltimas lneas vemos que el actualizador se ha encargado de
buscar la particin donde reside el sistema operativo Windows que instalamos y lo ha introducido como una opcin en el men de arranque
de Grub.
8. Ahora queremos que Windows sea el sistema operativo que se ejecute por defecto pasados 5 segundos desde que se visualiza el men
de Grub. Necesitamos editar algunas de las opciones que tenemos dentro del archivo con ruta /etc/default/grub, ejecutaremos:
Modificaciones realizadas:
GRUB_DEFAULT: Esta opcin seala cual de las entradas del men ser la ejecutada por defecto. Su numeracin por defecto empieza por
cero, por lo cual y teniendo en cuenta la imagen que muestra el men de Grub en el paso 7. se ha cambiado al nmero 4
que representa la entrada de Windows 7.
GRUB_TIMEOUT: Hemos modificado esta opcin situando su valor en 5 por que es la encargada de indicar la cuenta atrs desde que se
inicia el men Grub hasta que se ejecuta el sistema operativo marcado por defecto.
Tambin hemos modificado con simbolos de comentario las lneas referentes a GRUB_HIDDEN_TIMEOUT_QUIET y
GRUB_HIDDEN_TIMEOUT por cuestiones prcticas.
9. Una vez guardado y cerrado el archivo que modificamos en el paso anterior, necesitamos que Grub refleje estos cambios y para ello
debemos volver a ejecutar el comando:
sudo update-grub
Una vez terminado el proceso de actualizacin podremos reiniciar nuestro PC y ver que los cambios se han realizado correctamente.
Como se puede ver en el simbolo asterisco que precede a la opcin Windows 7 y el contador de 5s de la ltima lnea, los cambios realizados
han sido satisfactorios. Por lo que pasado dicho tiempo el sistema operativo por defecto marcado con el * se iniciar.
_______________________________________________________________________