El 27/10/11 09:37, Gorka escribió: >>>> A ver, esta linea: >>>> >>>> /dev/cciss/c0d0p1 /boot ext3 defaults 0 2 >>>> >>>> servia en tu maquina fisica, porque en el dispositivo cciss >>>> (controladora >>> scsi 0, >>>> disco 0, particion 1) tenias /boot. En la maquina virtual este >>>> dispositivo >>> ya no >>>> existe y, segun tu mismo has dicho, /boot esta en el disco scsi 0:0 >>>> de >>> 244MB >>>> que imagino debe ser /dev/sda o como debian detecte los discos scsi >>>> de VMware (ya no me >>>> acuerdo) >>>> >>>> Asi que repite el proceso hasta donde te devuelve el prompt "sh-3.1#" >>>> y antes de modificar fstab usa "mount" o un simple "ls -l /boot" >>>> para ver >>> si >>>> /boot esta montada. Contrastalo con "fdisk -l" o "df -h". Si no esta >>> montada >>>> hazlo manualmente. Para finalizar cambia fstab de acuerdo con el >>> dispositivo >>>> donde ahora esta /boot (lo veras con cualquiera de estos comandos) >>>> >>>> Una cosa mas, como si has clonado la particion /boot te basta con >>>> hacer "grub-install". No es necesario el "apt-get install --reinstall grub" >>>> >>> >>> >>> mount: >>> (...) >>> /dev/cciss/c0d0p1 on /boot type ext3 (rw) >>> >>> df -h: >>> (...) >>> /dev/cciss/c0d0p1 133G 39G 88G 31% /boot >> >> No lo entiendo. Esto no cuadra. El mount dice que /dev/cciss/c0d0p1 está >> montado en /boot pero el df -h dice que ese disco tiene 133 GB o sea que no >> se trata de la partición de 244 MB con el /boot. >> >>> ls -l /boot: >>> total 0 >> >> La prueba es esto. Dentro de /boot no hay nada. >> >>> fdisk -l: >>> /dev/sda: 256 MB (...) /dev/sda1 (...) >>> /dev/sdb: 146.5 GB (...) /dev/sdb1 (...) >> >> Esto me cuadra un poco más, pero parece como si no hubieras hecho el >> chroot al directorio donde el instalador monta el disco. >> > > No entiendo esto. > >>> Con lo cual no tengo muy claro si mi disco /boot está ahora en >>> /dev/sda1 o no. Vamos a poner que sí, por tanto modifico el /etc/fstab a ... >>> >>> # <file system> <mount point> <type> <options> <dump> <pass> >>> proc /proc proc defaults 0 0 >>> /dev/mapper/sistemas--fisica-root / ext3 defaults,errors=remount-ro 0 >>> 1 >>> /dev/sda1 /boot ext3 defaults 0 2 >>> /dev/mapper/sistemas--fisica-swap_1 none swap sw 0 0 >>> /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 >>> >>> ... que creo que es como estaba originalmente >> >> ¿Originalmente donde? ¿En la máquina física? Ya pusiste el fstab de la >> máquina física y no era como este. >> > > No. Originalmente en la máquina virtual recién convertida y antes de empezar > a retocar el /etc/fstab. Esta línea ya era ... > /dev/sda1 /boot ext3 defaults 0 2 > >> ¿Cuando estas en el modo recovery puedes ver el contenido de los discos >> duros clonados? Es decir ¿llegan a montarse? Si no se montan hazlo tú y >> después haz el chroot sobre el directorio donde los has montado y despues >> el grub-install. >> > > Si, después de montarlo en /dev/sda1 (tanto en /etc/fstab como como > directamente con mount /dev/sda1 /boot) hago ls -l /boot y veo el contenido > del disco clonado. > > 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 Te falta el --recheck
> 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. > > > > > > > > -- Por favor, NO utilice formatos de archivo propietarios para el intercambio de documentos, como DOC y XLS, sino HTML, RTF, TXT, CSV o cualquier otro que no obligue a utilizar un programa de un fabricante concreto para tratar la información contenida en él. SALUD. -- 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/4ea91147.5030...@juntadeandalucia.es