Qemu e Windows Xp

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Litie
Linux 2.x
Linux 2.x
Messaggi: 291
Iscritto il: sab 26 nov 2005, 11:30
Località: Pavia
Contatta:

Qemu e Windows Xp

Messaggio da Litie »

Ciao a tutti!

pongo una domanda ,magari stupida....non ridete.Ho installato il virtualizzatore Qemu e mi sono creato una macchina virtuale con XP(solo perchè il dvd di Solaris non lo trovo ,poi provo con Sol10 e altre linux).
SI presenta questo problema.Va tutto a meraviglia ma se volessi leggere un cd con winxp su VM come faccio?'è qualche impostazioneda settare?in pratica,come faccio a vedere le periferiche cd e dvd su macchina virtuale???

TedTheTux
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: lun 19 set 2005, 21:30
Località: Ravenna

Messaggio da TedTheTux »

Quando dai il parametro -cdrom scegli o una iso o un device:

Codice: Seleziona tutto

qemu -cdrom /dev/hdc  -net none -boot d -m 128 -soundhw sb16  -localtime
Fai tu per gli altri parametri, in questo esempio non c'è né la rete né il file che fa da disco fisso.
E comunque il cd o dvd deve essere inserito quando parte qemu, almeno mi pare...

Avatar utente
Litie
Linux 2.x
Linux 2.x
Messaggi: 291
Iscritto il: sab 26 nov 2005, 11:30
Località: Pavia
Contatta:

Messaggio da Litie »

Grazie mille....così funziona alla grande.

Ascolta,da quanto ho capito posso navigare in internet sulla mia macchina virtuale.Mi daresti due dritte per abilitare la connessione?

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

-net none non lo devi mettere se vuoi la rete... comunque prova a leggere il mio how-to... spero ti sia utile :)
http://www.leanux.it/index.php?mod=06_L ... ida_a_QEMU
Ultima modifica di Lean il ven 7 apr 2006, 17:56, modificato 1 volta in totale.

Avatar utente
Litie
Linux 2.x
Linux 2.x
Messaggi: 291
Iscritto il: sab 26 nov 2005, 11:30
Località: Pavia
Contatta:

Messaggio da Litie »

Grandissimo Lean,ottima giuda la tua!
Ho notato una cosa buffa.Avvio XP su macchina virtuale configurando correttamente l'accesso al cdrom(Il cd si trova gia montato su /dev/scd0 quando avvio qemu);succede che se smonto il cdrom e lo rimonto con un nuovo cd ,XP vede sempre il primo cd caricato nel dispositivo cdrom (oviamente se tento di aprirlo mi da errore,dentro al lettore ci stà un altro cd oppure niente :) )

.....è una cosa normale oppure mi stò perdendo qualche passaggio fondamentale?possibile che per cambiare cd devo riavviare la macchina virtuale?

TedTheTux
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: lun 19 set 2005, 21:30
Località: Ravenna

Messaggio da TedTheTux »

Nella finestra di qemu dai:

Codice: Seleziona tutto

ctrl+alt+2
e ti apparirà il monitor con cui interagisci con la VM.
Dai l'help, ma mi pare il comando per simulare il cambio di un dispositivo rimovibile sia

Codice: Seleziona tutto

change nome disposistivo

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

Eccomi... è semplice. Come diceva TedTheTux, puoi andare nella consolle di qemu con

Codice: Seleziona tutto

ctrl+alt+2
A questo punto simuli l'eject con

Codice: Seleziona tutto

eject cdrom
Lo togli e metti l'altro cd... a questo punto

Codice: Seleziona tutto

change cdrom /dev/hdb
e sei a posto (ovviamente sostituisci hdb in modo appropriato).
Torni al tuo SO emulato con

Codice: Seleziona tutto

ctrl+alt+1
EDITO: non è necessario montare i cdrom nel tuo sistema "reale"....

mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

Messaggio da mirko77 »

A proposito di Qemu quando faccio ctrl + alt + f mi si vede qemu al centro e i bordi neri come mai?

Avatar utente
Litie
Linux 2.x
Linux 2.x
Messaggi: 291
Iscritto il: sab 26 nov 2005, 11:30
Località: Pavia
Contatta:

Messaggio da Litie »

Ok..grazie a tutti per le drite,ora è tutto chiaro. :D
Un ultima cosa,forse ovvia,ma se volessi levare ogni traccia di XP o altrro OS emulato mi basta cancellare il file .img che fa da Hard Disk virtuale ?

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

Esatto! :wink:

mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

Messaggio da mirko77 »

Ho fatto tante stramaledette prove ma non parte ho gia installato XP ma ora non parte cosa sbaglia nel comando?

Codice: Seleziona tutto

bash-3.00$ qemu -boot c windows.imgqemu -m 512M -boot c -cdrom /dev/hdb -hda nom
e-file.img -soundhw all
bash-3.00$ qemu -m 512M -boot c -cdrom /dev/hdb -hda windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ qemu -m 512M -boot c -cdrom /dev/hdc -hda windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ qemu -m 256M -boot c -cdrom /dev/hdc -hda windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ qemu -m 256M -boot c -cdrom -hda windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ qemu -m 256M -boot c -cdrom windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ qemu -m 256M -boot c cdrom windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ qemu -m 256M -boot c windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
bash-3.00$ 

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

ummm
bash-3.00$ qemu -m 512M -boot c -cdrom /dev/hdb -hda windows.img -soundhw all
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
qemu: could not open hard disk image 'windows.img'
questo è giusto come comando
prova a mettere /path/completo/verso/windows.img

... per il /dev/shm... io ho questa riga nell'fstab, magari è questo il problema

Codice: Seleziona tutto

tmpfs            /dev/shm         tmpfs       defaults         0   0

mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

Messaggio da mirko77 »

non so dove si trova windows.img :(

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

LOL te dove l'hai creato?? Cercalo con find :)

mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

Messaggio da mirko77 »

non ricordo il comando di find qualcuno sa aiutarmi?

Rispondi