Alexey Eromenko | 15 May 08:29
Picon

Re: vbox-dev Digest, Vol 67, Issue 8

On Tue, May 15, 2012 at 8:18 AM, Ken Ulrich <ken_ulrich <at> live.com> wrote:
> I know for a fact that when Sun Corporation had the rights to the Virtualbox
> program, they allowed it to have access to vmc, vmx, vmdk and any other
> drive format.  The reason I know is becuase I use to deal with ONLY
> virtualbox.  I still have that copy installed on my computer.
>
> I am wondering why Oracle decided to get rid of the vmc drive format?

No.
.vmc was never supported.

--

-- 
-Alexey Eromenko "Technologov"

_______________________________________________
vbox-dev mailing list
vbox-dev <at> virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev
Alexey Eromenko | 14 May 23:43
Picon

vbox-svn: VMM is broken: black screen on VM boot

Trying to boot Linux guests: no go.
The GRUB doesn't show up.
Stage 1 works, says "GRUB is loading", but stage 1.5 shows black screen.

Host: Debian 6.0 x64, Intel Core i7 2600K, VBox-OSE SVN r41254 (4.2 alpha).
Guests: Debian 6.0 and 7.0.

Tried both VT-x = on and VT-x = off, no effect.
Sometimes it does boot, but more often than not: black screen.

================
Debian-64-7-wheezy-2012-05-15-00-35-52.log
vbox log attached.

--

-- 
-Alexey Eromenko "Technologov"
Andrew Wyatt | 13 May 17:19

Fuduntu patch - with a link this time

The Wiki said send it to the list, guess that's not the best idea since it looks like it trimmed it.

Here is a URL instead. :)

http://www.fuduntu.org/patches/vbox/

Thanks!
-Andrew
Andrew Wyatt | 13 May 17:10

Fuduntu distribution patch

Hi everyone, I wanted to submit a patch that I worked up today that adds Fuduntu to the list of menu choices.  For the moment it is basically a copy of Fedora with our logo but that could change in the future as we diverge. :)

The attached icons and patch can be re-used under the terms of the MIT license:

Copyright (c) 2012 Andrew Wyatt, Fuduntu Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Thanks for the consideration!

-Andrew (Fewt)
diff -rupN VirtualBox-4.1.14.orig/include/VBox/ostypes.h VirtualBox-4.1.14/include/VBox/ostypes.h
--- VirtualBox-4.1.14.orig/include/VBox/ostypes.h	2012-05-12 21:07:27.110253004 -0400
+++ VirtualBox-4.1.14/include/VBox/ostypes.h	2012-05-13 08:32:36.159253875 -0400
@@ -114,6 +114,8 @@ typedef enum VBOXOSTYPE
     VBOXOSTYPE_MacOS            = 0xB0000,
     VBOXOSTYPE_MacOS_x64        = 0xB0100,
     VBOXOSTYPE_JRockitVE        = 0xC0000,
+    VBOXOSTYPE_Fuduntu       = 0xD0000,
+    VBOXOSTYPE_Fuduntu_x64   = 0xD0100,
 /** The bit number which indicates 64-bit or 32-bit. */
 #define VBOXOSTYPE_x64_BIT       8
     /** The mask which indicates 64-bit. */
diff -rupN VirtualBox-4.1.14.orig/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp VirtualBox-4.1.14/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
---
VirtualBox-4.1.14.orig/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp	2012-05-12
21:07:30.649253005 -0400
+++ VirtualBox-4.1.14/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp	2012-05-13
08:15:54.278261137 -0400
@@ -4908,6 +4908,8 @@ void VBoxGlobal::init()
         {"OpenSUSE_64",     ":/os_opensuse_64.png"},
         {"Fedora",          ":/os_fedora.png"},
         {"Fedora_64",       ":/os_fedora_64.png"},
+        {"Fuduntu",          ":/os_fuduntu.png"},
+        {"Fuduntu_64",       ":/os_fuduntu_64.png"},
         {"Gentoo",          ":/os_gentoo.png"},
         {"Gentoo_64",       ":/os_gentoo_64.png"},
         {"Mandriva",        ":/os_mandriva.png"},
