Recomendado, 2024

Selección del editor

Cómo borrar un disco de la línea de comandos en mac os x

Comandos útiles para Mac usando terminal

Comandos útiles para Mac usando terminal

Tabla de contenido:

Anonim

Algunos usuarios de Mac pueden requerir la capacidad de borrar un disco o borrar un disco duro desde la línea de comandos en Mac OS, una tarea que generalmente se realiza a través de la aplicación Utilidad de Discos desde la GUI. El enfoque de la línea de comandos para borrar el disco en macOS es un poco diferente y requiere una sintaxis precisa para asegurar que está borrando el disco adecuado, lo que hace que este método de borrar cualquier disco solo sea apropiado para usuarios avanzados de Mac.

Esta guía le explicará cómo borrar y formatear un disco de destino completo utilizando exclusivamente la línea de comandos en cualquier Mac que use macOS o Mac OS X. Puede elegir cualquier formato de sistema de archivos común para el disco después de que se haya borrado, incluidos ExFAT, FAT32, HFS + o JHFS +.

Tenga en cuenta que esto tiene como objetivo borrar todo el disco de la línea de comandos aquí, esto no es solo borrar un volumen o partición en el disco de destino. Se borra todo el disco de destino, todos los datos en el disco de destino se destruyen utilizando este enfoque, sin volúmenes ni particiones ni datos restantes. No malinterprete eso, de lo contrario, inevitablemente perderá permanentemente los datos cuando se borren y destruyan. Recuerde que la línea de comando es implacable, si no se siente cómodo con la línea de comando, sería mucho más apropiado borrar y formatear un disco usando la Utilidad de Discos en la interfaz estándar de Mac OS X.

Borrar un disco desde la línea de comandos de Mac OS

Para borrar un disco de la línea de comandos en la Mac, usaremos el comando familiar "diskutil" con el verbo eraseDisk y otros indicadores apropiados para especificar las opciones de cómo queremos borrar el disco e identificar qué disco será borrado.

La sintaxis básica para borrar un disco de la línea de comandos en macOS es la siguiente:

diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER

Por ejemplo, supongamos que ha utilizado la "lista de discos de disco" para mostrar todas las unidades montadas en una Mac desde la línea de comandos, y ha determinado que la unidad adecuada para borrar se identifica como / dev / disk6s2, desea que el nombre del disco sea "Vaciado" y desea que el nuevo tipo de formato de sistema de archivos de disco sea Mac OS Extended Journaled (JHFS +), la sintaxis sería la siguiente:

diskutil eraseDisk JHFS+ Emptied /dev/disk6s2

Es absolutamente crítico que use la sintaxis adecuada al identificar el disco para borrar. La identificación incorrecta puede llevar a borrar el disco incorrecto, destruyendo permanentemente cualquier dato que contenga. No arruines esto. Si no está seguro, puede encontrar el nodo de ID de disco con "diskutil info" DISK NAME "| grep Device".

Para una referencia rápida, aquí hay algunos ejemplos de varios métodos de borrado de disco para diferentes tipos de formatos de sistema de archivos. Como siempre, asegúrese de cambiar el nodo del disco según corresponda para su disco.

Formatear un disco a Mac OS Extended Journaled (JHFS +) desde Terminal en Mac OS X

diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID

Formateo de un disco a Mac OS Extended (HFS +) desde la terminal en Mac OS X

diskutil eraseDisk HFS+ DiskName /dev/DiskNodeID

Formateo de un disco en MS-DOS fat32 desde la línea de comandos en Mac OS X

diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere

Formateo de un disco a ExFAT desde la línea de comandos en Mac OS X

diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID

Una vez más, cualquiera de estos comandos borra todo el disco de destino y borra cualquier dato que contenga.

Los usuarios que deseen detalles adicionales o información sobre las otras opciones disponibles, incluida la configuración de MBR y GPT, pueden consultar la página de manual con "man diskutil" y buscar "eraseDisk", o ejecutar el comando sin detalles como este:

diskutil eraseDisk
Usage: diskutil eraseDisk format name |MBR|GPT]
MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing whole disk. All volumes on this disk will be
destroyed. Ownership of the affected disk is required.
Format is the specific file system name you want to erase it as (HFS+, etc.).
Name is the (new) volume name (subject to file system naming restrictions),
or can be specified as %noformat% to skip initialization (newfs).
You cannot erase the boot disk.
Example: diskutil eraseDisk JHFS+ UntitledUFS disk3

Finalmente, vale la pena mencionar que si desea borrar el disco arrancado actualmente de la línea de comando de este método, querrá hacerlo desde un disco de arranque o desde el modo de recuperación. El modo de usuario único por sí solo no es suficiente para borrar el sistema operativo arrancado activamente.

Top