You are not logged in.

#1 2010-08-08 18:23:30

patrickaupperle
Member
Registered: 2008-12-11
Posts: 71

<Solved> Virtual Box complaining about host I/O cache.

Here is the error
vboxerror.png

Uploaded with ImageShack.us

How do I fix this? It just started doing it a few days ago.

Last edited by patrickaupperle (2010-08-19 23:21:40)

Offline

#2 2010-08-08 18:25:27

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: <Solved> Virtual Box complaining about host I/O cache.

yes and you have to do what it says.

stop the vm, edit the setting and enable that option.


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2010-08-08 18:32:19

patrickaupperle
Member
Registered: 2008-12-11
Posts: 71

Re: <Solved> Virtual Box complaining about host I/O cache.

Wow, that was obvious. What was messing me up is that the IDE controller that the virtual CD drive was connected to had I/O cache enabled, while the SATA controller had it disabled. I didn't even realize it was set up to use a virtual SATA controller. All my other VMs use only IDE.

Anyway, thank you.

Offline

#4 2010-08-08 19:22:44

dyscoria
Member
Registered: 2008-01-10
Posts: 1,007

Re: <Solved> Virtual Box complaining about host I/O cache.

I think that when you create the VM and select the type of operating system to install, if you select a linux OS option then it defaults to SATA (whereas for windows before vista it will default to IDE).


flack 2.0.6: menu-driven BASH script to easily tag FLAC files (AUR)
knock-once 1.2: BASH script to easily create/send one-time sequences for knockd (forum/AUR)

Offline

#5 2010-08-09 03:11:47

patrickaupperle
Member
Registered: 2008-12-11
Posts: 71

Re: <Solved> Virtual Box complaining about host I/O cache.

I had a feeling that something like that would be the case. Why would it default to having the I/O cache off, though?

Offline

#6 2010-08-09 12:50:05

dyscoria
Member
Registered: 2008-01-10
Posts: 1,007

Re: <Solved> Virtual Box complaining about host I/O cache.

patrickaupperle wrote:

I had a feeling that something like that would be the case. Why would it default to having the I/O cache off, though?

http://www.virtualbox.org/manual/ch05.html#iocaching

virtualbox wrote:

As a result, starting with version 3.2, VirtualBox allows you to optionally disable host I/O caching of disk image files. In that case, VirtualBox uses its own small cache to buffer writes, but there is no read caching since this is already performed by the guest OS. In addition, VirtualBox fully supports asynchronous I/O for its virtual SATA, SCSI and SAS controllers through multiple I/O threads.

Since asynchronous I/O is not supported by IDE controllers, for performance reasons, you may want to leave host caching enabled for your VM's virtual IDE controllers.


flack 2.0.6: menu-driven BASH script to easily tag FLAC files (AUR)
knock-once 1.2: BASH script to easily create/send one-time sequences for knockd (forum/AUR)

Offline

Board footer

Powered by FluxBB