VirtualBox

Opened 16 years ago

Closed 16 years ago

Last modified 14 years ago

#1451 closed defect (fixed)

Multiple SATA HDDs prevent virtual host from starting => Fixed in 1.6.2

Reported by: Michael Tin Owned by:
Component: other Version: VirtualBox 1.6.0
Keywords: Cc: michael.tin@…
Guest type: other Host type: other

Description

Background: Host Iron: Sun Fire x4100 M2 4GB RAM 140GB SAS HDD Solaris Nevada Build 87 x64 (64bit kernel)

I am attempting to get this hardware virtualized:

1.5GB RAM 2x40GB SATA HDDs (NOT IDE) -- fixed size (not dynamic) 1xDVDROM (from ISO image) Linux 2.6 (Fedora based) guest OS

The machine can start with all the hardware combination above if only one SATA HDD is virtualized. As soon as I add the 2nd SATA HDD on port 1 (or 2,3,4,5...7) the VM no longer starts. I deduced this problem by slowly adding hardware until the machine produced the error. I can make the problem go away if only 1 SATA HDD is attached to the VM.

Here is the error message when 2 SATA HDDs are set to be used: Unknown error creating VM. VBox status code: -2161 (VERR_CFGM_NODE_EXISTS).

Result Code: 0x80004005 Component: Console Interface: IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

Change History (8)

comment:1 by Kasper Nielsen, 16 years ago

I'm having the same problem. Host: Ubuntu 8.04 2.6.24-16-generic SMP x86_64 Guest: SunOS opensolaris 5.11 snv_79a i86pc i386 i86pc Solaris (Indiana Preview 2)

comment:2 by Sander van Leeuwen, 16 years ago

priority: majorcritical

Known problem. Thanks for reporting it. We'll fix it asap.

comment:3 by aeichner, 16 years ago

You may want to use VBoxManage until this issue is fixed.

VBoxManage modifyvm <vm name> -sata on VBoxManage modifyvm <vm name> -sataportcount <1-30> #The number of ports usable in the VM VBoxManage modifyvm <vm name> -sataport<1-30> none|uuid|filename

You should be able to start the VM with more than SATA disk afterwards. However the QT Gui will show that every SATA disk is attached to port 0.

in reply to:  3 comment:4 by aeichner, 16 years ago

You may want to use VBoxManage until this issue is fixed.

VBoxManage modifyvm <vm name> -sata on
VBoxManage modifyvm <vm name> -sataportcount <1-30> #The number of ports usable in the VM
VBoxManage modifyvm <vm name> -sataport<1-30> none|uuid|filename

You should be able to start the VM with more than SATA disk afterwards. However the QT Gui will show that every SATA disk is attached to port 0.

comment:5 by Frank Mehnert, 16 years ago

Summary: VirtualBox 1.6 - Solaris Nevada 87 x64 Host - Multiple SATA HDDs prevent virtual host from startingMultiple SATA HDDs prevent virtual host from starting => Fixed in 1.6.2

comment:6 by Michael Tin, 16 years ago

If I follow the VBoxManage procedure that was outlined, instead of 2 SATA disks, I get one SATA and one IDE disk. I know this because when I boot my guest linux OS, it sees 1 SATA(sda) and 1 IDE (hda).

VBoxManage modifyvm <vm name> -sata on
VBoxManage modifyvm <vm name> -sataportcount7
VBoxManage modifyvm <vm name> -sataport1 none
VBoxManage modifyvm <vm name> -sataport2 none
VBoxManage modifyvm <vm name> -sataport1 /VMs/myfirstdisk.vdi
VBoxManage modifyvm <vm name> -sataport2 /VMs/myseconddisk.vdi

Result is:
1 IDE HD as Master on First channel
1 SATA HD on SATA port 0

QT GUI shows the same thing.

Is there another workaround?

comment:7 by aeichner, 16 years ago

Do you have a space between -sataportcount and 7?

comment:8 by Sander van Leeuwen, 16 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use