Los usuarios de Linux , especialmente aquellos que de arranque dual con Windows , inicie la sesión con un gestor de arranque para encender el ordenador y elegir el sistema operativo para la sesión. Pero si el gestor de arranque GRUB no funciona, todo el equipo está totalmente fuera de servicio. Una de las razones más probables para gestor de arranque es que el archivo menu.lst de GRUB puede estar dañado . No es tan difícil de restaurar , ya que es un archivo de texto plano . Llegar a ese punto no será posible , sin embargo, sin pasar por el paso normal de process.These arranque asume que su equipo es un arranque dual con dos particiones con Windows en la primera partición ( /dev/hda1 ) y Linux en la segunda partición ( /hda2 ) . Cosas que necesitará
Linux Live CD
texto editor
Ver Más instrucciones
1
Si el equipo no arranca , la mejor solución es empezar para arriba con una pequeña versión de Linux - Puppy Linux o Slax - en un CD- ROM en vivo. Si no tiene uno, pedir prestado un ordenador con conexión a Internet e ir a cualquiera de estos sitios de Linux y descargar el archivo iso . . A continuación, grabarla en un CD fresco como una imagen ISO . , Siguiendo las instrucciones de su grabadora de CD.
2
Poner en el CD de Linux en vivo , reinicie, y entrar como root . Con Slax , el nombre de usuario root es " root" y " Toor " es la contraseña . Si está utilizando Puppy Linux , se inicia sesión automáticamente como usuario root.
3
Aunque el archivo menu.lst puede ensuciado para arriba, usted querrá una copia de seguridad de todos modos para estar en el lado seguro . En un shell de comandos , escriba:
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup1
Esto copia el menu.lst archivo, y lo coloca en el mismo directorio que el archivo menu.lst.
4
Ahora vas directamente en el archivo menu.lst. En el símbolo del tipo de shell:
mcedit /mnt/hda2/boot/grub/menu.lst
Esto abrirá el archivo en mcedit , un fácil de usar editor de texto. La mayoría de los archivos menu.lst se verá así :
partición de arranque # Linux config beginstitle Vector Linux ( en /dev/hda2 ) root ( hd0, 1 ) kernel /boot /vmlinuz root = /dev/hda2 ro vga = 790 # Linux partición de arranque termina config
# Otros partición de arranque config beginstitle de Windows ( en /dev/hda1 ) root ( hd0, 0 ) makeactivechainloader 1 # Otros partición de arranque termina config
GRUB , discos y particiones comienzan en cero , por lo que ( hd0, 1 ), significa que el sistema Linux está en el primer disco , segunda partición. Escriba los cambios que necesita comprobar su edición , guardar y salir.
5
Reboot , retire el CD- ROM , y probar el equipo. Si se arranca y todo funciona , copia de seguridad del archivo menu.lst restaurado . En una shell de root , escriba:
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup0