Windows no arranca con el gestor de arranque LILO
Base de Datos de Soporte (fhassel_windows_not_booting)
Referido a
SuSE Linux: Versión 8.0
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.
Palabras clave: WINDOWS, LILO, BOOT, BOOT MANAGER, BOOTMANAGER, GESTOR, ARRANQUE
Temas:
LILO
SDB-fhassel_windows_not_booting, Copyright SuSE Linux AG, Nürnberg, Germany
- Versión: 19. Apr 2002
SuSE Linux AG - : 24. Apr 2002 de glazzar (sdb_gen 1.40.0)