> Ahora voy a hacer tres cosas que no hacía antes: > La primera es desmontar /dev/cciss/c0d0p1 antes de montar /dev/sda1, > porque si no he visto que me aparecen las dos como montadas en /boot > cuando ejecuto mount, y eso es imposible. > La segunda es cd /boot Creo que te refieres a esto con lo de "chroot al > directorio donde el instalador ..." (en realidad estoy por el 'Recovery Mode', > no en 'Instalación Gráfica', pero supongo que da igual). > La tercera es, tras el cd /boot ejecutar /usr/sbin/grub-install --root- > directory=/ /dev/sda1 (creo que serían estos parámetros) como me > aconsejas en lugar de un apt-get install --reinstall grub > > Ahora os cuento ... > > Pues este último comando me devuelve ... > /dev/sda1 does not have any corresponding BIOS drive. > > Así que vuelvo al apt-get install --reinstall grub, que me devuelve ... > (...) > Unpacking replacement grub ... > Setting up grub (0.97-27-etch1) ... > > Supongo que se ha hecho correctamente. 'exit' - 'Modo Rescate - Reiniciar el > Sistema' para comprobarlo ... > Error loading operating system > > Seguimos igual. >
---------- > Veo que estas intentando virtualizar una maquina procedente de un proliant > cd HP sobre un ESXi te digo que lo he hecho un monton de veces así que no > te desanimes. > Veo que en la maquina física tenias un sistema de volúmenes lógicos, que > están mapeados, cuando se virtualiza se suelen perder los volumenes lógicos > (a mi me ha pasado sobre todo con Red Hat que siempre crea volúmenes > lógicos y siempre se pierden, con debian no recuerdo si he virtualizado o no > algo con VL.) verifica que respuesta de mount es correcta, pues el te lee el > fichero /etc/mtab que puedeno ser correcto si se quedo grabado en la > virtualización, comprueba en /dev que es lo que existe, es imposible que > exista /dev/cciss pues eso es el dispositivo raid hardware de los proliant, > tamvien puedes usar fdisk -l /dev/sda para ver que estructura hay en el > disco. > Si se ha mantenido la estructura de VL recuerda que no se puede arrancar de > una partición lógica, el /boot que estar en otro disco o en una partición > fisica. > Si todo esta correcto (incluido el contenido de /boot) pero no te arranca sera > un problema del gestor de arranque ejecuta grub-install --recheck /dev/sda > (o el disco que sea) teniendo en cuenta que: > Tienes que poner el "--recheck" para que se de cuenta que ha cambiado la > estructura de discos y no intente instalarlo en un lugar erróneo. > El grub tiene un fichero de configuración que debes de retocar > (/boot/grub/menu.lst) o si no sabes, cuando tengas todos los discos > montados puedes probar dpkg-reconfigure grub o dpkg --purge grub; apt- > get install grub (si haces esto ultimo asegúrate de tener acceso a internet, > pues lo vas a borrar). > En definitiva > Verifica que todo esta montado bien (incluido el /proc) Verifica cuales > pueden ser tus discos y su estructura de particiones Verifica que en /boot > este lo que debe estar Reinstala el gestos de arranque. Correcto, sí señor, es un Proliant. No estoy desanimado del todo (aún, je-je). Sólo un poco. Creo que me lleváis por buen camino. Este es el /etc/fstab de la máquina física ... # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/mapper/maquina--fisica-root / ext3 defaults,errors=remount-ro 0 1 /dev/cciss/c0d0p1 /boot ext3 defaults 0 2 /dev/mapper/ maquina--fisica -swap_1 none swap sw 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 Y este es el /etc/fstab de la máquina virtual ... # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/mapper/maquina--fisica-root / ext3 defaults,errors=remount-ro 0 1 /dev/sda1 /boot ext3 defaults 0 2 /dev/mapper/ maquina--fisica -swap_1 none swap sw 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 Por el contenido de fdisk -l ... /dev/sda: 256 MB (...) /dev/sda1 (...) /dev/sdb: 146.5 GB (...) /dev/sdb1 (...) ... estoy casi seguro de que el disco / está en /dev/sdb1 y /boot en /dev/sda1, por lo cual modifico /etc/fstab para hacerlo coincidir con ello ... # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sdb1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda1 /boot ext3 defaults 0 2 #/dev/mapper/ maquina--fisica -swap_1 none swap sw 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 Como no sé qué hacer con la swap voy a probar comentándo esa línea. ¿Así estaría bien el /etc/fstab? Sin embargo si hago ls -l /dev/maquina-fisica/ ... (...) root -> /dev/mapper/ maquina--fisica-root (...) swap_1 -> /dev/mapper/ maquina--fisica-swap_1 Y esto ya sí que no sé cómo tomármelo. Prosigo ... umount /dev/mapper/maquina--fisica-root cd /boot grub-install --recheck /dev/sda1 ... y este último me devuelve el error ... /usr/sbin/grub-install: line 394: cannot create temp file for here document: Read-only file system -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/00f001cc94c5$1fb0f260$5f12d720$@yahoo.es