ESXi
From Attie's Wiki
(Difference between revisions)
m |
m |
||
Line 28: | Line 28: | ||
pciHole.start = "2853" | pciHole.start = "2853" | ||
</pre> | </pre> | ||
+ | |||
+ | == Use a VM from VMWare Player== | ||
+ | # Copy the .vmdk files to the ESXi server | ||
+ | # Locate and run: <code>vmkfstools -i <i><vmware_player_disk_in></i> <i><esxi_disk_out></i> | ||
== Use SATA drive as an RDM == | == Use SATA drive as an RDM == |
Revision as of 14:15, 4 July 2012
Contents |
Enable SSH
- At the console, press
F2
and login - Select
Troubleshooting Options
- Select
Enable SSH
- Press
ESC
to logout
Hanging on ipmi_si_drv
- Press
Shift + O
and appendnoipmiEnabled
to the boot args - Once booted, connect with vSphere and add uncheck
VMkernel.Boot.impiEnabled
Virtual Machine with PassThrough devices won't boot
- Enable SSH
- Login via SSH
- Locate the VM's store (
/vmfs/volumes/...
) - There is probably a vmware.log file,
cat
it:
cat vmware.log | grep pciHole
- You'll probably find something like this:
2011-10-12T18:56:50.990Z| vcpu-0| \[msg.pciPassthru.mmioOutsidePCIHole\] PCIPassthru 008:00.0: Guest tried to map 32 device pages (with base address of 0xb2520) to a range occupied by main memory. This is outside of the PCI Hole. Add pciHole.start = "2853" to the configuration file and then power on the VM.
- Add the following line to your VM's *.vmx file (don't forget to use the correct value!):
pciHole.start = "2853"
Use a VM from VMWare Player
- Copy the .vmdk files to the ESXi server
- Locate and run:
vmkfstools -i <vmware_player_disk_in> <esxi_disk_out>
Use SATA drive as an RDM
- Login as root
- Run <code>fdisk -l and locate the disk you wish to use
- Run
ls /dev/disks/ -l
and locate the symlink to that disk - Goto the correct directory to place the new vmdk
- Run
vmkfstools -r /vmfs/devices/disks/<symlink> RDM.vmdk -a lsilogic
- Disk type
-
-r
- create Virtual device -
-z
- create Physical (passthrough) device - careful with these
-
- Controller
-a ...
-
buslogic
- probrably not -
lsilogic
-
ide
-
- Disk type