4 votos

Tratando de formatear la tarjeta SD de la raspberry pi, pero me sale permiso denegado

Estoy tratando de formatear mi tarjeta SD en mac (macOS Mojave 10.14.6)

Estoy usando un lector de tarjetas conectado al ordenador y el adaptador de tarjeta SD está en la posición de desbloqueo. Mi tarjeta SD es una samsung evo de 32GB.

Esto es lo que el terminal se parece, es una modificación de archlinux secuencia de comandos:

Deannes-MBP:~ dena$ SD_CARD=/dev/disk2s1
Deannes-MBP:~ dena$ echo "o p n p 1 +100M t c n p 2 w"| fdisk $SD_CARD
fdisk: /dev/disk2s1: Permission denied

También traté de esto, para tener un vistazo:

ls -l /dev/disk2s1
brw-r----- 1 root operator 1, 9 1 Mar 16:14 /dev/disk2s1

No estoy seguro si es de ayuda.

Soy totalmente nuevo en esto y tienen poco conocimiento de la computadora (especialmente de codificación). He mirado en otros posts/problemas en línea, y he tratado de golpe en el lector de tarjetas (alguien dijo que ayudó). Pero no sirvió de nada.

Cuando miro a compartir y permisos para la tarjeta SD que dice que usted tiene acceso personalizado.

Así que si alguien tiene alguna idea acerca de cómo puedo dar formato a esta, sería genial.

0voto

Jose Chavez Puntos 645

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:

  1. En el menú Apple abre "Preferencias del Sistema".
  2. Seleccione "Seguridad Y Privacidad"
  3. Seleccione la pestaña "Privacidad"
  4. En el menú de la izquierda, seleccione "Disco Lleno de Acceso"
  5. Haga clic en el icono del "candado" en la esquina inferior izquierda e introduzca su contraseña
  6. Haga clic en el "plus" icono para agregar a la lista
  7. 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.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X