Tengo 2 tarjetas Samsung EVO micro SDHC que estaba usando en una Raspberry Pi. Ahora estoy tratando de formatearlas en mi Macbook Air ejecutando Big Sur en Apple Silicon y he probado dos métodos para formatear, y se ejecutaron sin errores pero los archivos y particiones permanecen:
1 - Formateador de tarjetas SD - probó tanto el formato rápido como el formato de sobrescritura
2 - sudo diskutil partitionDisk /dev/diskN 1 MBR "Free Space" "%noformat%" 100%
( diskN
sustituido por disk4
en mi caso)
¿Alguien tiene alguna sugerencia? Espero no tener que tirarlas y pedir otras nuevas.
Editar: He intentado diskutil erasedisk fat32 NONE mbr /dev/disk4
y también con sudo dd if=/dev/zero count=33 of=/dev/disk4
primero, y esto da como resultado lo siguiente:
Started erase on disk4
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk4s1 as MS-DOS (FAT32) with name NONE
Error: -69830: This operation requires an unmounted disk
Estos son algunos otros resultados
diskutil list disk4
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *16.0 GB disk4
1: Windows_FAT_16 RECOVERY 1.2 GB disk4s1
2: Linux 33.6 MB disk4s5
3: Windows_FAT_32 boot 72.4 MB disk4s6
4: Linux 14.7 GB disk4s7
sudo fdisk /dev/disk4
Disk: /dev/disk4 geometry: 1947/255/63 [31291392 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 0E 128 0 1 - 1023 3 16 [ 8192 - 2362902] DOS FAT-16
2: 05 1023 3 16 - 1023 3 16 [ 2371094 - 28920298] Extended DOS
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 83 1023 3 16 - 1023 3 16 [ 2375680 - 65534] Linux files*
2: 05 1023 3 16 - 1023 3 16 [ 2441214 - 28850178] Extended DOS
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 0C 1023 3 16 - 1023 3 16 [ 2441216 - 141312] Win95 FAT32L
2: 05 1023 3 16 - 1023 3 16 [ 2582528 - 28708864] Extended DOS
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 83 1023 3 16 - 1023 3 16 [ 2588672 - 28702720] Linux files*
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk4
start size index contents
0 1 MBR
1 8191
8192 2362902 1 MBR part 14
2371094 28920298 2 MBR part 5
$ echo "auto dos\nq\ny" | sudo fdisk -e /dev/disk4
Password:
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> fdisk:*1> Writing current MBR to disk.
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n] %
------------------------------------------------------------
$ sudo newfs_msdos -F 32 -v MYSDCARD /dev/disk4s1
newfs_msdos: /dev/disk4s1: Resource busy
------------------------------------------------------------
$ diskutil mount disk4s1
Volume RECOVERY on disk4s1 mounted
$ echo "erase\nq\ny" | sudo fdisk -e /dev/disk4
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> fdisk:*1> Writing current MBR to disk.
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n] %