summaryrefslogtreecommitdiff
path: root/hurd/running/virtualbox.mdwn
blob: 7e7cb85df4fea3e9d9b2c146dbd20405c6cc3fb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
[[!meta copyright="Copyright © 2011 Free Software Foundation, Inc."]]

[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]

[[!meta title="VirtualBox"]]

<http://www.virtualbox.org/>


# Installation  

The disk controller has to be configured as IDE or AHCI. Neither RAID nor SCSI are
supported.

The network controller should be configured as PCnet-PCI II or PCNet-FAST III
for instance. INTEL PRO or Paravirtualized Network do not work.


## Converting from qemu image

It is possible to convert qemu raw image to one of the formats recognized by VirtualBox, namely vdi format.

If you are not sure if the image is a raw format, use qemu to get the information:

    qemu-img info debian-hurd-original.img

To convert the image you need the VirtualBox package properly installed with a VBoxManage tool (which is part of the package). Convert image from raw to vdi:

    VBoxManage convertfromraw debian-hurd-original.img debian-hurd-converted.vdi --format VDI


# Performance

If [[QEMU with KVM|qemu]] is not available, VirtualBox reportedly has better
performance.

IRC, freenode, #hurd, 2011-10-31:

    <youpi> I don't know what virtualbox does with hardware emulation, but
      gnumach is awfully slow to probe things there