Pytanie:
Nie mogę pisać na moim dysku flash, a jest on już w formacie MS-DOS (FAT). Czemu?
Rane1011
2014-10-09 00:50:59 UTC
view on stackexchange narkive permalink

To jest moje pierwsze pytanie w tej witrynie. Używam komputera Mac Air i mam pamięć flash, z której mogę czytać. Jestem w stanie skopiować pliki z tego na mój Pulpit lub w dowolnym miejscu na moim komputerze. Nie mogę jednak pisać na dysku flash. Wiem, że to powszechny problem dla niektórych ludzi. Przyjrzałem się ich rozwiązaniom. Jest jedna różnica między przypadkami, które znalazłem, a moim przypadkiem. Format dysku flash jest zwykle formatem „NT”, co według mnie jest formatem Windows.

Mój dysk flash jest sformatowany w „MS-DOS (FAT)” zgodnie z Narzędziem dyskowym i Okno informacyjne z Findera. Powiedział mi, że wcześniej źle go usunąłem. Nie wiem, jak naprawić pendrive. Czy mam go sformatować? Jeśli tak, jak i w jaki sposób go sformatować. Daj mi znać.

Z góry dziękuję za pomoc, ~ Rane

Zrzut ekranu:

Here is the 'Get Info' Screenshot

Tak zaznacz dysk flash na obrazku Narzędzia dyskowego.

Here is a screenshot of the Disk Utility.

Czy dysk jest w formacie NTFS, który jest normalnym formatem NT lub FAT, który jest MSDOS (lub exFAT)?
@Mark zrzut ekranu i treść pytania pokazują, że jest sformatowany w systemie MS-DOS / FAT32.
OP mówi, że jest jedna różnica między przypadkami, które znalazłem, a moim przypadkiem. Format pendrive'a jest zwykle formatem 'NT', - jak spodziewałbym się większości przypadków w sieci, pendrive'ów w formacie FAT oznacza to, że jest coś jeszcze
Dziewięć odpowiedzi:
Jerry Jasperson
2018-10-18 01:31:53 UTC
view on stackexchange narkive permalink

Oto, co zrobiłem po wielu przekleństwach i przekleństwach Apple i ich całkowitym lekceważeniu ich użytkowników:

Z terminala:

  1. Zidentyfikuj swoje urządzenie USB według NAZWY i IDENTYFIKATORA:
  lista diskutil
 

Wynik:

  / dev / disk3 (zewnętrzny, fizyczny):
#: NAZWA TYPU IDENTYFIKATOR ROZMIARU
0: FDisk_partition_scheme * 2,0 GB dysk 3
1: DOS_FAT_32 MIXTAPE 2,0 GB disk3s1
 

W tym przypadku NAME = MIXTAPE i IDENTIFIER=/dev/disk3s1

  1. Teraz odłącz USB:
  sudo diskutil unmount / dev / $ IDENTIFIER
 

Przykład:

  sudo diskutil unmount / dev / disk3s1
 

Wynik:

  Wolumin MIXTAPE na disk3s1 odmontowany
 
  1. Teraz utwórz katalog woluminów - to wydaje się być kluczem!
  sudo mkdir / Volumes / $ NAME
 

Przykład:

  sudo mkdir / Volumes / MIXTAPE
 

Brak wyjścia

  1. Teraz podłącz USB do woluminu:
  sudo mount -w -t msdos / dev / disk3s1 / Volumes / $ NAME
 

Przykład:

  sudo mount -w -t msdos / dev / disk3s1 / Volumes / MIXTAPE
 

Brak wyjścia

  1. Sprawdź, czy USB jest teraz zapisywalne:
  touch /Volumes/$NAME/tmp.txt
 

Przykład:

  touch /Volumes/MIXTAPE/tmp.txt
 
  1. Teraz powinieneś być w stanie zobaczyć, że udało Ci się utworzyć plik tmp.txt na urządzeniu USB w aplikacji Finder lub przez:
  ls -al / Volumes / $ NAME
 

Przykład:

  ls -al / Volumes / MIXTAPE
 
To jest to!Nie jestem pewien, dlaczego macOS (High Sierra) zachowuje się w ten sposób.Dzięki za kroki.
Dziękuję, u mnie zadziałało.To jest szalone.Naprawdę chciałbym wiedzieć, jaka jest przyczyna.
Kupiłem nowy pendrive, sformatowałem go 10 razy, zatańczyłem deszcz, pomodliłem się do Chucka Norrisa, ale po wielu frustracjach tylko to rozwiązało problem, dziękuję.
łał.Miałem poważne wątpliwości, czy to zadziała.jak wtf?na innym komputerze Mac działa bez tego
IconDaemon
2014-10-09 02:23:51 UTC
view on stackexchange narkive permalink

Jeśli nie musisz używać tego dysku USB na komputerze z systemem Windows, sformatuj go za pomocą systemu Mac OS Extended (Journaled). Jeśli musisz wymienić pliki z komputerami z systemem Windows, sformatuj je tak, jak w przypadku MS-DOS (FAT). ExFAT również powinien działać.

Nie jest poza granicami możliwości, że sam dysk został w jakiś sposób zepsuty i jest uszkodzony, przez co nie działa poprawnie. Skopiuj wszystkie pliki z dysku flash do folderu, sformatuj ponownie w systemie MS-DOS (FAT), a następnie zobacz, co się stanie po skopiowaniu. Jeśli to nie zadziała, rzuć to. Ponieważ dyski flash są teraz tak niedrogie, kup kilka z nich więcej w większej pojemności.

enter image description here

Wreszcie (powyżej) niektóre dyski flash mają fizyczną blokadę zapisu (czytaj -tylko) przełącznik sprzętowy. Jeśli twój pendrive ma taki przełącznik, to może jest zablokowany? OS X nie zezwala na zwykłe uprawnienia do katalogu & na dyskach MS-DOS (FAT), więc nie możesz próbować czytać / zapisywać.

Istnieje również limit 4 GB na pojedynczy plik w systemie MS-DOS (FAT).

Brendonwbrown
2014-10-09 17:07:57 UTC
view on stackexchange narkive permalink

To jest pchnięcie w ciemność, ale czy twój dysk USB to faktycznie karta SD w czytniku kart? W tym przypadku wydaje mi się, że przełącznik sprzętowej blokady zapisu jest włączony na karcie SD.

LapisY
2016-07-14 19:08:12 UTC
view on stackexchange narkive permalink

Formatowanie z pewnością jest opcją, ale co, jeśli ten dysk flash nie jest twój lub masz o nim informacje?IMO, najlepszym możliwym sposobem jest pobranie czegoś takiego jak Paragon NTFS for Mac.Miałem ten sam problem, pobrałem, zainstalowałem, żadnych więcej problemów, łatwe życie.

Hefewe1zen
2014-10-09 01:31:09 UTC
view on stackexchange narkive permalink

Jeśli chcesz używać w systemie Mac i Windows - wybierz napęd USB w lewym panelu. Z prawej strony wybierz Partycja, zmień układ na 1 i sformatuj na ExFat i zobacz, czy to pomaga.

aglasser
2014-10-09 04:36:09 UTC
view on stackexchange narkive permalink

Wychodzę z problemem tutaj:

Ile plików jest na dysku? FAT32 ma maksymalną liczbę plików na wolumin. Zakładając, że dysk jest sformatowany za pomocą klastrów 32 KB, na dysku FAT32 może znajdować się tylko 268 173 300 plików naraz. Czy 1,09 GB składa się z prawie 268 173 300 małych plików?

Dodatkowo, jak krótko wspomniał IconDaemon, FAT32 ma limit rozmiaru pliku do 4 GB z obsługą dużego rozmiaru pliku i 2 GB bez. Jak duży jest plik, który kopiujesz na dysk?

Strona Wikipedii FAT32

dlamblin
2017-12-24 01:42:37 UTC
view on stackexchange narkive permalink

Czy próbowałeś ponownie uruchomić komputer z dyskiem w gnieździe USB?

Mam podobną pamięć USB w formacie FAT32 o łącznej pojemności 32 GB. Uważam, że (prawie) JEDYNYM sposobem, w jaki mogę go zamontować do odczytu i zapisu w 10.12 Sierra lub 10.13 High Sierra, jest ponowne uruchomienie komputera z włożonym dyskiem. Jeśli włożę dysk po uruchomieniu komputera, zawsze zostanie zamontowany tylko do odczytu. Nie ma fizycznego przełącznika do wyłączania odczytu, ale podejrzewam, że gdzieś Mac OS uważa, że ​​ten przełącznik jest włączony i jakoś nie sprawdza, kiedy się uruchamia. Udało mi się ponownie zamontować go do odczytu i zapisu, jak pokazano poniżej, ale ponowne uruchomienie (choć frustrujące) zachowuje się lepiej i jest bezpieczniejsze niż robienie tego w inny sposób i otrzymywanie wiadomości o uszkodzeniu.

Jedyną inną dziwną rzeczą w pamięci USB jest to, że ma jedną stronę USB A i jedną stronę Micro-USB OTG. W danym momencie można używać tylko jednej strony, obie mają dostęp do pamięci masowej 32 Gb FAT32. Używam strony USB A w komputerze Mac. Chciałbym, żeby zrobili to ze stronami A i C.

Cóż, udało mi się zamontować go do odczytu i zapisu z następującą zabawą z terminala, ale po zamontowaniu go otrzymałem okno dialogowe z napisem Naprawa nie powiodła się, nie można naprawić tego dysku, został zamontowany tylko do odczytu, abyś mógł odzyskać pliki z niego, ale nie będziesz mógł do niego pisać.

A potem mógłbym do niego napisać. Ale to było trochę denerwujące.

  lamblincl5116: ~ lamblin $ sudo df
Hasło:
System plików 512 bloków Wykorzystana dostępna pojemność iused ifree% iused Zamontowane na
/ dev / disk1s1 976695384 602657408 368466424 63% 2088422 9223372036852687385 0% /
devfs 374 374 0100% 648 0100% / dev
/ dev / disk1s4 976695384 4194344 368466424 2% 2 9223372036854775805 0% / private / var / vm
map -hosts 0 0 0100% 0 0 100% / net
map auto_home 0 0 0100% 0 0100% / home
/ dev / disk2s1s10 62980000 15263712 47716288 25% 0 0100% / Tomy / LAMBLIN
lamblincl5116: ~ lamblin $ diskutil lista
/ dev / disk0 (wewnętrzny, fizyczny):
   #: NAZWA TYPU IDENTYFIKATOR ROZMIARU
   0: GUID_partition_scheme * 500,3 GB dysk0
   1: EFI EFI 209,7 MB dysk 0s1
   2: Apple_APFS Container disk1 500,1 GB disk0s2

/ dev / disk1 (syntetyzowane):
   #: NAZWA TYPU IDENTYFIKATOR ROZMIARU
   0: Schemat kontenera APFS - + 500,1 GB dysku1
                                 Magazyn fizyczny disk0s2
   1: Wolumin APFS Macintosh HD 308,6 GB disk1s1
   2: Wstępne uruchomienie woluminu APFS 22,9 MB dysk1s2
   3: Odzyskiwanie woluminów APFS 520,8 MB disk1s3
   4: APFS Volume VM 2,1 GB disk1s4

/ dev / disk2 (zewnętrzny, fizyczny):
   #: NAZWA TYPU IDENTYFIKATOR ROZMIARU
   0: FDisk_partition_scheme * 32,3 GB dysk2
   1: Windows_FAT_32 32,3 GB disk2s1

lamblincl5116: ~ lamblin $ sudo gpt show -l / dev / disk2
     zawartość indeksu początkowego rozmiaru
         0 1 MBR
         1 95
        96 63012768 1 MBR część 12
lamblincl5116: ~ lamblin $ diskutil unmount / dev / disk2s1
disk2s1 został już odmontowany
lamblincl5116: ~ lamblin $ sudo mount -w -t msdos / dev / disk2s1 / Volumes / LAMBLIN
mount_msdos: / dev / disk2s1 on / Volumes / LAMBLIN: Zasób zajęty
# Tutaj zdałem sobie sprawę, że nazwa urządzenia jest nietypowa.
lamblincl5116: ~ lamblin $ sudo umount / dev / disk2s1s10
umount (/ Volumes / LAMBLIN): Zasób zajęty - spróbuj „diskutil unmount”
lamblincl5116: ~ lamblin $ diskutil umount / dev / disk2s1s10
Wolumin LAMBLIN na disk2s1s10 odmontowany
lamblincl5116: ~ lamblin $ sudo mount -w -t msdos / dev / disk2s1s10 / Volumes / LAMBLIN
mount: realpath / Volumes / LAMBLIN: Nie ma takiego pliku lub katalogu
lamblincl5116: ~ lamblin $ mkdir / Volumes / LAMBLIN
mkdir: / Volumes / LAMBLIN: Odmowa dostępu
lamblincl5116: ~ lamblin $ sudo mkdir / Volumes / LAMBLIN
lamblincl5116: ~ lamblin $ sudo mount -w -t msdos / dev / disk2s1s10 / Volumes / LAMBLIN
mount_msdos: / dev / disk2s1s10 on / Volumes / LAMBLIN: Odmowa dostępu
lamblincl5116: ~ lamblin $ sudo mount -w -t msdos / dev / disk2s1 / Volumes / LAMBLIN
# To wtedy pojawiło się okno dialogowe Nie można naprawić
# Napisałem do niego pliki w Finderze i nacisnąłem Eject w Finderze.
lamblincl5116: ~ lamblin $ sudo umount / dev / disk2s1
umount: / dev / disk2s1: obecnie nie jest zamontowany
lamblincl5116: ~ lamblin $ ls / Volumes /
Macintosh HD Preboot 13 Preboot 19 Preboot 24 Preboot 3 Preboot 35 Preboot 40 Preboot 46 Preboot 7
Preboot Preboot 14 Preboot 2 Preboot 25 Preboot 30 Preboot 36 Preboot 41 Preboot 47 Preboot 8
Preboot 1 Preboot 15 Preboot 20 Preboot 26 Preboot 31 Preboot 37 Preboot 42 Preboot 48 Preboot 9
Preboot 10 Preboot 16 Preboot 21 Preboot 27 Preboot 32 Preboot 38 Preboot 43 Preboot 49
Preboot 11 Preboot 17 Preboot 22 Preboot 28 Preboot 33 Preboot 39 Preboot 44 Preboot 5
Preboot 12 Preboot 18 Preboot 23 Preboot 29 Preboot 34 Preboot 4 Preboot 45 Preboot 6
 
thorne
2019-03-19 19:49:48 UTC
view on stackexchange narkive permalink

Odkryłem, że sztuczka polega na tym, że nazwa woluminu nie może zawierać spacji.Bez względu na to, co próbowałem, kiedy nazwa woluminu zawierała pustą wartość, nie mogłem odczytać / zapisać woluminu.

Stuart21
2015-10-28 19:01:47 UTC
view on stackexchange narkive permalink

Taśma klejąca na wyłączniku blokady - sm kw, ~ 15 mm, po przekątnej, nie nad stykami karty.

przyklejenie 15 cm taśmy do oczu też może zadziałać?


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...