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

RE: Virtualizar Debian Lenny en VMware



> > Partimos del punto en que he convertido la máquina física a virtual
> > con el VMware Converter Standalone. Hasta aquí sin problemas. Trato de
> > arrancarla y evidentemente no lo hace. Vamos allá ...
> >
> > Dentro del vSphere, en 'Edit Settings - Hardware' tengo que me ha
> > creado dos discos duros SCSI. el 0:0 de 244 MB, que se parece mucho al
> > tamaño de mi partición /boot en la máquina física, y el 0:1 de 136 GB,
> > que se parece mucho a la partición / en la máquina física. Vamos bien,
> > parece que no hay que crear discos virtuales, sino sólo arreglar los
puntos
> de montaje.
> >
> > Arranco la maquina-vitual desde el CD de Debian Lenny y entro como
> > 'Rescue mode', selecciono 'Spanish' blablabla ... selecciono eth0 como
> > interfaz de red primaria, nombre de máquina, dominio, península, ...
> >
> > Y por fin llegamos a 'introduzca un dispositivo como sistema de
> > ficheros raíz', ...
> > /dev/sistemas-fisica/root
> > /dev/sistemas-fisica/swap_1
> >
> > Elijo la primera opción y me pregunta 'operación de rescate', ...
> > Ejecutar un intérprete de órdenes en /dev/sistemas-fisica/root
> > Ejecutar un intérprete de órdenes en el entorno del instalador Escoger
> > un sistema de ficheros raíz distinto Reiniciar el sistema
> >
> > De nuevo elijo la primera opción y me devuelve un shell sh-3.1# En la
> > máquina física tenía el siguiente /etc/fstab ...
> >
> > # <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/cciss/c0d0p1 /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
> >
> > Y en este shell tengo el siguiente /etc/fstab ...
> >
> > # <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
> > /dev/fd0        /media/floppy0   auto rw,user,noauto     0       0
> >
> > Como podéis ver sólo cambian dos líneas, la de /boot y la del /floppy
> > Aquí es donde seguramente METO LA PATA, vamos a ver ... voy a
> > modificar el fstab para dejarlo tal y como estaba en la máquina
> > física, es decir, quito la línea del /floppy y cambio la del /boot a
> > /dev/cciss/c0d0p1 /boot           ext3    defaults        0       2
> 
> 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

ls -l /boot:
total 0

fdisk -l:
/dev/sda: 256 MB (...) /dev/sda1 (...)
/dev/sdb: 146.5 GB (...) /dev/sdb1 (...)

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. 
Como no tengo muy claro qué parámetros tengo que pasarle a 'grub-install'
ejecuto ...
apt-get install --reinstall grub

Reinicio la máquina y ... nada, el sistema no arranca el solito.




Reply to: