Pagina 1 di 2
qemu e condivisione file
Inviato: ven 10 feb 2012, 12:54
da lablinux
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
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.
Re: qemu e condivisione file
Inviato: ven 10 feb 2012, 13:12
da conraid
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.
Re: qemu e condivisione file
Inviato: ven 10 feb 2012, 13:22
da targzeta
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
Re: qemu e condivisione file
Inviato: ven 10 feb 2012, 14:03
da lablinux
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....
Re: qemu e condivisione file
Inviato: ven 10 feb 2012, 14:06
da conraid
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
Re: qemu e condivisione file
Inviato: ven 10 feb 2012, 14:27
da lablinux
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.
Re: qemu e condivisione file
Inviato: ven 10 feb 2012, 14:31
da conraid
allora non usare soluzioni esotiche, ssh (con sftp è semplice trasferire file) e vivi felice
Re: qemu e condivisione file
Inviato: dom 12 feb 2012, 22:59
da lablinux
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.
Re: qemu e condivisione file
Inviato: mer 15 feb 2012, 0:20
da lablinux
nulla da fare... il server ftp non piace ai guest.
Re: qemu e condivisione file
Inviato: mer 15 feb 2012, 11:28
da conraid
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
Re: qemu e condivisione file
Inviato: mer 15 feb 2012, 12:19
da lablinux
ma quanto sono gnurante...
La connessione ssh funziona. Ora (questa sera) devo provare sftp...
Re: qemu e condivisione file
Inviato: mer 15 feb 2012, 23:51
da lablinux
Funziona... e ti dirò di più, con
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.
Re: qemu e condivisione file
Inviato: gio 16 feb 2012, 16:34
da conraid
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.
Re: qemu e condivisione file
Inviato: gio 16 feb 2012, 17:11
da lablinux
io uso
Avendo lo stesso usre su entrambe le macchie mi basta la password. Una volta collegato uso il
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.
Re: qemu e condivisione file
Inviato: gio 16 feb 2012, 17:24
da conraid
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