diff -rupN
VirtualBox-4.1.14.orig/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp VirtualBox-4.1.14/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp
---
VirtualBox-4.1.14.orig/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp	2012-05-12
21:07:30.510253004 -0400
+++
VirtualBox-4.1.14/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp	2012-05-13
08:15:54.279261004 -0400
@@ -97,6 +97,8 @@ static const osTypePattern gs_OSTypePatt
     { QRegExp("(SU)|(Nov)|(SLE)", Qt::CaseInsensitive), "OpenSUSE" },
     { QRegExp("Fe.*64", Qt::CaseInsensitive), "Fedora_64" },
     { QRegExp("Fe", Qt::CaseInsensitive), "Fedora" },
+    { QRegExp("Fu.*64", Qt::CaseInsensitive), "Fuduntu_64" },
+    { QRegExp("Fu", Qt::CaseInsensitive), "Fuduntu" },
     { QRegExp("((Gen)|(Sab)).*64", Qt::CaseInsensitive), "Gentoo_64" },
     { QRegExp("(Gen)|(Sab)", Qt::CaseInsensitive), "Gentoo" },
     { QRegExp("Man.*64", Qt::CaseInsensitive), "Mandriva_64" },
diff -rupN VirtualBox-4.1.14.orig/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc VirtualBox-4.1.14/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc
--- VirtualBox-4.1.14.orig/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc	2012-05-12
21:07:30.725253003 -0400
+++ VirtualBox-4.1.14/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc	2012-05-13
08:15:54.279261004 -0400
@@ -7,6 +7,8 @@
     <file alias="os_dos.png">images/os_dos.png</file>
     <file alias="os_fedora.png">images/os_fedora.png</file>
     <file alias="os_fedora_64.png">images/os_fedora_64.png</file>
+    <file alias="os_fuduntu.png">images/os_fuduntu.png</file>
+    <file alias="os_fuduntu_64.png">images/os_fuduntu_64.png</file>
     <file alias="os_freebsd.png">images/os_freebsd.png</file>
     <file alias="os_freebsd_64.png">images/os_freebsd_64.png</file>
     <file alias="os_gentoo.png">images/os_gentoo.png</file>
diff -rupN VirtualBox-4.1.14.orig/src/VBox/Main/src-all/Global.cpp VirtualBox-4.1.14/src/VBox/Main/src-all/Global.cpp
--- VirtualBox-4.1.14.orig/src/VBox/Main/src-all/Global.cpp	2012-05-12 21:08:42.678253005 -0400
+++ VirtualBox-4.1.14/src/VBox/Main/src-all/Global.cpp	2012-05-13 08:15:54.280260878 -0400
@@ -163,6 +163,14 @@ const Global::OSType Global::sOSTypes[Sc
       VBOXOSTYPE_FedoraCore_x64,  VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC |
VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
        768,  12,  8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
         StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97  },
