/Applications/VirtualBox.app/Contents/MacOS/VirtualBox: setuid Mach-O executable i386
/Library/Extensions/VBoxNetAdp.kext/Contents/MacOS/VBoxNetAdp: Mach-O universal binary with 2 architectures
/Library/Extensions/VBoxNetAdp.kext/Contents/MacOS/VBoxNetAdp (for architecture i386): Mach-O object i386
/Library/Extensions/VBoxNetAdp.kext/Contents/MacOS/VBoxNetAdp (for architecture x86_64): Mach-O 64-bit filetype=11 x86_64
hawkmage wrote:I am running Ubuntu x64 under Virtual Box 3.0.4. I would assume that this would indicate that Virtual Box 3.0.4 is a x64 virtulation application.
Sasquatch wrote:Linux != Mac OS X. It's like saying "this program runs on Windows", while you don't even run Windows. These Operating Systems can't be compared. Yes, there is a 64 bit build for Linux and Windows, but Mac OS X is currently 32 bit only, so no 64 bit build exists yet. I'm sure the devs will release a version when Snow Leopard is released.
hawkmage wrote:Sasquatch wrote:Linux != Mac OS X. It's like saying "this program runs on Windows", while you don't even run Windows. These Operating Systems can't be compared. Yes, there is a 64 bit build for Linux and Windows, but Mac OS X is currently 32 bit only, so no 64 bit build exists yet. I'm sure the devs will release a version when Snow Leopard is released.
I understand the difference in OSs. I run Linux, OS X, Solaris, Windows and support them all on a daily basis. I never said I was using Ubuntu x64 as the host OS I am running Ubuntu x64 as a guest under VirtualBox on OS X 10.5 Leopard. The kernel of OS X 10.5 is 32 bit but you can run x64 application on it without any issue. Also for the majority of the Mac hardware out there OS X 10.6 Snow Leopard will still start up with a 32 bit kernel by default. In OS X the only limitation you have in running in either 32 or 64 bit kernel mode is that the kernel extensions need to match the kernel, the application can be either 32 or 64 bit.
I am actually running x64 guest under the 32bit version of Windows Vista and OS X 10.5. As long as the CPU and chipset supports hardware virtualization and the host OS allows it you can run a 64 bit guest under a 32bit host. Most Intel Mac hardware support hardware virtualization so you can run 64 bit guests using VirtualBox.
hawkmage wrote:please be sure of what is being said before flaming someone based on what you think they said.
hawkmage wrote:It may not have been an answer to the exact question but it is a common misconception that you can only run a 32 bit application or Virtual Machine on OS X running the 32 bit kernel.
hawkmage wrote:I will agree that that is true for the kernel but 64 bit applications were available in OS X 10.5 like XCode.
Users browsing this forum: socratis and 26 guests