miércoles, 9 de mayo de 2012

vboxmanage en virtualbox oracle

Holas mis amados lectores a nivel de consola me propuse crear una maquina virtual, algunos comandos que utilice los describo a continuación:


Datos: versión_SO: ubuntu 12.04
ruta_VM: /media/virtualbox/debian.server
  • Crear una maquina virtual:
usuario@akane:~$ vboxmanage createvm --name "debian.server" --ostype "Debian" --register 
Virtual machine 'debian.server' is created and registered.
UUID: 0b5295b8-7b54-4ce2-9a0b-d2fdc3af1a89
Settings file: '/media/virtualbox/debian.server/debian.server.vbox' 
  • Muestra los valores por defecto con lo que se genera la maquina virtual:
usuario@akane:~$ vboxmanage showvminfo "debian.server" --details
Name:            debian.server
Guest OS:        Debian
UUID:            0b5295b8-7b54-4ce2-9a0b-d2fdc3af1a89
Config file:     /media/virtualbox/debian.server/debian.server.vbox
Snapshot folder: /media/virtualbox/debian.server/Snapshots
Log folder:      /media/virtualbox/debian.server/Logs
Hardware UUID:   0b5295b8-7b54-4ce2-9a0b-d2fdc3af1a89
Memory size:     128MB
Page Fusion:     off
VRAM size:       8MB
CPU exec cap:    100%
HPET:            off
Chipset:         piix3
Firmware:        BIOS
Number of CPUs:  1
Synthetic Cpu:   off
CPUID overrides: None
Boot menu mode:  message and menu
Boot Device (1): Floppy
Boot Device (2): DVD
Boot Device (3): HardDisk
Boot Device (4): Not Assigned
ACPI:            on
IOAPIC:          off
PAE:             off
Time offset:     0 ms
RTC:             local time
Hardw. virt.ext: on
Hardw. virt.ext exclusive: on
Nested Paging:   on
Large Pages:     off
VT-x VPID:       on
State:           powered off (since 2012-05-08T14:30:33.211000000)
Monitor count:   1
3D Acceleration: off
2D Video Acceleration: off
Teleporter Enabled: off
Teleporter Port: 0
Teleporter Address: 
Teleporter Password: 
NIC 1:           MAC: 0800274D93F7, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny
NIC 1 Settings:  MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 2:           disabled
NIC 3:           disabled
NIC 4:           disabled
NIC 5:           disabled
NIC 6:           disabled
NIC 7:           disabled
NIC 8:           disabled
Pointing Device: PS/2 Mouse
Keyboard Device: PS/2 Keyboard
UART 1:          disabled
UART 2:          disabled
Audio:           disabled
Clipboard Mode:  Bidirectional
VRDE:            disabled
USB:             disabled
USB Device Filters:

Available remote USB devices:

Currently Attached USB Devices:

Shared folders:  
VRDE Connection:    not active
Clients so far:     0
Guest:
Configured memory balloon size:      0 MB
OS type:                             Debian
Additions run level:                 0
Guest Facilities:
No active facilities.
  • Crear un disco duro virtual que va alojar a nuestro S.O. de 30GB
usuario@akane:~$ vboxmanage createhd --filename "disk0.centos.vdi" --size 30000 --format VDI 
usuario@akane:~$ vboxmanage createhd --filename "disk1.centos.vdi" --size 30000 --format VDI 
usuario@akane:~$ vboxmanage createhd --filename "disk2.centos.vdi" --size 30000 --format VDI 
usuario@akane:~$ vboxmanage createhd --filename "disk3.centos.vdi" --size 30000 --format VDI 
usuario@akane:~$ vboxmanage createhd --filename "sata0.centos.vdi" --size 30000 --format VDI
usuario@akane:~$ vboxmanage createhd --filename "sata1.centos.vdi" --size 30000 --format VDI
usuario@akane:~$ vboxmanage createhd --filename "sata2.centos.vdi" --size 30000 --format VDI
  • Dicho disco creado que servirá para alojar tu SO deberás añadirle un controlador, en nuestro caso será de tipo IDE
usuario@akane:~$ vboxmanage storagectl debian.server --name "idecontroller" --add ide --hostiocache on
  • Una vez creado el controlador que va alojar a tus dispositivos IDE, debes crear los dispositivos, en el caso de IDE deberas tener en cuenta que solo te permite 2 devices, cada uno con 2 puertos, ver ejemplo he tratado de diagramar en una pizarra como es que funciona un dispositivo ide y como esta estructurado:

  • Crear un disco primario Maestro
  • usuario@akane:~$ vboxmanage storageattach debian.server --storagectl "idecontroller" --type hdd  --device 0 --port 0 --medium /media/virtualbox/debian.server/disk0.centos.vdi
    
  • Crear un disco primario Esclavo
  • usuario@akane:~$ vboxmanage storageattach debian.server --storagectl "idecontroller" --type hdd --device 0  --port 1 --medium /media/virtualbox/debian.server/disk1.centos.vdi
    
  • Crear un disco Secundario Maestro
  • usuario@akane:~$ vboxmanage storageattach debian.server --storagectl "idecontroller" --type hdd --device 1  --port 0 --medium /media/virtualbox/debian.server/disk2.centos.vdi
    
  • Crear un disco Secundario Esclavo
  • usuario@akane:~$ vboxmanage storageattach debian.server --storagectl "idecontroller" --type hdd --device 1  --port 1 --medium /media/virtualbox/debian.server/disk3.centos.vdi
    
Vamos a simular un disco SATA en nuestra maquina virtual Crear el control storage que hara referencia a nuestro disco sata
usuario@akane:~$ vboxmanage storagectl debian.server --name "satacontroller" --add sata --hostiocache on
  • Crear un disco duro sata en el port 1
  • usuario@akane:~$ 
    vboxmanage storageattach debian.server --storagectl "satacontroller" --type hdd --device 0  --port 0 --medium /media/virtualbox/debian.server/sata0.centos.vdi
    
  • Crear un disco duro sata en el port 2
  • vboxmanage storageattach debian.server --storagectl "satacontroller" --type hdd --device 0  --port 1 --medium /media/virtualbox/debian.server/sata1.centos.vdi
    
  • Crear un disco duro sata en el port 3
  • vboxmanage storageattach debian.server --storagectl "satacontroller" --type hdd --device 0  --port 1 --medium /media/virtualbox/debian.server/sata2.centos.vdi
    
continuara....!!!!!! XP Loquitoslack xP

Posdata: Una forma de agradecer el contenido, sí te fue útil, es haciendo click en la propaganda que rodea el blog. Gracias.

No hay comentarios:

 
;