1 |
Am 22.11.2011 23:12, schrieb Alan Mackenzie: |
2 |
> Good evening, Felix! |
3 |
Good evening, Alan! |
4 |
> |
5 |
> On Tue, Nov 22, 2011 at 09:14:15PM +0100, Felix Kuperjans wrote: |
6 |
>> Hi Alan, |
7 |
>> Am 22.11.2011 20:20, schrieb Alan Mackenzie: |
8 |
>>> Hi, Gentoo. |
9 |
>>> A friend of mine recently suggested I should install and play with |
10 |
>>> virtual machines on my Gentoo. |
11 |
>>> I've scanned /usr/portage for likely looking packages, particularly in |
12 |
>>> directory "virtual", yet found nothing likely looking. |
13 |
>> Virtual machines are all in /usr/portage/app-emulation, not in virtual |
14 |
>> (that is for virtual packages). |
15 |
>>> Would somebody please give me some hints which packages I should be |
16 |
>>> looking at, and perhaps any use flags I might need. |
17 |
>> VirtualBox is quite easy for beginners, but requires external kernel |
18 |
>> modules and requires a GUI (what you most probably want anyway). |
19 |
>> KVM (maybe with virt-manager as a GUI) is quite powerful for desktop |
20 |
>> virtualization, but requires processor support (but it is available on |
21 |
>> all recent (Core2 oder newer) non-Atom CPUs by Intel and AFAIK all |
22 |
>> recent AMD CPUs) and the kernel modules (but they are real upstream |
23 |
>> modules and very stable). |
24 |
> I'm kind of leaning towards KVM at the moment. Just a quick question: |
25 |
> by "kernel modules" do you literally mean kernel modules? It's just that |
26 |
> my kernel isn't built for modules (for simplicity's sake), so would that |
27 |
> mean me having to change this, or can I just build the stuff in? |
28 |
It can be built in as well. The necessary options are: |
29 |
Virtualization -> Kernel-based Virtual Machine (KVM) support |
30 |
|
31 |
and then the corresponding processor support, i.e.: |
32 |
KVM for Intel processors support |
33 |
or |
34 |
KVM for AMD processors support |
35 |
|
36 |
That should be usually sufficient, the "Host kernel accelerator for |
37 |
virtio net" can speed up your network but is not necessary. |
38 |
>> Xen is the most advanced solution, but maybe not the best one to play |
39 |
>> around. But it's supported by virt-manager, too. |
40 |
>>> TVM |