Pytanie:
Jak usunąć partycję na karcie SD za pomocą komputera Mac?
paul
2016-02-03 05:00:31 UTC
view on stackexchange narkive permalink

Mam Raspbian na karcie SD i przypadkowo ją wyczyściłem. Teraz mam 2 widoczne partycje. Jak pozbyć się partycji na komputerze Mac.

Czy mógłbyś podać nam więcej szczegółów na temat swojego problemu?Nie jest jasne, o co pytasz.
Wypróbuj Narzędzie dyskowe?
Siedem odpowiedzi:
tjklemz
2018-07-01 02:15:51 UTC
view on stackexchange narkive permalink

Polecenie diskutil w systemie macOS jest niesamowicie wydajne i może zrobić wszystko, czego potrzebujesz. (Możesz uruchomić poniższe w aplikacji Terminal.)

Znajdź swoją kartę SD:

$ diskutil list

... lub:

$ diskutil wyświetla zewnętrzną fizyczną listę

Po prawej stronie, pod IDENTIFIER , zobaczysz swój dysk oznaczony etykietą disk2 lub disk3 itd. Możesz użyć tej etykiety aby od teraz odwoływać się do karty SD. Zamierzam użyć disk2 jako moich przykładowych poleceń, ale upewnij się, że używasz swojego rzeczywistego identyfikatora.

W przypadku płyty takiej jak Raspberry Pi, potrzebujesz FAT32 z MBR (Master Boot Record). Uruchom:

$ diskutil eraseDisk FAT32 RASPBIAN MBRFormat disk2

... upewniając się, że disk2 to identyfikator Twojej karty SD z wcześniejszej wersji. RASPBIAN może być wszystkim. Nazwie wolumin, który zobaczysz po zamontowaniu. Polecenie eraseDisk obsłuży odmontowanie i ponowne zamontowanie dysku, więc nie musisz się tym martwić.

To powinno być wszystko, czego potrzebujesz. Otrzymasz jedną partycję FAT32. Będzie wyglądać mniej więcej tak, jak poniżej, jeśli uruchomisz diskutil list external :

  / dev / disk2 (zewnętrzny, fizyczny)
   #: NAZWA TYPU IDENTYFIKATOR ROZMIARU
   0: FDisk_partition_scheme * 15,8 GB dysk 2
   1: DOS_FAT_32 RASPBIAN 15,8 GB dysk2s1
 

Następnie możesz skopiować pliki Raspbian NOOBS na kartę SD.


Jeśli chcesz całkowicie wyzerować lub ustawić losowo kartę SD, możesz uruchomić:

$ diskutil unmountDisk disk2

... a następnie:

$ diskutil zeroDisk disk2

... lub:

$ diskutil randomDisk disk2

(Polecenie zeroDisk / randomDisk wydaje się preferować wcześniej polecenie unmountDisk .)

Afterwords, musisz uruchomić wcześniej polecenie eraseDisk , aby je sformatować, aby móc korzystać z karty SD.

Dostępnych jest wiele innych poleceń.Uruchom man diskutil , aby zobaczyć je wszystkie ( q , aby zamknąć stronę podręcznika).

To powinna być prawidłowa odpowiedź.
Musiałem usunąć „zewnętrzny” z listy „diskutil external”, ponieważ mój iMac ma gniazdo karty SD, które jest wyświetlane jako „wewnętrzne”.W przeciwnym razie doskonała rada!
Kristoffer Frisell Jarnevid
2017-04-13 21:10:48 UTC
view on stackexchange narkive permalink

Korzystanie z terminala:

lista diskutil

diskutil unmountDisk / dev / diskX (X to numer dysku z kroku 1)

sudo dd if = / dev / urandom of = / dev / diskX bs = 1000000 (X to numer dysku z kroku 1)

Więc czekaj!Możesz nacisnąć ctrl + t, aby zobaczyć stan dd .

