Moja „pamięć flash USB” nie ma uprawnień do zapisu. Nie mogę skopiować do niego plików za pomocą Nautilus?

9

Mam cooldisk USB 8,0 GB. był pełen wirusów Windows. Próbowałem je usunąć pod Ubuntu 13.04, ale nie pozwoliło mi to niczego usunąć!

Sformatowałem go za pomocą „Dysków” do systemu plików FAT i nadpisałem wszystkie dane przez zero. Znów nie mogę niczego usunąć! Nie mogę zmienić uprawnień do żadnego pliku!

Ale mogę zrobić wszystko przez Terminal (CLI). Mogę utworzyć folder według mkdir. Mogę kopiować pliki według cp. itp. Uruchomiłem sudo chmod 777 -R /media/me/USB/*, ale pozwolenie się nie zmieniło:

wprowadź opis zdjęcia tutaj

Chcę to wszystko zrobić w Nautilusie. Nie pozwala mi tworzyć folderów, kopiować, zmieniać uprawnień w Nautilus (Pliki).

Jaki jest problem?

mini
źródło
Proszę opublikować wyjście mountpo podłączeniu do zamontowanej pamięci USB.
Manuel
masz na myśli „nic nie mogę zrobić” na początku trzeciego akapitu?
Trevor Clarke

Odpowiedzi:

9

Nie jest konieczne formatowanie dysku flash ani uruchamianie partycji. Możesz przejść do montowania, a następnie zmienić własność dysku flash. Na Ubuntu:

cd /media
sudo chown -R username drivename

Oczywiście zastąp usernameje nazwą użytkownika i drivenamenazwą dysku flash.

Następnie będziesz mógł używać nautilusa jak zwykle do kopiowania / przenoszenia / usuwania plików.

Richard
źródło
Powiedział, że chce to wszystko zrobić nautilus
anonimowy2
Cóż, tak, po tym będzie mógł używać nautilusa jak zwykle. Edytowane, dziękuję
Richard
2

Spróbuj sformatować go w formacie ext4, a następnie ponownie sformatuj w FAT. Można także spróbować polecenia sudo rm /media/me/USB/*. Przed formatowaniem skopiuj pliki.

Tamim Addari
źródło
1

Miałem ten sam problem. Nie wiem, jak to się stało, użyłem również aplikacji do zarządzania dyskami gnome i jakoś mój katalog w / media miał niewłaściwą własność:

drwxr-x--- 1 root  root  0 Sep 28  2012 me

Usunąłem go (po odmontowaniu wszystkich multimediów), podłączyłem napęd USB i katalog został odtworzony poprawnie:

drwx------ 1 me    root 18 Mai  1 01:59 me

Teraz wszystko znów jest w porządku.

thorstenhirsch
źródło
1

przejdź do „użytkowników i grupy”. Zmień typ konta z „użytkownik pulpitu” lub „niestandardowy” na „administrator”. To da ci uprawnienia, jeśli korzystasz z komputera osobistego

lalapapaya
źródło
1

W przypadku mojego pendrive'a: formatowanie, zmiana typu partycji nie pomogła.

/ media / użytkownik był pusty, chociaż nautilus pokazywał USB jako podłączony.

Pomogło to w prosty sposób:

Uruchamiaj dyski, klikaj ustawienia tego napędu, montuj, wyłączaj automatyczne montowanie, identyfikuj jako: Wybrałem po prostu / dev / sdb1 kliknij OK, odmontuj i ponownie mout.

Jaskółka oknówka
źródło
0

OPCJA 1

Usuń wszystkie pliki

Jeśli uruchomisz Zarządzanie dyskami i klikniesz napęd USB (karta SD w poniższym przykładzie)

wprowadź opis zdjęcia tutaj

Kliknij symbol koła zębatego (zakreślony na czerwono) i sformatuj dysk. spowoduje to usunięcie wszystkich plików.

OPCJA 2

Usuń pojedyncze pliki

jeśli nie chcesz usunąć ich wszystkich, otwórz terminal za pomocą Ctrl+ Alt+ Ti wpisz następujące polecenie

sudo nautilus

Następnie przejdź do napędu i usuń powinien działać jako polecenie sudo, zanim nautilus nada uprawnienia root Nautilus.

OPCJA 3

Jeśli nadal nie możesz uzyskać dostępu do plików

Powinieneś być w stanie zmienić uprawnienia przez

  • montowanie go za pomocą root nautilus ( sunastępnie po wpisaniu hasła wpisz nautilus)
  • następnie przejdź do napędu i przenieś uprawnienia do „gościa”.
SimplySimon
źródło
Jak powiedziałem, sformatowałem go raz! Uruchomiłem też gksudo nautilus /media/me/USB=> nie udało się skopiować / wkleić / usunąć / etc.
mini
Spróbuj sformatować jeden z formatów systemu Linux
SimplySimon
To powinno być TŁUSZCZ! Używam go w samochodzie do słuchania muzyki. gracz samochodu obsługuje tylko plik systemowy FAT!
mini
1
Powinieneś być w stanie zmienić uprawnienia poprzez zamontowanie go za pomocą root nautilus ( sunastępnie po haśle nautilus) i przeniesienie uprawnień do „gościa”.
SimplySimon
0

Naprawiłem ten problem, zakładając, że oprogramowanie Dysków to ustawiło. Użyłem Dysków do sformatowania napędu USB na partycję FAT32. Popełniłem błąd, wyłączając i ponownie włączając domyślne ustawienia sesji użytkownika w opcjach montowania dla tego dysku. To może zepsuć twoją dystrybucję. Naprawiłem to, wracając do dysków i sprawdziłem, czy najpierw używam ustawień domyślnych sesji użytkownika. Potem ponownie sformatowałem dysk. Po ponownym zamontowaniu dysku za pomocą menedżera plików wszystko zostało wyczyszczone. Wszystko wróciło do normy. Początkowo próbowałem ulepszyć kilka innych ustawień w systemie, ale nic nie pomogło. Nigdy nie miałem żadnych problemów, dopóki nie użyłem tego przełącznika w Dyskach. Oczywiście nie jest przeznaczony do użytku na nośnikach wymiennych. Musisz pozwolić temu systemowi sobie z tym poradzić.

Duane Young
źródło
-1

Miałem ten sam problem, ponieważ mogłem pisać tylko jako root. Jedyną rzeczą, która działała dla mnie, było użycie terminalu (zakładając, że „sdb” to nazwa twojego dysku)

sudo umount /dev/sdb
sudo mkdosfs -F 32 -I /dev/sdb

Ponownie zadziałało to w mojej sytuacji, gdy wszystkie rozwiązania GUI zawiodły, nawet otwierając Nautilusa jako root i zmieniając uprawnienia.

Glen Abdelnoor
źródło
1
/dev/sdbnie wydaje się właściwe, ponieważ zwykle tylko partycje zawierają systemy plików, które mogą być montowane, a nie nagie dyski. Miałeś na myśli , być może /dev/sdb1pierwszą partycję /dev/sdb?
David Foerster
Cześć David, prawdopodobnie powinienem wspomnieć, że w tym momencie całkowicie usunąłem partycję i miałem odmontowany nagi dysk. Powodem jest to, że za każdym razem, gdy formatowałem dysk przed sdb1, można było zapisywać tylko jako root. Kiedy usunąłem partycję i sformatowałem przy użyciu dowolnego narzędzia graficznego, miałem ten sam problem. Kiedy to zrobiłem w sposób opisany powyżej, w końcu zadziałało. Mogę szczerze powiedzieć, że nie wiem, dlaczego tak się stało.
glen abdelnoor