-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-05-03 a las 02:58 +0200, jose maria escribió:
El Miércoles, 2 de Mayo de 2007 21:23, Carlos E. R. escribió:
El detalle es que, como la suse usa udev y familia, si arrancas con un dvd de rescate o live, el directorio /dev del suse en frío o está vacío o no vale, y te encuentras con la sorpresa de que el grub no encuentra los discos.
- Los dispositivos hd y todos los fundamentales, yo si los tengo en frio en todas en /dev los genera el paquete devs , el resto de directorios ya estan en /mnt/mudanza/ al montar / con su contenido anterior.
Eso es lo que debería ser, pero ya no siempre lo es.
Hay que hacer antes un truco:
mount --bind /dev /mnt/mudanza/dev
- No se me ha dado la situacion y puede ser conveniente montar el directorio y los sistemas virtuales del anfitrion extraño en la ubicacion del chroot, si lo uso en segun que situaciones con el del propio sistema, pero con un extraño, en el caso que nos ocupa, esto no lo veo nada claro dependiendo con
Yo lo que te puedo decir es que me ha pasado con la 10.2. Lo típico, arranco con el dvd de rescate, monto la partición a arreglar, chroot, grub y tal, como siempre, y el grub que protesta porque dice que no existe el hda1. Lo que oyes. Miro, y efectivamente, el /dev (o sea, después del chroot /mnt, el /mnt/dev de antes) no tiene ninguno de los hda1, hda2, etc. Ninguna partición tiene devices. Tuve que salir del chroot y dar los comandos al grub prefijados con /mnt. Luego me enteré del los mount --bind, que es el truco "nuevo". Lo leí en un correo sobre otro tema y caí en la cuenta. Es que el /dev es ahora virtual... y eso que yo tengo instalado el rpm del devs. Raro, si. Tendría que mirarlo en frío... Espera, que si que puedo mirarlo, en mi partición de pruebas; observa: cer@nimrodel:~> ls /test_a/dev console fd kmsg md1 md11 md13 md15 md3 md5 md7 md9 null ptmx route shm stderr stdout tty1 ttyS1 ttyS3 ttyS5 ttyS7 zero core fwmonitor md0 md10 md12 md14 md2 md4 md6 md8 net ppp pts rtc skip stdin tty ttyS0 ttyS2 ttyS4 ttyS6 watchdog ¡Eso es todo lo que tiene! ¡Casi vacía! - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGOUPxtTMYHG2NR9URAgUgAKCSR/wGliPGlhbYPd4ggbhemSoPUACeI/Fw I3sbjNAaLY3GuWdlnby1ChU= =tiiW -----END PGP SIGNATURE-----