Problemi anomali con qemu

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.
Rispondi
Avatar utente
lupix
Linux 1.x
Linux 1.x
Messaggi: 102
Iscritto il: dom 7 nov 2004, 0:00
Nome Cognome: Luciano
Località: Los Angeles

Problemi anomali con qemu

Messaggio da lupix »

Salve a tutti.
A furia di smanettare e non sapendo che fare ho deciso di emulare tramite qemu windowx xp.
L'operazione e' andata a buon fine ma ho dei piccoli problemi.....
1)Non riesco proprio a configurare la rete...anche se e' tutto a posto...in quanto riesco a navigare con explorer..
Avvio Win,con il comando

qemu -hda XP.img -soundhw es1370 -usb -localtime -smb /var/share/

dove la directory condivisa e' localizzata in/var/share.

Ho configurato samba editando il file smb.conf apportando le seguenti modifiche:
workgroup = WORKGROUP
server string = SAMBA
security = share
Inoltre ho aggiunto alla fine del file le seguenti righe:
[share]
path = /var/share
public = yes
only guest = yes
writable = yes
printable = yes

Inoltre ho settao i permessi alla directory share e in windows ho editato il file:
C:\windows\system32\drivers\etc\lmhost
e ho aggiunto:
10.0.2.4

Il problema e' che se digito questo indirizzo mi viene fuori la pagina di apache su windows.

2)Qualcuno sa come configurare la tastiera..?Mi spiego:
Sia in linux che nella shell di qemu funziona benissimo,ma quando sono su windows c'e' una mappatura schifosa....

3)Dal momento che mi sono creato un hard disk virtuale di 5 gb,qualcuno sa come posso crearmi un altro hard disk,in modo che windows lo riconosca come una seconda partizione.

Grazie tante.Su internet non ho trovato niente.

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Messaggio da albatrosla »