+    { "Linux",   "Linux",             SchemaDefs_OSTypeId_Fuduntu,          "Fuduntu",
+      VBOXOSTYPE_Fuduntu,      VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
+       768,  12,  8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
+        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3,
AudioControllerType_AC97  },
+    { "Linux",   "Linux",             SchemaDefs_OSTypeId_Fuduntu_64,       "Fuduntu (64 bit)",
+      VBOXOSTYPE_Fuduntu_x64,  VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC |
VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
+       768,  12,  8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
+        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3,
AudioControllerType_AC97  },
     { "Linux",   "Linux",             SchemaDefs_OSTypeId_Gentoo,          "Gentoo",
       VBOXOSTYPE_Gentoo,          VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
        256,  12,  8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
diff -rupN VirtualBox-4.1.14.orig/src/VBox/Main/src-server/ApplianceImpl.cpp VirtualBox-4.1.14/src/VBox/Main/src-server/ApplianceImpl.cpp
--- VirtualBox-4.1.14.orig/src/VBox/Main/src-server/ApplianceImpl.cpp	2012-05-12
21:08:42.129253004 -0400
+++ VirtualBox-4.1.14/src/VBox/Main/src-server/ApplianceImpl.cpp	2012-05-13
08:15:54.281260754 -0400
@@ -114,6 +114,8 @@ g_osTypes[] =
     { ovf::CIMOSType_CIMOS_Linux_2_6_x_64,                       SchemaDefs_OSTypeId_ArchLinux_64 },
     { ovf::CIMOSType_CIMOS_Linux_2_6_x,                          SchemaDefs_OSTypeId_Fedora },
     { ovf::CIMOSType_CIMOS_Linux_2_6_x_64,                       SchemaDefs_OSTypeId_Fedora_64 },
+    { ovf::CIMOSType_CIMOS_Linux_2_6_x,                          SchemaDefs_OSTypeId_Fuduntu },
+    { ovf::CIMOSType_CIMOS_Linux_2_6_x_64,                       SchemaDefs_OSTypeId_Fuduntu_64 },
     { ovf::CIMOSType_CIMOS_Linux_2_6_x,                          SchemaDefs_OSTypeId_Gentoo },
     { ovf::CIMOSType_CIMOS_Linux_2_6_x_64,                       SchemaDefs_OSTypeId_Gentoo_64 },
     { ovf::CIMOSType_CIMOS_Linux_2_6_x,                          SchemaDefs_OSTypeId_Xandros },
diff -rupN VirtualBox-4.1.14.orig/src/VBox/Main/src-server/VirtualBoxImpl.cpp VirtualBox-4.1.14/src/VBox/Main/src-server/VirtualBoxImpl.cpp
--- VirtualBox-4.1.14.orig/src/VBox/Main/src-server/VirtualBoxImpl.cpp	2012-05-12
21:08:41.220253004 -0400
+++ VirtualBox-4.1.14/src/VBox/Main/src-server/VirtualBoxImpl.cpp	2012-05-13
08:15:54.284260396 -0400
@@ -1708,6 +1708,7 @@ STDMETHODIMP VirtualBox::GetGuestOSType(
         L"win2k8", L"Windows2008",
         L"ecs", L"OS2eCS",
         L"fedoracore", L"Fedora",
+        L"fuduntu", L"Fuduntu",
         /* the rest is covered by the case-insensitive comparison */
     };

diff -rupN VirtualBox-4.1.14.orig/src/VBox/Main/xml/SettingsConverter.xsl VirtualBox-4.1.14/src/VBox/Main/xml/SettingsConverter.xsl
--- VirtualBox-4.1.14.orig/src/VBox/Main/xml/SettingsConverter.xsl	2012-05-12
21:08:43.074253005 -0400
+++ VirtualBox-4.1.14/src/VBox/Main/xml/SettingsConverter.xsl	2012-05-13 08:15:54.286260165 -0400
@@ -751,6 +751,7 @@ Value '<xsl:value-of select="@type"/>' o
         <xsl:when test="@OSType='debian'">Debian</xsl:when>
         <xsl:when test="@OSType='opensuse'">OpenSUSE</xsl:when>
         <xsl:when test="@OSType='fedoracore'">Fedora</xsl:when>
+        <xsl:when test="@OSType='fuduntu'">Fuduntu</xsl:when>
         <xsl:when test="@OSType='gentoo'">Gentoo</xsl:when>
         <xsl:when test="@OSType='mandriva'">Mandriva</xsl:when>
         <xsl:when test="@OSType='redhat'">RedHat</xsl:when>
diff -rupN VirtualBox-4.1.14.orig/src/VBox/Main/xml/VirtualBox-settings-common.xsd VirtualBox-4.1.14/src/VBox/Main/xml/VirtualBox-settings-common.xsd
--- VirtualBox-4.1.14.orig/src/VBox/Main/xml/VirtualBox-settings-common.xsd	2012-05-12
21:08:43.252253003 -0400
+++ VirtualBox-4.1.14/src/VBox/Main/xml/VirtualBox-settings-common.xsd	2012-05-13
08:15:54.287260052 -0400
@@ -177,6 +177,8 @@
     <xsd:enumeration value="OpenSUSE_64"/>
     <xsd:enumeration value="Fedora"/>
     <xsd:enumeration value="Fedora_64"/>
+    <xsd:enumeration value="Fuduntu"/>
+    <xsd:enumeration value="Fuduntu_64"/>
     <xsd:enumeration value="Gentoo"/>
     <xsd:enumeration value="Gentoo_64"/>
     <xsd:enumeration value="Mandriva"/>
Jaikumar G | 12 May 00:39
Picon

Error while starting Virtual Box: NS_ERROR_FACTORY_NOT_REGISTERED

So I had to move the frontend outside the vbox installation directory along with relevant .so files that it complained about when trying to run it.

When I tried to start it, I get the following error:

Code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not registered (extended info not available)
Most likely, the VirtualBox COM server is not running or failed to start.

This fails in the following line: createLocalObject(CLSID_VirtualBox).

Everything works fine when the frontend is run from the bin directory inside the virtual box location (built from sources).

Any idea what I am missing ? A search on the internet and the archives didn't bring up anything.

Thanks

Edison Su | 12 May 00:38

What's the license used by rdpweb in SDK?

Hi All,
      I am looking at integrating VRDP web client into our project, which is licensed under Apache, but not sure
what's the license used by rdpweb. 
      The SDK says:
      " The sample code files shipped with the SDK are generally licensed liberally to make it easy for anyone to
use this code for their own application code." And "When in doubt, please refer to the individual source
code files shipped with this SDK."
      But I don't find license info under sdk/rdpweb/sample or inside files under sdk/rdpweb/sample. 
      Could anybody tell me which license used by rdpweb, specifically for files:
        sdk/rdpweb/sample/RDPClientUI.swf | webclient.js |webclient3.html?
     Thanks!

Ken Ulrich | 10 May 21:25

Re: vbox-dev Digest, Vol 67, Issue 8

I never said anything about a VMX file format, I was talking about VMC file Format, which was the Sun Virtualbox default hard drive configuration, or at least when Sun company had it.  I know VMX and VMDK is for VMWare, and that they were/is still compatible with Virtualbox.

VMC is the file format, which the only virtual program that supports that now is the Microsoft Virtual PC, but the older version of Virtualbox, that I still have by the way, supports the VMC file.

Ken Ulrich
(256) 278-1716 (Cell Phone)
(256) 732-4763 (Home)
ken_ulrich-EMRzualFZlQ@public.gmane.org
http://www.linkedin.com/in/kenulrich


> From: vbox-dev-request-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> Subject: vbox-dev Digest, Vol 67, Issue 8
> To: vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> Date: Thu, 10 May 2012 12:00:02 -0700
>
> Send vbox-dev mailing list submissions to
> vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
> or, via email, send a message with subject or body 'help' to
> vbox-dev-request <at> virtualbox.org
>
> You can reach the person managing the list at
> vbox-dev-owner-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of vbox-dev digest..."
>
>
> Today's Topics:
>
> 1. Re: Question regarding the Virtual Drive Programming
> (Frank Mehnert)
> 2. Re: USB in SVN not working (Frank Mehnert)
> 3. Re: USB in SVN not working (Perry Halbert)
> 4. Re: USB in SVN not working (Perry Halbert)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 10 May 2012 17:07:24 +0200
> From: Frank Mehnert <frank.mehnert-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
> Subject: Re: [vbox-dev] Question regarding the Virtual Drive
> Programming
> To: vbox-dev <at> virtualbox.org
> Message-ID: <201205101707.24894.frank.mehnert-QHcLZuEGTsthl2p70BpVqQ@public.gmane.orgm>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Ken,
>
> On Wednesday 09 May 2012 20:09:09 Ken Ulrich wrote:
> > I am trying to get a .vmc file to work with Virtualbox, but come to find
> > out, Virtualbox no longer supports .vmx format.
> >
> > I am wondering why this format is no longer supported and can it be put
> > back into the program?
> >
> > I am use to Sun, because at least they had the .vmc format.
>
> VirtualBox never supported .vmx files. A .vmx file is the description
> for VMware virtual machines. But VirtualBox supports .vmdk files. A
> .vmdk file is the container format for virtual hard disk files used
> by VMware. You can simply attach .vmdk files to a VirtualBox VM, just
> open the harddisk from the VM settions.
>
> Probably the same for .vmc files versus .vhd: The former is the
> VirtualPC virtual machine file, the latter the format of the virtual
> hard disk used by VirtualPC. VirtualBox supports the latter, not the
> former.
>
> Kind regards,
>
> Frank
> --
> Dr.-Ing. Frank Mehnert
> Senior Manager Software Development Desktop Virtualization, VirtualBox
> ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany
>
> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen
> Registergericht: Amtsgericht M?nchen, HRA 95603
>
> Komplement?rin: ORACLE Deutschland Verwaltung B.V.
> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
> Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: not available
> Type: application/pgp-signature
> Size: 198 bytes
> Desc: This is a digitally signed message part.
> Url : http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120510/dda52193/attachment-0001.bin
>
> ------------------------------
>
> Message: 2
> Date: Thu, 10 May 2012 17:19:59 +0200
> From: Frank Mehnert <frank.mehnert-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
> Subject: Re: [vbox-dev] USB in SVN not working
> To: vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> Message-ID: <201205101719.59279.frank.mehnert-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Perry,
>
> On Friday 04 May 2012 02:40:36 Perry Halbert wrote:
> > SVN build = 4.1.51_OSEr41127
> > ExtPak = 4.1.51r77491
> >
> > Trying to mount a USB device (after the guest is already running) error
> > says the virtual machine is not powered up.
> >
> > E_ACCESSDENIED (0x80070005)
> >
> > [...]
> >
> > User is in vboxusers group (verfied)
>
> I have no idea. This works here and we didn't change any access mechanism
> thing in the code.
>
> Could you check again if something changes if you use a more recent ExtPack?
>
> http://www.virtualbox.org/download/testcase/Oracle_VM_VirtualBox_Extension_Pack-4.1.51-77890.vbox-extpack
>
> Kind regards,
>
> Frank
> --
> Dr.-Ing. Frank Mehnert
> Senior Manager Software Development Desktop Virtualization, VirtualBox
> ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany
>
> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen
> Registergericht: Amtsgericht M?nchen, HRA 95603
>
> Komplement?rin: ORACLE Deutschland Verwaltung B.V.
> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
> Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: not available
> Type: application/pgp-signature
> Size: 198 bytes
> Desc: This is a digitally signed message part.
> Url : http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120510/66a66ef7/attachment-0001.bin
>
> ------------------------------
>
> Message: 3
> Date: Thu, 10 May 2012 11:35:57 -0500
> From: Perry Halbert <phalbert-j9pdmedNgrk@public.gmane.org>
> Subject: Re: [vbox-dev] USB in SVN not working
> To: vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> Message-ID: <4FABEE6D.6060303-j9pdmedNgrk@public.gmane.org>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Same thing. See additional information..
>
>
> Version = 4.1.51_OSEr41221
>
> id = 1005(vboxusers)
> I removed VirtualBox & the vboxusers group and logged out. Installed
> VirtualBox and it created the vboxusers group again (it was 1001 and now
> 1005) & added my login to the group and rebooted.
>
> list extpacks = Extension Packs: 1
> Pack no. 0: Oracle VM VirtualBox Extension Pack
> Version: 4.1.51
> Revision: 77890
> Edition:
> Description: USB 2.0 Host Controller, VirtualBox RDP, PXE ROM with
> E1000 support.
> VRDE Module: VBoxVRDP
> Usable: true
> Why unusable:
>
>
> Try to enable inside the working guest:
>
> Failed to attach the USB device Kingston DataTraveler 2.0 [0200] to the
> virtual machine Debian-Buildbox.
>
> The virtual machine is not powered up.
>
> Result Code: E_ACCESSDENIED (0x80070005)
> Component: Console
> Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
>
> I will try to go back a few builds and see where it start to work again,
> but it is not working now and the funny thing is the report of the
> machine not powered up when trying to enable the device in the running
> guest.
>
>
> On 05/10/2012 10:19 AM, Frank Mehnert wrote:
> > Hi Perry,
> >
> > On Friday 04 May 2012 02:40:36 Perry Halbert wrote:
> >> SVN build = 4.1.51_OSEr41127
> >> ExtPak = 4.1.51r77491
> >>
> >> Trying to mount a USB device (after the guest is already running) error
> >> says the virtual machine is not powered up.
> >>
> >> E_ACCESSDENIED (0x80070005)
> >>
> >> [...]
> >>
> >> User is in vboxusers group (verfied)
> > I have no idea. This works here and we didn't change any access mechanism
> > thing in the code.
> >
> > Could you check again if something changes if you use a more recent ExtPack?
> >
> > http://www.virtualbox.org/download/testcase/Oracle_VM_VirtualBox_Extension_Pack-4.1.51-77890.vbox-extpack
> >
> > Kind regards,
> >
> > Frank
> >
> >
> > _______________________________________________
> > vbox-dev mailing list
> > vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> > https://www.virtualbox.org/mailman/listinfo/vbox-dev
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120510/5eb9af62/attachment-0001.html
>
> ------------------------------
>
> Message: 4
> Date: Thu, 10 May 2012 11:40:40 -0500
> From: Perry Halbert <phalbert-j9pdmedNgrk@public.gmane.org>
> Subject: Re: [vbox-dev] USB in SVN not working
> To: vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> Message-ID: <4FABEF88.8000208-j9pdmedNgrk@public.gmane.org>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Oh and to be clear this happens on two different machines so something
> is afoot.
>
>
>
> On 05/10/2012 11:35 AM, Perry Halbert wrote:
> > Same thing. See additional information..
> >
> >
> > Version = 4.1.51_OSEr41221
> >
> > id = 1005(vboxusers)
> > I removed VirtualBox & the vboxusers group and logged out. Installed
> > VirtualBox and it created the vboxusers group again (it was 1001 and
> > now 1005) & added my login to the group and rebooted.
> >
> > list extpacks = Extension Packs: 1
> > Pack no. 0: Oracle VM VirtualBox Extension Pack
> > Version: 4.1.51
> > Revision: 77890
> > Edition:
> > Description: USB 2.0 Host Controller, VirtualBox RDP, PXE ROM with
> > E1000 support.
> > VRDE Module: VBoxVRDP
> > Usable: true
> > Why unusable:
> >
> >
> > Try to enable inside the working guest:
> >
> > Failed to attach the USB device Kingston DataTraveler 2.0 [0200] to
> > the virtual machine Debian-Buildbox.
> >
> > The virtual machine is not powered up.
> >
> > Result Code: E_ACCESSDENIED (0x80070005)
> > Component: Console
> > Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
> >
> > I will try to go back a few builds and see where it start to work
> > again, but it is not working now and the funny thing is the report of
> > the machine not powered up when trying to enable the device in the
> > running guest.
> >
> >
> > On 05/10/2012 10:19 AM, Frank Mehnert wrote:
> >> Hi Perry,
> >>
> >> On Friday 04 May 2012 02:40:36 Perry Halbert wrote:
> >>> SVN build = 4.1.51_OSEr41127
> >>> ExtPak = 4.1.51r77491
> >>>
> >>> Trying to mount a USB device (after the guest is already running) error
> >>> says the virtual machine is not powered up.
> >>>
> >>> E_ACCESSDENIED (0x80070005)
> >>>
> >>> [...]
> >>>
> >>> User is in vboxusers group (verfied)
> >> I have no idea. This works here and we didn't change any access mechanism
> >> thing in the code.
> >>
> >> Could you check again if something changes if you use a more recent ExtPack?
> >>
> >> http://www.virtualbox.org/download/testcase/Oracle_VM_VirtualBox_Extension_Pack-4.1.51-77890.vbox-extpack
> >>
> >> Kind regards,
> >>
> >> Frank
> >>
> >>
> >> _______________________________________________
> >> vbox-dev mailing list
> >> vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> >> https://www.virtualbox.org/mailman/listinfo/vbox-dev
> >
> >
> > _______________________________________________
> > vbox-dev mailing list
> > vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> > https://www.virtualbox.org/mailman/listinfo/vbox-dev
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120510/325dd12c/attachment-0001.html
>
> ------------------------------
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev-b66qoMuAxM7KZowt4tI+sA@public.gmane.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
>
>
> End of vbox-dev Digest, Vol 67, Issue 8
> ***************************************
Ken Ulrich | 9 May 20:09

Question regarding the Virtual Drive Programming

I am trying to get a .vmc file to work with Virtualbox, but come to find out, Virtualbox no longer supports .vmx format.

I am wondering why this format is no longer supported and can it be put back into the program?

I am use to Sun, because at least they had the .vmc format.
Perry Halbert | 4 May 02:40
Picon

USB in SVN not working

SVN build = 4.1.51_OSEr41127
ExtPak = 4.1.51r77491

Trying to mount a USB device (after the guest is already running) error says the virtual machine is not powered up.

Details are:

Result Code:

E_ACCESSDENIED (0x80070005)

Component:

Console

Interface:

IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

p, li { white-space: pre-wrap; }
User is in vboxusers group (verfied)

Howard Su | 2 May 08:15
Picon

[Patch] Build windows guest with WDK and VCExpress

This is just a start point of this effort. I get the guest extension builds with VCExpress and WDK. (only 32bit since VCExpress only has 32bit.) 


Any chance to get this in? 

--
-Howard
Attachment (build_with_wdk): application/octet-stream, 25 KiB
Ribhi Kamal | 1 May 17:16
Picon

Page Fusion -- Validate my progress please.

Hi, I know that you are very busy but I would really appreciate it if someone could find the time to make sure that I'm the right path.

As an exercise, I'm implementing Page Fusion for Linux guests. I setup my dev environment (with UML) and wrote some code to pull the physical address of each memory area for each process. There is still a lot of work to be done before I merge my stuff to vboxguest, like the following:
1- Ignore the vboxguest module/service: The windows guest additions do this, is it really needed?
2- Filter out pages that are NOT read or execute only.
3- Find out if the code is safe (locking wise)
4- ?

Questions:
(A) My most important question is what exactly I should be passing down to the hypervisor? The physical address of the pages and their length, correct? So in the case of "/lib/libc-2.11.3.so" below, I would be registering four pages -- 0x37ff3000, 0x38131000, 0x38132000 and 0x38134000 -- each one has a PAGH_SIZE length.

(B) For scanning processes, is it safe to just add all the pages for files under /lib /bin /usr and /sbin?

(C) Is my attached code accessing vm_area_struct safely?

Again, I appreciate any comments/help.

My test module populates the list of physical address an output like below.
 udevd [411]
  '/lib/libc-2.11.3.so' vm_mm:0x726ee9c  mmap_base:0x40000000
vm_start:0x4003b000 vm_end:0x40179000
phy_start:0x37ff3000 phy_end:0x38131000
  '/lib/libc-2.11.3.so' vm_mm:0x726ee9c  mmap_base:0x40000000
vm_start:0x40179000 vm_end:0x4017a000
phy_start:0x38131000 phy_end:0x38132000
  '/lib/libc-2.11.3.so' vm_mm:0x726ee9c  mmap_base:0x40000000
vm_start:0x4017a000 vm_end:0x4017c000
phy_start:0x38132000 phy_end:0x38134000
  '/lib/libc-2.11.3.so' vm_mm:0x726ee9c  mmap_base:0x40000000
vm_start:0x4017c000 vm_end:0x4017d000
phy_start:0x38134000 phy_end:0x38135000


udevd [412]
  '/lib/libc-2.11.3.so' vm_mm:0x726e2cc  mmap_base:0x40000000
vm_start:0x4003b000 vm_end:0x40179000
phy_start:0x37ff3000 phy_end:0x38131000
  '/lib/libc-2.11.3.so' vm_mm:0x726e2cc  mmap_base:0x40000000
vm_start:0x40179000 vm_end:0x4017a000
phy_start:0x38131000 phy_end:0x38132000
  '/lib/libc-2.11.3.so' vm_mm:0x726e2cc  mmap_base:0x40000000
vm_start:0x4017a000 vm_end:0x4017c000
phy_start:0x38132000 phy_end:0x38134000
  '/lib/libc-2.11.3.so' vm_mm:0x726e2cc  mmap_base:0x40000000
vm_start:0x4017c000 vm_end:0x4017d000
phy_start:0x38134000 phy_end:0x38135000


--
-- Ribhi

Gmane