No se puede borrar, reformatear o volver a particionar la unidad USB

4

Esta tarde intenté montar un .iso de Windows 7 en una unidad USB de arranque. Se trata de 370GiB, por lo que es más que suficiente para almacenarlo. Hice lo siguiente para meterme en este lío. Tenga en cuenta que /sda/disk2 es el disco correcto.

mightybee at mightybook.T-mobile.com in [~]   
12:06:27 › sudo dd if=/Users/mightybee/Desktop/en_windows_10_multiple_editions_version_1511_x64_dvd_7223712.iso of=/dev/rdisk2 bs=1m
12:10:21 › diskutil eject /dev/disk2

Después de eso, me quedé con un disco que fue reformateado para tener este aspecto:

El disco no es de arranque y no hace lo que yo quería que hiciera. Además, el disco es en realidad no reformable, ilegible y prácticamente inutilizable. Cuando ejecuto eraseDisk, obtengo esto:

diskutil eraseDisk FAT32 WINSEVEN /dev/disk2 
Unable to begin erase operation: The target disk is too small for this operation (-69771)

Entonces, mi pregunta es: ¿Cómo puedo recuperar la capacidad de borrar y probar otro método para escribir en este disco?

    
pregunta haloux 01.06.2016 - 21:22

1 respuesta

9

Su comando debería funcionar si su disco se ve algo como el mío a continuación (note disk1 vs disk2):

diskutil list disk1
/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.5 GB     disk1
   1:       Microsoft Basic Data WINSEVEN                1.5 GB     disk1s1

Desmontaría el disco en lugar de expulsarlo la próxima vez.

diskutil unmountDisk disk2

Puede extraer la unidad y volver a conectarla y ver si es posible un borrado de nivel inferior.

diskutil eraseVolume FAT32 WIN8 /dev/disk2s1

Espero que uses FAT32 con eraseVolume en lugar de eraseDisk , por lo que es posible que tengas que repartir las cosas primero y luego intentar borrar el volumen o volver a crearlo.

diskutil partitionDisk disk2 1 MBR FAT32 WINSEVEN R

Después del comando anterior: deberías tener algo similar al siguiente, con la excepción de que disk2 reemplaza disk1

$ diskutil partitionDisk disk1 1 MBR FAT32 WINSEVEN R
Started partitioning on disk1
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk1s1 as MS-DOS (FAT32) with name WINSEVEN
512 bytes per physical sector
/dev/rdisk1s1: 2923976 sectors in 365497 FAT32 clusters (4096 bytes/cluster)
bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2 drv=0x80 bsec=2929726 bspf=2856 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished partitioning on disk1
/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        +1.5 GB     disk1
   1:                 DOS_FAT_32 WINSEVEN                1.5 GB     disk1s1
    
respondido por el bmike 02.06.2016 - 01:19

Lea otras preguntas en las etiquetas