[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Virtualizar Debian Lenny en VMware



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.


Reply to: