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????
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????
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!

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?
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!
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
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...