En las últimas versiones de macOS ya no es suficiente tener privilegios de root en forma de, por ejemplo, el comando sudo, has probado de acuerdo con los comentarios. Por defecto, el usuario está protegido de los programas que podrían causar problemas con el disco en sí.
Con el fin de obtener el permiso correcto, tienes que hacer lo siguiente:
- En el menú Apple abre "Preferencias del Sistema".
- Seleccione "Seguridad Y Privacidad"
- Seleccione la pestaña "Privacidad"
- En el menú de la izquierda, seleccione "Disco Lleno de Acceso"
- Haga clic en el icono del "candado" en la esquina inferior izquierda e introduzca su contraseña
- Haga clic en el "plus" icono para agregar a la lista
- Elija agregar /Aplicaciones/Utilidades/Terminal a la lista
Ahora, cerca de la Terminal de la aplicación y empezar de nuevo. Ahora, el Terminal tiene privilegios para acceder a los discos.
A continuación, puede ejecutar el comando fdisk de nuevo, recuerde que el prefijo sudo:
sudo fdisk [rest of the command]
NOTA: recuerde Siempre revisar y verificar que el disco en el que desea trabajar con la realidad es todavía /dev/disk2s1 así que no te metas con el disco equivocado.
INCLUSO más GRANDE NOTA: a mí me parece que el comando que usted está tratando de ejecutar es realmente para Linux. Que comando no funcionará con fdisk en macOS.
El comando fdisk tiene obras mediante la automatización de una serie de pulsaciones de teclas en el fdisks menús: "o p n p 1 +100M t c n p 2 w"
Lo que realmente se logra es la siguiente:
Crea un vacío de la tabla de particiones DOS
Crea una nueva partición primaria número 1 de 100 MB
Establece el sistema de identificación de la nueva partición como "W95 FAT32 (LBA)"
Crea una nueva partición primaria número 2 con el resto del espacio
Usted puede hacer lo mismo con el macOS herramienta fdisk, o puede utilizar la gráfica de DiskUtility a hacer lo mismo. Tenga en cuenta que lo que fdisk llama "tabla de particiones DOS" se conoce como "MBR" en Utilidad de Disco.
UNA DIRECCIÓN DIFERENTE:
DavidAnderson en los comentarios de escribir lo que realmente estás siguiendo esta guía para instalar ArchLinux en una Raspberry Pi 4. No puedo saber si eso es correcto o no, pero creo que no puede ser que guía específica, como el comando que automatiza el fdisk de comandos no está en la guía. Sin embargo, parece probable que usted está tratando de seguir una guía similar para instalar ArchLinux en una Raspberry Pi.
Si ese es el caso, le aconsejamos que utilice un ordenador con Linux para seguir las instrucciones, o si no está disponible, a continuación, instale VirtualBox o similar (VMware, Parallels, etc.) en tu Mac e instalar ArchLinux aquí, así que usted puede seguir la guía de nuevo.