J'ai installé Raspbian sur une carte SD, puis je l'ai accidentellement effacée. Maintenant, j'ai 2 partitions visibles. Comment puis-je me débarrasser de la partition sur un Mac.
J'ai installé Raspbian sur une carte SD, puis je l'ai accidentellement effacée. Maintenant, j'ai 2 partitions visibles. Comment puis-je me débarrasser de la partition sur un Mac.
La commande diskutil
sur macOS est incroyablement puissante et peut faire tout ce dont vous avez besoin. (Vous pouvez exécuter ce qui suit dans l'application Terminal.)
Trouvez votre carte SD:
$ diskutil list
... ou:
$ diskutil list physique externe
Sur la droite, sous IDENTIFIER
, vous verrez votre disque étiqueté comme disk2
ou disk3
, etc. Vous pouvez utiliser cette étiquette pour référencer votre carte SD à partir de maintenant. Je vais utiliser disk2
pour mes exemples de commandes, mais assurez-vous d'utiliser votre identifiant réel.
Pour une carte comme le Raspberry Pi, vous voudrez FAT32 avec MBR (Master Boot Record). Exécuter:
$ diskutil eraseDisk FAT32 RASPBIAN MBRFormat disk2
... en vous assurant que disk2
est l'identifiant de votre carte SD précédemment. RASPBIAN
peut être n'importe quoi. Il nommera le volume, ce que vous verrez une fois monté. La commande eraseDisk
gérera le démontage et le remontage du disque, vous n'avez donc pas à vous en préoccuper.
Cela devrait être tout ce dont vous avez besoin. Vous vous retrouverez avec une partition FAT32. Cela ressemblera à quelque chose comme ceci si vous exécutez diskutil list external
:
/ dev / disk2 (externe, physique)
#: TYPE NOM SIZE IDENTIFIER
0: FDisk_partition_scheme * 15,8 Go de disque2
1: DOS_FAT_32 RASPBIAN 15,8 Go disk2s1
Vous pouvez ensuite copier les fichiers Raspbian NOOBS sur la carte SD.
Si vous souhaitez entièrement remettre à zéro ou randomiser votre carte SD, vous pouvez exécuter:
$ diskutil unmountDisk disk2
... et ensuite:
$ diskutil zeroDisk disk2
... ou:
$ diskutil randomDisk disk2
(La commande zeroDisk
/ randomDisk
semble préférer une commande unmountDisk
au préalable.)
Après, vous devrez exécuter la commande eraseDisk
plus tôt pour la formater afin de pouvoir utiliser la carte SD.
De nombreuses autres commandes sont disponibles.Exécutez man diskutil
pour les voir tous ( q
pour quitter la page de manuel).
Utilisation du terminal:
liste diskutil
diskutil unmountDisk / dev / diskX
(X est le numéro de disque de l'étape 1)
sudo dd if = / dev / urandom of = / dev / diskX bs = 1000000
(X est le numéro de disque de l'étape 1)
Alors attendez!Vous pouvez appuyer sur ctrl + t pour voir l'état de jj
.
En supposant que l'Utilitaire de disque ne fonctionne pas, essayez de formater la carte à l'aide de l ' utilitaire de formatage officiel de l'Association SD.Cela peut sembler un peu idiot de télécharger un programme uniquement pour formater des cartes SD, mais je l'ai fait corriger toutes sortes d'erreurs étranges alors que rien d'autre ne fonctionnait, y compris l'utilitaire de disque / diskutil.
Je vais essayer une méthode courte étape par étape:
Ouvrez le terminal.
Entrez:
liste diskutil
trouver l'identifiant de l'appareil de la carte mémoire, il sera smthg comme / dev / diskX
La commande de format est:
diskutil eraseDisk FILESYSTEM CARDNAME DEVICEIDENTIFIER
Cela reformatera le disque DEVICIDENTIFIER avec la partition one avec le système de fichiers FILESYSTEM et lui donnera le nom CARDNAME. Attention, toutes les autres partitions seront supprimées!
Remplacez FILESYSTEM par l'identifiant de système de fichiers souhaité. Vous pouvez obtenir une liste des systèmes de fichiers disponibles avec:
diskutil listFilesystems
comme exemple: diskutil eraseDisk FAT32 MYCARD / dev / disk3
-> formate la carte mémoire / dev / disk3 comme une carte FAT32 à partition unique nommée "MYCARD"
MacOS semble être incapable d'effacer une partition "RECOVERY".Raspbian crée cette partition sur la carte.Lorsque vous essayez d'effacer la partition avec l'application Utilitaire de disque ou diskutil, l'opération échoue avec une erreur "Impossible de démonter le volume".
Utilisez l'Utilitaire de disque pour repartitionner le disque. Il devrait pouvoir accomplir tout ce dont vous avez besoin, y compris le reformatage si vous en avez besoin.
Utilisez l'utilitaire de disque Apple. Sélectionnez d'abord la partition de démarrage, cliquez sur le bouton d'effacement, donnez-lui le nom que vous souhaitez lui donner, puis cliquez sur effacer.Désormais, votre carte SD n'aura qu'une seule partition avec le nom que vous lui avez donné.