Pagina 1 di 2

Miniguida kvm

Inviato: gio 1 nov 2007, 20:57
da Meskalamdug
Sto per scrivere una guida per kvm
ovviamente solo per slackware-current,
in attesa eccovi questa miniguida semplice.
Premetto che per usarlo è necessaria
una cpu che supporti questa istruzione

vmx per intel
svm per amd

per saperlo cat /proc/cpu|grep svm
Una volta installato con installpkg(il pacchetto
è su mytux),date modprobe kvm_amd
o kvm_intel.
L'uso è identico a qemu,quindi create un disco
virtuale con qemu-image create disco 7G
e installate il vostro os con

qemu-system-x86_64 -hda disco -cdrom /dev/cdrom -net nic,vlan=0 -net user -soundhw es1370 -m 384 -boot d

le opzioni sono semplicissime

-hda=indica di usare come disco primario l'immagine "disco"
creata prima con qemu-img
-cdrom=...:)
-net=crea una finta rete con tanto di finto dhcp
semplicissima..ma non potete accedervi da fuori
ne pingarla..comunque in internet naviga ;)
Volendo ci sono modalità complesse basate
su tap/tun che non ho voglia di trattare e vi
rimando alla documentazione di qemu
-soundhw crea una scheda audio virtuale
-m indica la quantità di ram da usare
-boot d:fa bootare il cdrom
da usare solo durante la installazione

Suggerimento:se dovete installare xp,2000,2003
usate hal standard pc(f2 all'avvio di windows) e usate
il flag -no-acpi all'installazione

Rispetto a vmware ho notato un leggero incremento di prestazioni,sopratutto per quanto concerne l'accesso al disco
ma il vantaggio più grosso è che il modulo sta nel kernel
quindi niente più patch pallose ne moduli esterni(una cosa che odio..)
I sistemi emulati sono
Bsd(tutti)
Windows(tutti eccetto 98,me,95,nt4)
Linux(tutti)

Inviato: ven 2 nov 2007, 8:53
da Loris
Perché non inserirla nel wiki ?

Inviato: ven 2 nov 2007, 16:16
da Meskalamdug
Loris ha scritto:Perché non inserirla nel wiki ?
A vostra scelta..per me va bene

Inviato: ven 2 nov 2007, 19:22
da Meskalamdug

Inviato: ven 2 nov 2007, 22:56
da pino_otto
Con KVM si possono usare anche periferiche tipo chiavette USB, webcam, porte seriali, etc. ?

Inviato: sab 3 nov 2007, 15:41
da Meskalamdug
pino_otto ha scritto:Con KVM si possono usare anche periferiche tipo chiavette USB, webcam, porte seriali, etc. ?
Si

Inviato: sab 3 nov 2007, 19:55
da pino_otto
Posso installare il pacchetto kernel di slackware-current sulla mia slackware 12.0 ?
Devo fare altri aggiornamenti ? oppure basta solo il pacchetto del kernel ?

Meskalamdug, IMHO sarebbe interessante se estendessi la tua guida agli utenti di slackware 12.0 e non solo a slackware-current.

Inviato: dom 4 nov 2007, 22:15
da Meskalamdug
pino_otto ha scritto:Posso installare il pacchetto kernel di slackware-current sulla mia slackware 12.0 ?
Devo fare altri aggiornamenti ? oppure basta solo il pacchetto del kernel ?

Meskalamdug, IMHO sarebbe interessante se estendessi la tua guida agli utenti di slackware 12.0 e non solo a slackware-current.
Mi dispiace,io faccio le guide unicamente
per il ramo current,slack12 è già vecchia
per me :lol:
A parte gli scherzi,le modifiche per usarlo
sulla 12 sono semplicissime
1)Usare il pacchetto su slacky.it anzichè
quello di mytux
..e basta! :)

Inviato: dom 4 nov 2007, 22:54
da pino_otto
Ottimo !

Lo provero' sulla 12.0 col pacchetto di Slacky.

Grazie

Inviato: mar 6 nov 2007, 12:26
da pino_otto
Ho installato il pacchetto kvm per Slackware 12.0: tutto ok.

Ho il kernel huge-smp di default di Slackware 12.0.

La mia cpu (Intel T7200) supporta vmx.

Quando cerco di inserire il modulo, ottengo:

# modprobe kvm_intel
FATAL: Error inserting kvm_intel (/lib/modules/2.6.21.5-smp/extra/kvm-intel.ko): Operation not supported

Cosa devo fare ?

Inviato: mer 7 nov 2007, 11:24
da Meskalamdug
pino_otto ha scritto:Ho installato il pacchetto kvm per Slackware 12.0: tutto ok.

Ho il kernel huge-smp di default di Slackware 12.0.

La mia cpu (Intel T7200) supporta vmx.

Quando cerco di inserire il modulo, ottengo:

# modprobe kvm_intel
FATAL: Error inserting kvm_intel (/lib/modules/2.6.21.5-smp/extra/kvm-intel.ko): Operation not supported

Cosa devo fare ?
Hai queste possibilità
1)Rivolgerti alla loro mailing list
2)Compilare mediante slackbuild di mytux
che forza a usare il modulo kvm originario
del kernel di pat.
Ovviamente se usi la opzione 2,PRIMA disininstalla
il kvm di slacky e reinstalla i moduli del kernel

Inviato: mer 7 nov 2007, 12:02
da michelino
Alcune versioni di kvm danno l'errore segnalato (me lo dava ad esempio con la 38, ma non con la 40, se non ricordo male).
Personalemnte mi sembra di avere ancora la 45 funzionante installata, ora non posso dare un occhio (sono "ospite" di un pc di facoltà), ma appena torno in studio verifico ed al massimo vediamo di caricare l'ultima relase non affetta da questo problema.

Inviato: mer 7 nov 2007, 14:49
da Loris
http://www.slacky.eu/wikislack/index.php?title=Kvm

Meskalamdug, sei attivo nel wiki per eventuali modifiche aggiunte ;)
Grazie per la guida.

Inviato: mer 7 nov 2007, 17:07
da michelino
@ pino-otto
A me kvm-50 funziona benissimo, col kernel-huge-2.6.21.5-smp di Pat.
Non saprei che dirti, se non che io ho AMD e non intel.

Inviato: mer 7 nov 2007, 17:39
da pino_otto
Dove trovo i vecchi pacchetti di kvm (es. 40, 45, etc,) su Slacky ?

swaret mi fa vedere solo l'ultimo (50)