Per la rete non so che dirti perchè non ho esperienza in proposito con qemu (l'ho usato tempo fa e non ci ero riuscito, ma son passate molte versioni...).
Per l'hd l'help mi sembra esaustivo:
-hda/-hdb file use 'file' as IDE hard disk 0/1 image
-hdc/-hdd file use 'file' as IDE hard disk 2/3 image
Quindi se ora usi -hda nome_file come primo hd, basta aggiungere un -hdb nome_file2 per il secondo.
Per la mappatura immagino dipenda da window$: controllato nelle impostazioni internazionali da pannello di controllo?

Avatar utente
lupix
Linux 1.x
Linux 1.x
Messaggi: 102
Iscritto il: dom 7 nov 2004, 0:00
Nome Cognome: Luciano
Località: Los Angeles

Messaggio da lupix »

:?
Ultima modifica di lupix il lun 8 gen 2007, 18:34, modificato 1 volta in totale.

Avatar utente
lupix
Linux 1.x
Linux 1.x
Messaggi: 102
Iscritto il: dom 7 nov 2004, 0:00
Nome Cognome: Luciano
Località: Los Angeles

Messaggio da lupix »

lupix ha scritto:Per la mappatura immagino dipenda da window$: controllato nelle impostazioni internazionali da pannello di controllo?
Sono da troppo tempo che non lo uso...non so che fare...

Avatar utente
pado
Linux 0.x
Linux 0.x
Messaggi: 77
Iscritto il: ven 10 ott 2003, 0:00
Nome Cognome: Moreno P.
Slackware: 14.2+ - 64 bit
Kernel: 5.13.10-zen
Desktop: xfce 4.16
Distribuzione: Slackware 64 14.2+
Località: Mantova

Re: Problemi anomali con qemu

Messaggio da pado »

io per qemu ho queste due righe e funziona:
# qemu 0.8.0
qemu -boot c -hda win98.raw -cdrom prg.iso -fda floppy.img -m 192 -soundhw sb16 -net nic,macaddr=00:90:F6:29:C8:39 -net user
# qemu 0.7.2
#qemu -boot c -hda win98.raw -cdrom prg.iso -fda floppy.img -macaddr 00:90:F6:29:C8:39 -m 192 -enable-audio -user-net

Codice: Seleziona tutto

            \|||/
         C( o o )D
--ooooO------Ooooo---
-       CIAO        -
---------------------

Avatar utente
lupix
Linux 1.x
Linux 1.x
Messaggi: 102
Iscritto il: dom 7 nov 2004, 0:00
Nome Cognome: Luciano
Località: Los Angeles

Re: Problemi anomali con qemu

Messaggio da lupix »

pado ha scritto:io per qemu ho queste due righe e funziona:
# qemu 0.8.0
qemu -boot c -hda win98.raw -cdrom prg.iso -fda floppy.img -m 192 -soundhw sb16 -net nic,macaddr=00:90:F6:29:C8:39 -net user
# qemu 0.7.2
#qemu -boot c -hda win98.raw -cdrom prg.iso -fda floppy.img -macaddr 00:90:F6:29:C8:39 -m 192 -enable-audio -user-net
Perche' fai il boot da c?Io lo faccio da Xp.img....
Inoltre la rete coma l'hai configuarata.....

Avatar utente
pado
Linux 0.x
Linux 0.x
Messaggi: 77
Iscritto il: ven 10 ott 2003, 0:00
Nome Cognome: Moreno P.
Slackware: 14.2+ - 64 bit
Kernel: 5.13.10-zen
Desktop: xfce 4.16
Distribuzione: Slackware 64 14.2+
Località: Mantova

Re: Problemi anomali con qemu

Messaggio da pado »

Perche' fai il boot da c?Io lo faccio da Xp.img....
Inoltre la rete coma l'hai configuarata......e poi come fai a crearti una iso....di una serie di dati?
con "qemu-img" crei l'immagine dell'hard-disk
con dd ti fai l'immagine copia del CD
e poi fai il boot dal disco C
l'indirizzo di rete lo imposti dopo
-net nic,macaddr=00:90:F6:29:C8:39 <- questo per l'indirizzo fisico della scheda.
-net user <- questo per abilitare la lan virtuale.

Codice: Seleziona tutto

            \|||/
         C( o o )D
--ooooO------Ooooo---
-       CIAO        -
---------------------

Avatar utente
pado
Linux 0.x
Linux 0.x
Messaggi: 77
Iscritto il: ven 10 ott 2003, 0:00
Nome Cognome: Moreno P.
Slackware: 14.2+ - 64 bit
Kernel: 5.13.10-zen
Desktop: xfce 4.16
Distribuzione: Slackware 64 14.2+
Località: Mantova

Re: Problemi anomali con qemu

Messaggio da pado »

( -boot c ) forse questo è il residuo di un vecchio script

Codice: Seleziona tutto

            \|||/
         C( o o )D
--ooooO------Ooooo---
-       CIAO        -
---------------------

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

Se non erro per la mappatura dovrebbe esserci qualcosa tipo "-k it".
Michelino

Avatar utente
lupix
Linux 1.x
Linux 1.x
Messaggi: 102
Iscritto il: dom 7 nov 2004, 0:00
Nome Cognome: Luciano
Località: Los Angeles

Messaggio da lupix »

Quache anima pia non e' che mi sa' dire come si configura la rete?

NaiC
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: sab 7 ago 2004, 0:00
Località: Perugia
Contatta:

Messaggio da NaiC »

Se guardi nella documentazione di QEMU vengono spiegati due metodi.

Normalmente basta a seconda della versione dare il comando giusto per abilitare l'emulazione della scheda di rete, una cosa del tipo --user-net, poi l'indirizzo ip lo setti dal sistema operativo emulato giustamente...
In questo modo però tieni presente che come descritto dalla documentazione, sei un po limitato nelle possibilità: puoi utilizzare samba si ma è un samba virtuale con un indirizzo specifico virtuale (tutto emulato da qemu), puoi navigare in internet ma mettendo come gw un indirizzo sempre virtuale che guarda caso emula il tuo gw...

Altro modo è quello di settare il modulo TUN/TAP nel kernel del sistema che ospita il programma qemu e poi di settare una scheda di rete virtuale per qemu per farla funzionare come se fosse una scheda fisica vera e propria e come se praticamente la tua scheda di rete faccia allo stesso tempo da switch... in questo modo potrai assegnare alla scheda di rete virtuale un indirizzo ip della tua lan come se fosse davvero presente un altro pc e quindi fargli vedere tutti i servizi della lan che hai abilitato.

Rispondi