View previous topic :: View next topic |
Author |
Message |
raulrvazquez n00b
Joined: 17 Jan 2005 Posts: 2
|
Posted: Mon Jan 17, 2005 10:34 pm Post subject: ¿Cómo especificar la unidad de arranque? |
|
|
Hola, he instalado manualmente Gentoo 2004.1 desde un LiveDVD. En principio no me he comido ningún paso pero al reiniciar para el primer arranque me salen estos 3 mensajes consecutivos:
"mount: Mounting /dev/hda2 on /newroot failed: Invalid argument"
"Could no mount specified ROOT, try again"
"The root block device is unespecified or not detected. Please specify a device to boot, or "shell" for a shell..."
Las particiones están bien creadas con su formato y su sistema de archivos. ¿Cómo puedo montar la partición de arranque de nuevo, o, especificar la unidad de arranque para que pueda arrancar sin problema?
Gracias, me salvareis la vida, de verdad.
Raul |
|
Back to top |
|
|
Ark del KAOS Guru
Joined: 13 Jan 2005 Posts: 333 Location: Madrid, Spain
|
Posted: Mon Jan 17, 2005 11:56 pm Post subject: |
|
|
Mmmm...¿/newroot?
¿Que configuracion tienes en tu grub/lilo?
Para estos casos yo suelo usar una distribucion live tipo knoppix...por si las moscas |
|
Back to top |
|
|
raulrvazquez n00b
Joined: 17 Jan 2005 Posts: 2
|
Posted: Tue Jan 18, 2005 12:05 am Post subject: Arranque GRUB |
|
|
Hola, Gracias por contestar. Mi arranque es un grub.
Mis particiones son las siguientes:
Code: | hda1 512MB swap
hda2 3500MB boot
hda3 6000MB |
En el GRUB, como el núcleo está escrito en /, señalada como /dev/hda2 tengo escrito:
¿Cómo haces para repararlo desde una LiveCD? ¿Cómo puedo editar grub.conf?
Muchas gracias |
|
Back to top |
|
|
Ark del KAOS Guru
Joined: 13 Jan 2005 Posts: 333 Location: Madrid, Spain
|
Posted: Tue Jan 18, 2005 12:59 am Post subject: |
|
|
Pues primero cargas la live.
Te montara la unidad de hd en la que tienes la gentoo.
Miras cual de ellas es la que deberia de ser la / de la gentoo. Digamos por ejemplo hda3
Desde una consola como root metes chroot /dev/hda3
Y entonces todo lo que hagas desde ahi sera como si lo hicieses en tu sistema
En uno de los pasos de la instalacion de gentoo se hace...
Por ejemplo. ¿Sabes que el lilo hay que ejecutarlo despues de cambiar cualquier cosa?
Pues para modificar su configuracion no solo tengo que modificar su archivo de configuracion, sino que tambien hacer que MI DISTRO lo ejecute de nuevo.
Al hacer chroot hago que la consola pase a ser MI DISTRO...y si ejecuto en ella el lilo, sera MI DISTRO quien lo haga.
Al igual que cualquier otro programa.
Mira que todo este montado bien.
Sobretodo la particion para boot si la creaste y demas.
Suerte
____________
Acabo de darme cuenta que has puesto tu configuracion...
¿No contara la swap como particion?
En ese caso seria (hd 0,2) no?
La verdad es que no uso grub porque me lio con las particiones XD Pero es una posibilidad...
Aun así asegurate de que todo este montado como dios manda |
|
Back to top |
|
|
artic Veteran
Joined: 22 Nov 2003 Posts: 1208
|
Posted: Tue Jan 18, 2005 2:43 pm Post subject: |
|
|
Haber si me aclaro el fallo te lo da en grub o despues de descomprimir la imagen del kernel?????
Si es el primero arranka con el life monta /boot y edita gruf.conf como dios manda o sea nada de /newroot para referirte a la raiz, y si el fallo es en adelante revisa el fstab la linea de / a ver si tienes esa linea bien editada,o sea tendras q montar / para ello y editar /etc/fstab.
Q sistema de archivos usas??????
Salu2 _________________ Pwd by Gentoo | 2.6.28-gentoo-x64 | kde4.2| ext4 | xorg 7.4 | |
|
Back to top |
|
|
UnHiDe n00b
Joined: 14 Apr 2004 Posts: 10
|
Posted: Wed Jan 19, 2005 5:08 pm Post subject: Se lo dará al descomprimir el kernel: |
|
|
Lo que tienes que hacer es especificar en la configuración de grub la opcion root=/dev/hda3 después de la etiqueta kernel hd(0,1)/kernel-xxxxxxx.
Yo por ejemplo lo tengo así:
kernel hd(0,0)/kernel-2.6.7-gentoo-r8 root=/dev/hdc3
init=/linuxrc
initrd hd(0,0)/initrc-2.6.7-gentoo-r8
O algo así. |
|
Back to top |
|
|
Eleazar Anzola Veteran
Joined: 17 Jul 2003 Posts: 1318 Location: Caracas / Venezuela
|
Posted: Wed Jan 19, 2005 10:21 pm Post subject: |
|
|
Donde yo he visto ese mensaje es cuando no se han echo las correcciones en el /etc/fstab que trae por defecto.
/dev/hdax ROOT
/dev/hdax SWAP
/dev/hdax /
Ya que por lo visto has logrado arrancar pero no se logra montar la partición ROOT _________________ Salu2
Eleazar Anzola
Linux User : # 216232
__________________________________________
Por un foro ordenado y un buscador más útil:
[TEMA] Descripción problema (estado) |
|
Back to top |
|
|
|