domingo, 11 de abril de 2010

WARNING boot device may be renamed

.
*Cuarta parte: solucionar error.

Al arrancar Musix, después de instalarlo desde la imágen de DVD o desde la imágen de CD, puede aparecer el  siguiente error:  WARNING bootdevice may be renamed. Try root=/dev/hda1.





 Fallo en el Grub, su puta madre.
No pasa nada, se vuelve a instalar el Grub, desde cualquier distro live, preferiblemente la suya.


Y si aún así sigue saliendo el error......habrá que arreglarlo....

Nada más iniciar, presionar la tecla 'e', para editar:



Después se selecciona la línea en la que pone KERNEL /.... y se vuelve a presionar la tecla 'e'.


Ahora hay que moverse con la flecha  que apunta hacia la izquierda (<-), porque esta "frase", no aparece completa.



Se suprime la letra 's' y se escribe la letra 'h', de modo que queda 'root=/dev/hda1', como decía el error.
Se presiona Intro, y luego se teclea 'b' de 'boot', arrancar, para arrancar el sistema.
Y puede que si, puede que no, salga el siguiente error:


Authenticating musixuser...
A critical error occurred.
Please look at KDM´s logfile(s) for  more information
or contact your system administrator.

System Administrator, ese soy yo!! Voy a ver si estoy:
riiinng  riiiiiiing
-System administrator, Digame?
-ME.... ...tengo un fallo....
- .....ya lo veo ya...
- Venga a  ver si los dos lo sacamos!!

- Adonde?
-A la luz.
-Pues quiero la epiduraaaaaaal!!
.....Tu y yo  Lusy... le vamos a dar lo suyo!

* Clic en OK, clic en MENU, y después en CONSOLE LOGIN. Esto es desde MUSIX, pero en todas las distros es lo mismo, en agún sitio debe haber un botón para poder acceder a una consola. Yo me pido la PS3, y la WII para hacer ejercicio cuando llueva....

--A partir de aqui  hay dos maneras de seguir, de manera gráfica y mediante la consola.Son dos formas independientes, o se escoge una o se escoge otra. Las dos parten desde que se accede a la consola.

*Por consola

Debian Login: root

Password: TU PASS DE ROOT, ese que se puso durante la instalación....

Hay que modificar el menu de arranque, pero antes, hay que hacer una copia de seguridad, por si se mete la pata. Esto es una buena manía.

cp /boot/grub/menu.lst /boot/grub/menu.lst.COPIASEGURIDAD

Como ya se está como root, no hace falta poner sudo al principio. Ahora, para editar el menu:

nano /boot/grub/menu.lst

-Nano es un editor de texto. Con Vim, que es otro editor de texto, seria igual:

vim /boot/grub/menu.lst

modificar como se indica más adelante, y escribir :wq  para guardar y salir.
Este editor es mejor que nano en virtualbox, ya que no se puede hacer CONTROL+U.

Lo que hay que modificar, está al final del archivo:


Los cuadros rojos indican las letras 's' que hay que cambiar por letras 'h'. Para que la frase correcta sea: root=/dev/hda1, como ponia en el error, es lo que tiene GNU/Linux, que te indica el error, y además cómo solucionarlo..... te lo digo tó y no te digo ná

Pulsando a la vez la tecla CTRL+U se guardan los cambios y CTRL+X se sale del editor.
Ahora desde el simbolo del sistema, escribiendo REBOOT se reinicia y supuestamente todo tiene que arrancar correctamente.

Ahora puede que el usuaro y la contraseña fallen:

Clic en MENU, clic en CONSOLE LOGIN.

Debian Login: root
Password: TU PASS DE ROOT

Cambiar la contraseña del usuario normal, que es con el que se va a iniciar la sesión en el sistema:

passwd NOMBREUSUARIO

ahora se esribe 'exit' y a esperar para volver a logearse. Aunque si no se vuelve al modo gráfico, se puede reiniciar escribiendo 'reeboot' o si se está en una máquina física y no virtual, CTRL+ALT+F7. Todo esto lo hago desde VirtualBox, y esta combinación de teclas no existe.

*De forma gráfica

Clic en MENU, clic en CONSOLE LOGIN.

Debian Login: root
Password: TU PASS DE ROOT

Cambiar la contraseña del usuario normal, para poder acceder al sistema sin ser root.

passwd NOMBREUSUARIO

Ahora se escribe 'exit' para salir, REBOOT para reinicar ,o CTRL+ALT+F7 para volver al terminal gráfico.

Una vez que se ha iniciado la sesión con el usuario normal: Clic en MUSIX, luego en ACCESORIOS, y finalmente en TERMINAL DE ROOT.


Después introducir la password de root, y escribir en la consola:

leafpad /boot/grub/menu.lst & 

Leadpad es un editor de texto gráfico. Antes de manipular nada. Clic en ARCHIVO, clic en GUARDAR COMO 'menu.lst.COPIASEGURIDAD', para tener una copia de seguridad.

Se cierra la ventana,  y se vuelve a escribir en la consola:

leafpad /boot/grub/menu.lst & 

Se vuelve a lanzar el archivo, y ahora si se puede trabajar con él con seguridad. Lo que hay que modificar está al final del archivo.

Donde pone 'root=/dev/sda1' hay que cambiarlo por 'root=/dev/hda1'.


Clic en ARCHIVO, clic en GUARDAR.
El siguiente paso es instalar Guest Additions o aplicaciones del huésped.


<<  Primera parte.
.

0 comentarios: