Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1

    problemi di permessi, filesystem, trasferimento dati

    ciao a tutti!
    sto da poco 'migrando' su mandriva (da win xp) e ho incontrato un problema che non riesco a decifrare.

    Ho tutti i miei dati del vecchio pc su un hd portatile (formattato ntfs) e volevo trasportarli sul nuovo pc (sulla partizione condivisa fra i due sistemi, formattata fat32).
    ho cominciato dalla cartella con la musica. ho provato da linea di comando (cp /media/lacie/..../mp3/* /mnt/dati/mp3/), ma mi diceva che era impossibile creare le directory, e infatti mi ha copiato tutto quello che non era in nessuna cartella.
    allora provo a mano, una a una. ma alcuni file non possono essere copiati: sono quelli con caratteri anomali, tipo le vocali con l'umlaut tedesche.
    allora faccio reboot con win e copio da lì.
    torno su mandriva e tutto è a posto, i file con i caratteri strambi sono a posto (compresi i caratteri strambi)
    MA
    due cartelle (solo due, le due il cui nome inizia per 'm'!) sono 'luchettate', il proprietario è root e non le posso toccare!

    cosa può essere? c'è qualcosa che posso fare per copiarmi i dati senza fare casino?

    grazie!!

  2. #2
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    per curiosità puoi postare il contenuto di fstab o eventualmente specificare come monti la partizione fat?

    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  3. #3
    per curiosità puoi postare il contenuto di fstab
    volentieri... ma dove lo trovo??
    ho provato a darlo come comando da shell ma mi dice non trovato

    o eventualmente specificare come monti la partizione fat?
    è in /mnt/dati (se è questo che intendi), l'ho settata quando ho partizionato l'hd durante l'installazione

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    posta il contenuto di fstab.

    Comunque perchè per copiare i dati non fai un semplice copia/incolla oppure non usi mc ?

    Una volta copiati, se non ti piacciono i permessi che hanno puoi facilmente cambiarli con un semplice chmod.

    Esempio

    # chmod 777 -R /device/nome_directory

    attribuisci tutti i permessi a tutti i file (comprese le subdirectory ed i files ivi contenuti) della dir "nome_directory" presente in /device/ (es in /mnt/sda1).

    Se vuoi puoi cambiare il proprietario dei vari file con il comando chown. (man chmod e man chown).

    Le stesse cose la puoi fare con MC.

    A proposito dei caratteri strani nei nomi se è possibile non usarli. Caso mai (se ciò non crea altri problemi sostituiscili).

    Analogamente non usare spazi ma "_" nei nomi dei files.
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  5. #5
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    per il contenuto di fstab basta che da console dai semplicemente

    codice:
    cat /etc/fstab
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  6. #6
    grazie per tutti i suggerimenti!

    ecco il contenuto di fstab:
    codice:
    /dev/sda5 / ext3 noatime 1 1
    /dev/sda7 /home ext3 noatime 1 2
    /dev/hda /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
    /dev/sda8 /mnt/dati vfat umask=0,iocharset=utf8 0 0
    /dev/sda1 /mnt/windows ntfs umask=0,nls=utf8,ro 0 0
    none /proc proc defaults 0 0
    /dev/sda6 swap swap defaults 0 0
    la partizione incriminata è sda8.
    non chiedetemi perchè mancano sda 2, 3 e 4, me lo sono chiesto anch'io, ha fatto tutto l'installer di mandriva!

    le differenze fra cartelle lucchettate e non esattamente sono queste: sia le cartelle lucchettate che quelle normali appartengono a root, e i file al loro interno hanno gli stessi permessi. La cartella, però, se è lucchettata ha il permesso di accedere ai file, mentre le altre hanno il permesso creare/eliminare file. Posso manipolare (ad es. rinominare) le cartelle lucchettate ma non i file al loro interno.

    Comunque perchè per copiare i dati non fai un semplice copia/incolla
    uhm... ho trascinato le icone, immaginavo fosse analogo al copia incolla... no?

    ...oppure non usi mc ?
    una volta l''ho aperto, ma non ho ben capito come funziona... se è necessario me lo studio, ma se posso fare altrimenti...

    # chmod 777 -R /device/nome_directory
    funziona!!! danke!!

    qual'è il modo migliore per gestire questo tipo di traferimento dati senza fare casini come questo?


    thx!

  7. #7
    Un po' di concetti:

    -per capire la nomenclatura delle partizioni leggie il relativo paragrafo di questa guida:
    http://www.linuxludus.it/index.php?o...d=12&Itemid=26

    -dal file /etc/fstab puoi leggere come vengono impostati i permessi su file system FAT e NFTS impostati da umask. Non a caso si parla di "maschera" perchè i filesystem FAT ed NTFS nn tengono i permessi unix. Li puoi cambiare col chmod ma è solo un illusione, al successivo unount/mount (o reboot) i permessi tornano come impostati dalla umask.
    umask=000 non toglie alcun permesso sia a file che cartelle, tutto è editabile ed eseguibile da qualsiasi utente.

    -il discorso dei caratteri non l'ho ancora così chiaro da poterlo spiegare.
    Il punto è che se hai una à (a accentata) questa è identificata da un codice nella tabella del set di caratteri. Se il codice appartiene alla tabella iso-8859-1 (latin 1) e lo provi a leggere con la tabella utf8 (che è lo standard ed è quella da te impostata) il codice identifica un altro carattere (e qua saltano fuori cose strane, rettanfolini, sigle etc).
    Potresti provare a montare la partizione ntfs cambiando charset ma non so dirti quale e non sono sicuro sia la soluzione.

    -non sei riuscito a copiare tutto da shell perchè il comando "cp" copia e file, non le directory.
    Per copiare anche le directory devi passare l'opione "-r" ricorsivo (forse in maiscolo, verifica il man)
    es: cp -r /mnt/mp3 /home/utente

    Stesso concetto se vuoi cancellare col comando "rm".
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  8. #8
    ciao,
    riapro questo thread perchè dopo aver reinstallato il sistema con mandriva 2007.1 one gnome ho di nuovo dei problemi con le partizioni condivise.
    per la precisione la partizione condivisa in fat32 viene vista in sola lettura, mentre la partizione windows è direttamente illeggibile.
    attualmente il mio fstab si mostra così:
    codice:
    /dev/sda5 / ext3 defaults 1 1
    /dev/sda7 /home ext3 defaults 1 2
    /dev/sda8 /mnt/dati vfat defaults 0 0
    /dev/sda1 /mnt/windows ntfs defaults 0 0
    none /proc proc defaults 0 0
    /dev/sda6 swap swap defaults 0 0
    evidentemente diverso da quello che avevo postato prima e che funzionava: i problemi che avevo avuto si erano subito risolti col chmod. stavolta invece chmod 777 -R /mnt/dati/ non ha risolto nulla...
    come posso sistemare la cosa? semplicemente modifico l'fstab o è rischioso? c'è un modo di farlo da interfaccia?
    grazie, lo so che sono sempre qui a rompere ma vorrei tanto arrivare ad avere un sistema funzionante affidabile e stabile da usare normalmente... e le mie conoscenze sono ancora scarse...

  9. #9
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    puoi provare tranquillamente a modificare fstab, aggiungendo opzioni che dovrebbero risolvere il problema della scrittura mancata.

    da così

    codice:
    /dev/sda8 /mnt/dati vfat defaults 0 0
    a così

    codice:
    /dev/sda8 /mnt/dati vfat user,auto,exec,owner,rw,umask=000, 0 0
    per quanto concerne la partizione ntfs, è molto strano che non ti dia accesso nemmeno in lettura, sei sicura che il punto di mount sia corretto?

    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  10. #10
    codice:
    per quanto concerne la partizione ntfs, è molto strano che non ti dia accesso nemmeno in lettura, sei sicura che il punto di mount sia corretto?
    uhmm.. in che senso? è mnt/windows, l'ho settato così durante l'installazione seguendo le impostazioni predefinite... se provo ad accedervi mi dice che non ho permessi sufficienti

    la modifica di fstab come mi consigli non rischia di darmi problemi al boot vero?

    un'altra cosa strana: in /mnt ora è presente una cartella 'install' che prima (quando avevo installato la free) non c'era e che risulta vuota. (da windows non si vede)... ma io non ho creato nuove partizioni..

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.