[Pkg-virtualbox-devel] problem with amd64 kernel

Michael Meskes meskes at debian.org
Mon Jun 30 14:41:26 UTC 2008


On Mon, Jun 30, 2008 at 04:06:01PM +0200, Frank Mehnert wrote:
> Hmm, I cannot help but this sounds like you want to run VirtualBox/x86
> on AMD64...

Yup.

> Please could you verify that your VBox.log file actually says that
> this is linux.amd64 (first line)?

00:00:00.555 VirtualBox 1.6.2_OSE r31466 linux.amd64 (Jun  6 2008 14:28:36) release log

> Otherwise, please have a look at linux/SUPLib-linux.cpp lines 221-247.
> You might want to run
> 
>   strace -f -o ~/strace.log VirtualBox -startvm VM_NAME
> 
> to find out what error code the ioctl is actually returning.

Hmm, without checking the device it seems there are only 0 and -1 return
values:

michael at feivel:~$ grep ioctl strace.log |sort -u
2644  ioctl(12, FIONREAD, [0])          = 0
2644  ioctl(12, FIONREAD, [1])          = 0
2644  ioctl(12, FIONREAD <unfinished ...>
2644  ioctl(3, 0xc0385681, 0x7fff75f002c0) = -1 ENOTTY (Inappropriate ioctl for device)
2644  ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff475109c0) = -1 ENOTTY (Inappropriate ioctl for device)
2644  <... ioctl resumed> , [1])        = 0
2645  ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffcc0bf560) = -1 ENOTTY (Inappropriate ioctl for device)
2655  ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffb5fdf460) = -1 ENOTTY (Inappropriate ioctl for device)
2658  ioctl(18, CDROMSUBCHNL, 0x42804730) = -1 EIO (Input/output error)
2666  ioctl(12, FIONREAD <unfinished ...>
2666  ioctl(18, 0xc0385681 <unfinished ...>
2666  <... ioctl resumed> , 0x41d33d00) = -1 ENOTTY (Inappropriate ioctl for device)
2666  <... ioctl resumed> , [1])        = 0

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: meskes at jabber.org
Go VfL Borussia! Go SF 49ers! Use Debian GNU/Linux! Use PostgreSQL!



More information about the Pkg-virtualbox-devel mailing list