Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

This is for discussing general topics about how to use VirtualBox.
Post Reply
vboxadmin
Posts: 2
Joined: 10. Apr 2009, 12:10
Primary OS: Debian other
VBox Version: OSE other
Guest OSses: WinXP

Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by vboxadmin »

What is the difference in using PIIX3, PIIX4 or ICH6 as SATA adapter ?
Is there a performance gain with ICH6 or is there any specific recommendation when to use that adapter type ?

Any recommendation which version of the Intel Matrix Storage Driver to or is the latest one just fine ?
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by Sasquatch »

ICH6? VB doesn't use ICH6, it uses ICH8M. And the latest storage manager doesn't work as intended. Please check the Windows Guests forum for a link to a working version. Any will do.
Search the forums for the performance differences of using IDE and SATA. SATA is a bit faster.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
vboxadmin
Posts: 2
Joined: 10. Apr 2009, 12:10
Primary OS: Debian other
VBox Version: OSE other
Guest OSses: WinXP

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by vboxadmin »

Thanks for the reply.

The selection box for the SATA controller says ICH6 but ICH8 is of course part of the chipset family.
Any particular reason why they introduced that chipset in Virtualbox?

I read in the manual that SATA in general is faster than IDE due to less CPU overhead. I was just wondering whether the ICHx code had any advantage over PIIXx.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by Sasquatch »

The USB controller is from ICH6, but the SATA is still ICH8. Check attached screenshot with the output of lspci from my Linux Guest. USB is not enabled on this VM.
Attachments
lspci output
lspci output
screenshot5.png (8.4 KiB) Viewed 34397 times
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
AndyMutz
Posts: 12
Joined: 8. Apr 2009, 18:53
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Windows, Linux
Location: Earth
Contact:

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by AndyMutz »

i think vboxadmin made a mistake.
he's doesn't mean the sata controller, but the ide controller setting.
in general -> advanced -> ide controller type you can select piix3, piix4 and ich6.

-andy-
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by Sasquatch »

Oh, that, never looked there. I think it's best to read the manual about that. It might be added due to current hardware changes, where the normal IDE controller is removed from the main chipset and a separate chip is responsible for that. I wouldn't expect any performance changes, or at least considarable.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
RSalameh
Posts: 25
Joined: 15. Mar 2009, 12:23

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by RSalameh »

The manual doesn't have any information on PIIX3, PIXX4, or ICH6. So when should ICH6 be used over the other two IDE controller types (PIIX3 and PIIX4)? What are advantages/disadvantages? It appears to me that you can configure a SATA controller by selecting ICH6 as the "IDE Controller Type" (under General > Advanced section) and not have to "Enable Additional Controller" (under Hard Disk section) in order to connect a SATA drive.
sandervl
Volunteer
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Windows, Linux, Solaris

Re: Virtualbox 2.2.0 - advantages of ICH6 for SATA ?

Post by sandervl »

There is no difference between the three IDE types. They just represent different controllers for guest OSes that expect a controller of a specific kind.
E.g. VMWare provides a PIIX4 controller to the guest (default for VBox as well). Certain guest OSes (Windows in particular) will crash when the IDE controller is not what they expect. (relevant when using VMDK files created by VMWare)

The PIIX and ICH6 types only apply to the IDE controller and have no effect for SATA, which is always ICH8.
Post Reply