Pagina 1 di 2

avviare OS sotto qemu

Inviato: dom 29 apr 2007, 19:04
da dark0s
Ciao a tutti, sto impazzendo per creare un sistema Linux con Qemu.
Ho una slackware 11 installata, e ovviamente ho installato anche qemu.
Come posso fare per creare, ma soprattutto, per avviare, una immagine di uin sistema operativo Unix-like???? :? :evil:

Grazie a chiunque voglia rispondere....

Ciao

Re: avviare OS sotto qemu

Inviato: dom 29 apr 2007, 19:11
da prione
dark0s ha scritto:Ciao a tutti, sto impazzendo per creare un sistema Linux con Qemu.
Ho una slackware 11 installata, e ovviamente ho installato anche qemu.
Come posso fare per creare, ma soprattutto, per avviare, una immagine di uin sistema operativo Unix-like???? :? :evil:

Grazie a chiunque voglia rispondere....

Ciao
qui potrai trovare un po' di info
http://fabrice.bellard.free.fr/qemu/user-doc.html
per esempio se vuoi installare un sistema operativo su una macchina virtuale con qemu hai bisogno di:
crearti un hard disk virtuale ( un file )
ricavare l'immagine del cd d'installazione ( se non vuoi usarlo direttamente );
assegnare la ram e poco altro.
Le istruzioni sono abbastanza chiare, basta un po' di pazienza.
P.S:
Se hai installato già Linux perchè emularlo?
Non è meglio allora emulare un altro sistema operativo?
Ciao!
:D

Inviato: dom 29 apr 2007, 19:49
da dark0s
La documentazione l'ho letta...., ma non mi è servita a molto purtroppo.
Allora ho qemu ed una immagine iso di red hat.
Come faccio per avviare Redhat da immagine iso?

:? :evil:

Ciao

Inviato: dom 29 apr 2007, 20:13
da albatros
Supponendo che tu abbia creato un disco virtuale con qualcosa tipo:
qemu-img create -f qcow2 /emula/freedos.img 2G (adatta il nome del file immagine e la dimensione al tuo caso)
Poi fai il boot con:
qemu -m 256M -cdrom disco.iso -boot d -hda /emula/freedos.img
(anche qui a te la scelta della ram da assegnare e le altre modifiche del caso)
Se hai anche kqemu ti consiglio di usarlo inserendo il modulo prima di lanciare qemu.

Inviato: dom 29 apr 2007, 20:35
da dark0s
A cosa serve kqemu?

Inviato: dom 29 apr 2007, 20:44
da albatros
Detto in parole povere è un modulo per il kernel che velocizza l'esecuzione di qemu.

Inviato: dom 29 apr 2007, 20:48
da dark0s
qemu -m 256M -cdrom disco.iso -boot d -hda /emula/freedos.img

Io devo avviare l'immagine iso dalla mia directory personale e non da cdrom, avvio:

qemu -m 128M -boot redhat.iso -hda redhat.img -no-kqemu

e la risposta a la seguente:

CDROM boot failure codce: 0003
boot from cdrom failed
FATAL: could not read the boot disk

Inviato: dom 29 apr 2007, 20:58
da albatros
Prova con:
qemu -m 128M -cdrom redhat.iso -boot d -hda redhat.img -no-kqemu
supponendo che abbia nella stessa directory il file iso di redhat e l'immagine del disco per installarci la distribuzione

Inviato: dom 29 apr 2007, 21:14
da dark0s
Ok funziona! grazie mille! :D
Ma ora bisognerebbe passare allo step successivo...

1) Per installare il sistema operativo devo seguire la procedura normale di installazione?

2) Ed una volta installato come avvio il sistema operativo?

Inviato: dom 29 apr 2007, 21:31
da albatros
1) Sì. Considera che hai una macchina virtuale, l'hardware emulato lo vedi dando man qemu.
2) Nel tuo caso con qualcosa tipo:
qemu -m 128M -hda redhat.img -no-kqemu
il parametro -boot c non dovrebbe esser necessario, ma tienilo presente in caso di problemi.
Vedi man qemu per ulteriori informazioni.

Inviato: lun 30 apr 2007, 9:28
da absinthe
questo è un ottimo punto di partenza:
http://www.slacky.eu/wikislack/index.ph ... one%2C_uso

M

Inviato: lun 30 apr 2007, 15:49
da dark0s
Ok, grazie!

Ciao

Inviato: gio 17 mag 2007, 19:19
da dark0s
Un ultimo aiuto su questo tema...
E se invece volessi creare una immagine di Windows XP ed installarlo in Linux con Qemu, la procedura quale sarebbe, ed i comandi... :?

Grazie in anticipo per l'aiuto...
Ciao

Inviato: gio 17 mag 2007, 22:20
da submax82
dark0s ha scritto:Un ultimo aiuto su questo tema...
E se invece volessi creare una immagine di Windows XP ed installarlo in Linux con Qemu, la procedura quale sarebbe, ed i comandi... :?

Grazie in anticipo per l'aiuto...
Ciao
se vuoi qualcosa di semplice usa virtualbox

Inviato: gio 17 mag 2007, 23:04
da dark0s
se vuoi qualcosa di semplice usa virtualbox
No, invece io voglio imparare a usare qemu...