|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
OpenMediaVault connettere disco senza formattare
Ciao a tutti,
ho assemblato un pc ad uso fileserver dove ho installato OpenMediaVault 2.5. Sono ancora in fase di test, ma non riesco a leggere i dati su disco memorizzati prima di attaccarlo al pc. Mi spiego meglio, ho un disco usb formattato in ext4 pieno di dati, vorrei metterlo nel fileserver, senza spostare i dati per formattarlo. Per fare delle prove, visto che non ho altri dischi al momento, ho collegato delle chiavette usb con dei dati memorizzati, il problema è che il sistema non mi fa leggere questi file e mi da come spazio utilizzabile quello libero. Sapete se e come si può fare? Ciao e grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Hai un pò di pratica con Linux? potresti collegarti via telnet e dare due comandi in modalità testo per montare il disco...
__________________
Solo Debian e CentOs... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
E' quello che avevo pensato di fare, ma quando mi connetto con putty si chiude la finestra, devo provare a rifare l'installazione, penso.
ciao |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
non è detto... magari non hai attivato sul server la connessione in ingresso SSH!
__________________
Solo Debian e CentOs... |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
l'ho attivata, solo mi da questo problema con putty, appena premo enter dopo aver inserito la password si chiude la finestra.
Per quanto riguarda i dischi, ho collegato le due chiavette con dei file presenti, il software le riconosce e me le fa caricare come dischi, poi creo le cartelle condivise puntando a questi dischi, ma non ne posso leggere il contenuto. Io invece vorrei collegare il disco già pieno di dati e condividerlo senza doverlo prima formattare. |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Quote:
riguardo putty hai impostato la connessione ssh? la porta giusta? (di default dovrebbe essere la 22) la prima volta che ha pingato il server (la tua macchina debian/openmediavault) ti dovrebbe aver mostrato un messaggio di errore nel certificato (mancante) a cui tu avresti dovuto rispondere si... è andata così?
__________________
Solo Debian e CentOs... |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Le chiavette sono in ext4, per cambiare i permessi volevo collegarmi in ssh.
Connessione ssh ok, porta anche. Mi è comparso l'alert e ho risposto di si. Ho anche provato a reinstallare openmediavault, ma il risultato è sempre lo stesso, appena premo enter dopo aver inserito la password il programma si chiude. Quote:
|
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Quote:
Ad ogni modo è molto strano che non accetti le connessioni in ingresso... ti colleghi come root con password impostata da te?
__________________
Solo Debian e CentOs... |
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Quote:
Adesso devo reinstallare i "dischi" per provare a vedere il contenuto nella cartella condivisa. ti ringrazio per la pazienza |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Adesso che riesco a collegarmi in ssh mi sono accorto di quello che succede.
Dunque, si collega un disco, si monta, si indica come unità in cui creare la o le cartelle condivise. A questo punto la cartella viene giustamente creata nello spazio libero, e gli altri file già presenti rimangono fuori da questa cartella. A questo punto le soluzioni che mi vengono in mente sono 2, copiare i file nella cartella condivisa dopo averla creata; cercare un modo di dire che è il disco stesso ad essere la cartella condivisa. Nel secondo caso però non saprei come fare. |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Quote:
Codice:
nano /etc/samba/smb.conf inserire in fondo al file le seguenti righe: Codice:
[disco-1] path = /mnt/disco-1 browseable = yes guest ok = yes guest only = yes public = yes writable = yes Codice:
testparm Codice:
service samba restart
__________________
Solo Debian e CentOs... Ultima modifica di AMD_Edo : 25-02-2012 alle 23:17. |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Grazie,
appena riesco a recuperare un hard disk provo a fare una simulazione prima di spostare il disco con i dati. Purtroppo con le chiavette usb non funziona, trovo le chiavette sotto media e non sotto mnt, mi piacerebbe capire come vengono gestite le unità di memoria usb, con il qnap sono direttamente condivisibili, senza il bisogno di dover crearci cartelle condivise dentro. Con Open Media Vault sembra che questo discorso non si possa fare. ciao |
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Quote:
__________________
Solo Debian e CentOs... |
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Stavo pensando una cosa... probabilmente la directory che OMV non vuole condividere ha owner e permessi non congrui; prova a dare il comando ls -l nella directory condivisa (con qualche file dentro) e posta il risultato
__________________
Solo Debian e CentOs... |
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Quote:
dove chiavetta in realtà è un numero piuttosto lungo che non capisco da dove arrivi e cartella è il nome della cartella share che scelgo in OMV succede che se io in samba modifico l'indirizzo in /media/chiavetta non riesco più ad accedere in quanto tutto il resto del sistema ha ancora /media/chiavetta/cartella devo capire dove OMV salva l'indirizzo della cartella share che seleziono e che mi trovo in OMV, anche perchè poi se cambio servizio, ad esempio NFS come faccio? ciao |
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Quote:
facciamo così - inserisci la chiavetta nel nas e con OMV crei una directory e poi attivi la condivisione - provi dal tuo pc la condivisione della chiavetta e ci copi dentro qualcosa - entri via ssh nel server - vai in /media e controlla se la chiavetta è montata ancora come /media/chiavetta - se si entra in /media/chiavetta altrimenti entra in /media/<nuovadir> - una volta che sei entrato dai il comando ls -l (non devi entrare nella directory condivisa, solo nel punto di mount del pendrive) - copi quello che viene fuori che dovrebbe essere una "robaccia" tipo questa Codice:
-rw-r--r-- 1 edo edo 9306 mag 28 18:41 prova.txt drwxr-sr-x 5 edo edo 4096 gen 13 2001 GNUstep drwx--S--- 2 edo edo 4096 apr 18 02:08 Mail drwxr-sr-x 2 edo edo 4096 lug 21 17:23 mirrored drwx--S--- 2 edo edo 4096 gen 8 2001 nsmail -rw-r----- 1 edo edo 155403 ago 12 11:42 out.jpeg drwxr-sr-x 2 edo edo 4096 apr 9 01:56 prove drwxr-sr-x 2 edo edo 4096 mar 8 15:38 public_html Una volta scoperto ti darò una lista di comandi per la condivisione e così dovremmo risolvere il problema
__________________
Solo Debian e CentOs... |
|
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Sono stato un pò impegnato, riesco solo ora a risponderti.
La chiavetta viene montata in media con un numero lunghissimo, non riesco a capire da dove lo prenda, comunque: Codice:
root@NAS-OMV:/media/d0432493-8988-4858-b6ca-c38dae35fcb7# ls -l totale 20 drwx------ 2 root root 16384 4 mar 15.44 lost+found drwxrwxrwx+ 3 root root 4096 4 mar 16.56 Share1 root@NAS-OMV:/media/d0432493-8988-4858-b6ca-c38dae35fcb7# cd Share1 root@NAS-OMV:/media/d0432493-8988-4858-b6ca-c38dae35fcb7/Share1# ls -l totale 4 drwxrwxrwx+ 2 giorgio users 4096 4 mar 16.56 Prova Tra l'altro ho problemi con i permessi, con il QNAP basta dire che chiunque ha accesso alla cartella e non serve loggarsi per usarla, in OMV nonostante abbia provato a renderla pubblica l'unica possibilità di accesso è creando un utente. ciao |
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: Nov 2006
Città: Verona
Messaggi: 416
|
Quote:
fase 1- regoliamo i permessi sul disco: collega il disco al computer e avvia omv; collegati via ssh (con putty) e guarda qual'è il suo punto di mount (fai un bel fdisk -l così lo scopri). Supponendo che sia stato montato come /mnt/hd-wd e che la cartella che vuoi condividere con tutti è quindi /mnt/hd-wd/cartella daremo il comando (come root ovviamente) chmod -R 777 /mnt/hd-wd/cartella/ così daremo i permessi di lettura, scrittura ed esecuzione a tutti! fase 2- impostiamo samba: prima cosa rinominiamo (e quindi mettiamo da parte) il file di configurazione con mv /etc/samba/smb.conf /etc/samba/smb.conf.old poi andremo ad aggiungere le righe sottostanti al file di configurazione di samba che andremo a creare ex-novo con il comando: nano /etc/samba/smb.conf [global] domain master = yes guest ok = yes guest only = yes hosts allow = 192.168.1.0/255.255.255.0 127.0.0.1 hosts deny = all invalid users = nobody root load printers = no max connections = 10 netbios name = OMV preferred master = yes printable = no security = share server string = OpenMediaVault socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536 strict sync = no sync always = no syslog = 1 syslog only = yes workgroup = WORKGROUP [condivisione] path=/mnt/hd-wd/cartella comment = Cartella condivisa browsable = yes public = yes writable = yes available = yes dove
salviamo con un bel ctrl+o e usciamo dall'editor con ctrl+x Riavvia la macchina per farle ricaricare le impostazioni e goditi la condivisione. Nel caso in cui tu abbia altre cartelle condivise puoi seguire lo stesso metodo sopra riportato.
__________________
Solo Debian e CentOs... |
|
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: May 2001
Città: Legnano
Messaggi: 1467
|
Grazie mille.
Penso che OMV non sia ancora al massimo, se si deve andare a editare dei file, comunque sono solo agli inizi. Ho scoperto che se come condivisa si crea una cartella con lo stesso nome di una già presente sul disco se ne può vedere il contenuto. Quindi non si può condividere il disco indicando come "condivisa" il disco stesso, ma serve almeno creare una cartella. Quindi per me che volevo attaccare un disco contenente dei file basta creare una cartella nella radice del disco e copiarci dentro tutto il contenuto del disco, indicandola poi come condivisa. ciao |
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Mar 2002
Città: Provincia di Varese
Messaggi: 5096
|
Quote:
OVM monta gli hd nelle directory /media/<UUID> Il tuo disco se è montato è lì. Per condividere il contenuto ti consiglio di creare uno "Shared Folder" e aggiungerlo alle condivisioni samba. Dopodiché sposta i tuoi files che hai nelle altre directory in questa nuova directory. OMV non ti consente di condividere altre dir che non siano quelle configurate come Shared Folders. Forse dovrai manipolare permessi/owner dei tuoi files. Fammi sapere! |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:20.




















