SDB:Windows no arranca con el gestor de arranque LILO
De openSUSE, la enciclopedia libre.
Version: 8.0
Tabla de contenidos |
Síntoma
Después de instalar SuSE Linux 8.0, su sistema operativo Windows no arranca con el gestor de arranque LILO. Su sistema Linux arranca correctamente. Linux y Windows están instalados en discos duros diferentes.
Causa
La causa es una entrada incorrecta en el archivo de configuración de LILO.
Solución
Por favor, cambie manualmente la configuración del LILO. Antes de nada, abra una shell como usuario root mediante los siguientes pasos:
- Presione ALT+F2 en KDE.
- Escriba "xterm" en el campo de entrada.
- Haga click en "Ejecutar".
- Escriba el comando "su -" en la ventana mostrada.
- Escriba su contraseña de root en el prompt correspondiente.
Ejecute fdisk -l para obtener una descripción de como está particionado su sistema. La salida será similar a:
Disk /dev/hda: 64 heads, 63 sectors, 1023 cylinders Units = cylinders of 4032 * 512 bytes
Device Boot Start End Blocks Id System /dev/hda1 * 1 1023 2062336+ 6 FAT16
Disk /dev/hdb: 255 heads, 63 sectors, 1655 cylinders Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System /dev/hdb1 * 1 2 16033+ 83 Linux /dev/hdb2 3 19 136552+ 82 Linux swap /dev/hdb3 20 1655 13141170 83 Linux
En este ejemplo, Windows está en la primera partición del primer disco duro y se le hace referencia como /dev/hda1. Por favor, inicie YaST2 y abra el siguiente diálogo:
- Sistema
- Configuración del gestor de arranque
- Seleccione "Modificar la configuración actual" y confirme con "Siguiente".
- Seleccione dónde debe ser instalado el gestor de arranque.
- Pase de largo el diálogo "Propiedades globales de LILO" pulsando en "Siguiente".
- En el siguiente diálogo, seleccione la entrada "windows", y haga click en el botón "Editar".
- Seleccione la etiqueta de su partición Windows como "Partición raíz" de la lista (en nuestro ejemplo "/dev/hda1") y confirme con "Siguiente".
- Eso le llevará de nuevo al diálogo de configuración de las secciones de LILO; por favor pulse de nuevo en "Siguiente".
- "Finalizar" la configuración y confirmar con "Sí".
Salga de YaST2. Ahora debería poder arrancar Windows sin ningún problema.
Procedimiento manual
Si prefiere editar manualmente el archivo de configuración de LILO, por favor, proceda como le indicamos:
Abra el archivo /etc/lilo.conf con su editor de texto preferido, p.e. pico, escribiendo:
pico /etc/lilo.conf
Busque la entrada del arranque de Windows. Debería ser algo parecido a:
other = /dev/hdb1 label = windows
y cambie la entrada del dispositivo. De acuerdo con nuestro ejemplo, debería ser:
other = /dev/hda1 label = windows
Si arranca LILO desde un disquete, tiene que comprobar la variable "boot=" (que se encuentra al principio del fichero). Para arrancar desde un disquete, la variable debe tener el valor:
boot=/dev/fd0
Guarde los cambios (combinación de teclas CTRL-O en pico) y salga del editor (combinación de teclas CTRL-X en pico). Ahora ejecute el comando
lilo
en la shell y reinstale el gestor de arranque con los nuevos parámetros. (Si arranca desde un disquete, el disquete de arranque de LILO debe estar dentro de la disquetera para reescribirlo).
Reinicie su computadora. Arrancar Windows no debería darle más problemas.
Keywords: windows | lilo | boot | bootmanager | bootmanager | gestor | arranque

