Repository 32bit  Forum
Repository 64bit  Wiki

qemu e condivisione file

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.

qemu e condivisione file

Messaggioda lablinux » ven feb 10, 2012 12:54

Sono riuscito a passare dei file dalla macchina host alla vm, ma non riesco a fare il contrario.
Per passare i file ho semplicemente attivato un server web con python
Codice: Seleziona tutto
python -m SimpleHHTPServer 8000
nella directory in cui c'erano i file da copiare. Dalla Vm mi sono collegato e ho scaricato i file.
Non riesco a fare il contrario... qualche idea? Con VB c'è la possibilità di condividere una directory, con qemu questa possibilità non l'ho trovata.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda conraid » ven feb 10, 2012 13:12

Oh perché questo sistema? Ti basta ed avanza ssh per esempio, poi ftp e qualsiasi altra cosa. Immagino anche nfs, ma non l'ho mai provato in questa situazione.
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: qemu e condivisione file

Messaggioda targzeta » ven feb 10, 2012 13:22

Da una piccola ricerca su internet sembrerebbe che anche qemu, come VirtualBox, sia in grado di gestire le directory condivise tra host e guest. Fai una ricerca per 'qemu shared folders'.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6155
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: qemu e condivisione file

Messaggioda lablinux » ven feb 10, 2012 14:03

provo con l'inglese, l'italino
qemu condivisione dati
non mi ha saputo aiutare.
ssh e ftp? Considera che sembra una comunicazione "unilaterale", o comunque con dei problemi strani, ad esempio il ping non funziona.
Un'altra cosa strana della rete, è che se avvio due macchine virtuali (una è slack 32bit, l'altra è 64 bit) , entrambe hanno lo stesso indirizzo ip....
Ultima modifica di lablinux il ven feb 10, 2012 14:08, modificato 1 volta in totale.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda conraid » ven feb 10, 2012 14:06

ma che sistema hai virtualizzato? anche a me il ping non funziona, ma il resto sì. E per ssh, ftp o altro ricorda di fare un redirect delle porte del server ed accederci con localhost.
Io ho seguito questa guida http://alien.slackbook.org/dokuwiki/dok ... al_machine
ma ho solo linux virtualizzato
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: qemu e condivisione file

Messaggioda lablinux » ven feb 10, 2012 14:27

conraid ha scritto:ma che sistema hai virtualizzato? anche a me il ping non funziona, ma il resto sì. E per ssh, ftp o altro ricorda di fare un redirect delle porte del server ed accederci con localhost.
Io ho seguito questa guida http://alien.slackbook.org/dokuwiki/dok ... al_machine
ma ho solo linux virtualizzato

Ho una slackware 13.37 a 64 bit. Ne ho virtualizzata una uguale con l'installazione full e una 32 bit sempre full. Mi serve per creare i pacchetti, preferisco virtualizzare che la soluzione chroot.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda conraid » ven feb 10, 2012 14:31

allora non usare soluzioni esotiche, ssh (con sftp è semplice trasferire file) e vivi felice
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: qemu e condivisione file

Messaggioda lablinux » dom feb 12, 2012 22:59

conraid ha scritto:allora non usare soluzioni esotiche, ssh (con sftp è semplice trasferire file) e vivi felice

Eh? Considera che la soluzione esoterica, consisteva in una comando da shell e basta. Con sftp, devo installare un server ftp... cosa che non ho mai fatto.
Ora ci provo.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda lablinux » mer feb 15, 2012 0:20

nulla da fare... il server ftp non piace ai guest.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda conraid » mer feb 15, 2012 11:28

sftp è ssh
http://it.wikipedia.org/wiki/SSH_File_Transfer_Protocol
non hai bisogno di un server ftp, per questo ti dicevo che ssh basta ed avanza
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: qemu e condivisione file

Messaggioda lablinux » mer feb 15, 2012 12:19

ma quanto sono gnurante... #-o
La connessione ssh funziona. Ora (questa sera) devo provare sftp...
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda lablinux » mer feb 15, 2012 23:51

:thumbright: :thumbright: :thumbright:
Funziona... e ti dirò di più, con
Codice: Seleziona tutto
-redir tcp:22000::8000

posso usare il "mio" metodo esoterico. sftp mi ha aperto la strada, ma è scomodo per spostare più file in diverse directory.
Con l'esoterismo è leggermente più user friendly

Grazie.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda conraid » gio feb 16, 2012 16:34

Oggi ho provato, dopo una settimana circa, complice febbre alta, ad usare ssh in qemu, e mi dice...

Codice: Seleziona tutto
$ ssh -l root 127.0.0.1 -p 22000 -vvv
ssh_exchange_identification: Connection closed by remote host


ho provato a cancellare chiavi, azzerare ogni configurazione, etc... ma niente... grrrrrrrrr

il tutto con la stessa configurazione, ho solo aggiornato la -current con gli ultimi aggiornamenti.
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: qemu e condivisione file

Messaggioda lablinux » gio feb 16, 2012 17:11

io uso
Codice: Seleziona tutto
ssh localhost -p 22000


Avendo lo stesso usre su entrambe le macchie mi basta la password. Una volta collegato uso il
Codice: Seleziona tutto
su -
per diventare amministratore, utente che uso solo per agiornare la macchina virtuale.


Codice: Seleziona tutto
ssh_exchange_identification: Connection closed by remote host

a me lo dava quando non impostavo la redir.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 742
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: qemu e condivisione file

Messaggioda conraid » gio feb 16, 2012 17:24

avendo la macchina virtuale solo per creare pacchetti, in realtà uso root e basta, tanto quel che faccio è "aggiornare il sistema" e "compilare programmi", nient'altro. Non ho nemmeno mai avviato una sessione X o creato un utente. Ma fino a qualche giorno fa andava, la configurazione non è cambiata. Il redir ce l'ho impostato

io avvio con questo script

Codice: Seleziona tutto
#!/bin/sh
set -e
modprobe kvm-intel
PARAMS=$*
IMAGE="/usr/local/emu/current.img"
OPTIONS="-localtime -m 512 --enable-kvm -usb"
CDROM=""
SSH="-redir tcp:22000::22"
NETWORK="-net user,vlan=0 -net nic,vlan=0"
qemu-system-i386 $OPTIONS -hda $IMAGE $CDROM $SSH $NETWORK $PARAMS
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Prossimo

Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Bing [Bot] e 1 ospite