Zmiana sprawiła, że odpowiedź była mniej wyjaśniająca niż mój oryginalny tekst.To już nie jest mój post.Usuń mnie jako autora lub usuń odpowiedź.
Możesz nacisnąć Ctrl-T podczas pisania, aby sprawdzić postęp.Przesłane bajty powinny ostatecznie odpowiadać rozmiarowi karty SD.
Możesz wpisać `sudo dd if = / dev / urandom of = / dev / diskX bs = 1000000 && powiedz" SD ready "`, aby otrzymać powiadomienie!;-)
Wowfunhappy
2017-10-03 00:12:14 UTC
view on stackexchange narkive permalink

Zakładając, że Narzędzie dyskowe nie działa, spróbuj sformatować kartę za pomocą oficjalnego narzędzia stowarzyszenia SD Association.Pobranie programu służącego tylko do formatowania kart SD może wydawać się trochę głupie, ale kazałem mu naprawiać różnego rodzaju dziwne błędy, gdy nic innego nie działało, w tym narzędzie dyskowe / diskutil.

Thomas
2018-07-05 03:26:15 UTC
view on stackexchange narkive permalink

Spróbuję krótkiej metody krok po kroku:

Otwórz terminal

Wpisz:

  lista diskutil
 

znajdź identyfikator urządzenia karty pamięci, będzie to coś takiego jak / dev / diskX

Polecenie formatu to:

  diskutil eraseDisk SYSTEM PLIKÓW NAZWA KARTY IDENTYFIKATOR
 

Spowoduje to ponowne sformatowanie dysku DEVICIDENTIFIER z partycją one z systemem plików SYSTEM_PLIKÓW i nadanie jej nazwy NAZWA KARTY. Ostrożnie, wszystkie inne partycje zostaną usunięte!

  • Zastąp DEVICEIDENTIFIER identyfikatorem urządzenia z góry, np. / dev / disk3 lub jakikolwiek inny numer dysku.
  • Zastąp CARDNAME nazwą, jaką chcesz nadać swojej karcie pamięci
  • Zastąp SYSTEM PLIKÓW żądanym identyfikatorem systemu plików. Możesz uzyskać listę dostępnych systemów plików:

    diskutil listFilesystems

jako przykład: diskutil eraseDisk FAT32 MYCARD / dev / disk3 -> formatuje kartę pamięci / dev / disk3 jako pojedynczą partycję FAT32 o nazwie "MYCARD"

Aaron
2017-10-02 19:50:42 UTC
view on stackexchange narkive permalink

Wydaje się, że MacOS nie może usunąć partycji „RECOVERY”.Raspbian tworzy tę partycję na karcie.Podczas próby wymazania partycji za pomocą aplikacji Disk Utility lub diskutil operacja kończy się niepowodzeniem i wyświetlany jest błąd „Nie można odinstalować woluminu”.

JMY1000
2016-02-04 03:40:43 UTC
view on stackexchange narkive permalink

Użyj Narzędzia dyskowego, aby ponownie podzielić dysk na partycje. Powinien być w stanie wykonać wszystko, czego potrzebujesz, łącznie z ponownym formatowaniem, jeśli jest to potrzebne.

kiedy idę na narzędzie dyskowe, nie daje mi opcji partycji
Wyczyściłem obie partycje i faktycznie mam 3, ale widzę tylko 2, a drugi to pamięć
@paul Nie jestem pewien, co mówisz.Czy możesz spróbować to przeformułować?
na moim Macu nie pozwala mi na dokonywanie zmian.Co ja robię?
@paul OK, co to robi, co nie pozwala na wprowadzanie zmian?Czy są komunikaty o błędach?Czy możesz dodać zrzuty ekranu?
thenakulchawla
2017-01-17 14:40:48 UTC
view on stackexchange narkive permalink

Użyj narzędzia dyskowego Apple. Najpierw wybierz partycję rozruchową, kliknij przycisk kasowania, nadaj jej żądaną nazwę i kliknij wymaż.Teraz twoja karta SD będzie miała tylko jedną partycję o nazwie, którą jej nadałeś.



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...