Básicamente, estaba siguiendo este tutorial para habilitar la escritura en un Volumen NTFS (que funciona cuando el Volumen tiene una ETIQUETA o UUID).
Tengo una unidad USB externa con un volumen NTFS que no parece tener una etiqueta o un "UUID de volumen", por lo tanto, no puedo usar LABEL=foo
o UUID=xxx
en /etc/fstab
. ¿Cómo puedo orientar este volumen en fstab para poder hacer algo como
LABEL=box none ntfs rw,auto,nobrowse
o
UUID=56A9A02B-0590-458E-9493-1DECC2A8F109 none ntfs rw,auto,nobrowse
Lo siguiente es lo que diskutil info /Volumes/box
muestra. Como puede ver, no hay etiqueta de VOLume o UUID:
❯ diskutil info /Volumes/box
Device Identifier: disk3s1
Device Node: /dev/disk3s1
Part of Whole: disk3
Device / Media Name: Untitled 1
Volume Name: box
Mounted: Yes
Mount Point: /Volumes/box
File System Personality: NTFS
Type (Bundle): ntfs
Name (User Visible): Windows NT File System (NTFS)
Partition Type: Microsoft Basic Data
OS Can Be Installed: No
Media Type: Generic
Protocol: USB
SMART Status: Not Supported
Disk / Partition UUID: 56A9A02B-0590-458E-9493-1DECC2A8F109
Total Size: 1.0 TB (1000168488960 Bytes) (exactly 1953454080 512-Byte-Units)
Volume Free Space: 725.5 GB (725534765056 Bytes) (exactly 1417060088 512-Byte-Units)
Device Block Size: 512 Bytes
Allocation Block Size: 4096 Bytes
Read-Only Media: No
Read-Only Volume: Yes
Ejectable: Yes
Whole: No
Internal: No
NOTA: En el ejemplo anterior de fstab, el UUID que probé es el de /dev/disk3s1
, que parece no tener ningún efecto. Pude aplicar reglas fstab en otros volúmenes NTFS cuando diskutil mostró etiquetas de volumen y uuids, que faltan en este caso.
¿Cómo puedo escribir reglas fstab para este volumen?
En mi Western Digital "MY Passport" necesitaba usar \040 en el espacioLABEL=My\040Passport none ntfs rw,auto,nobrowse
De manera predeterminada, los volúmenes NTFS se montan como de solo lectura, a menos que haya habilitado NTFS R/W mediante un controlador de terceros o OS X incorporado, según corresponda, que está deshabilitado de manera predeterminada en las versiones que realmente tienen capacidad NTFS R/W. Por cierto, Apples NTFS R/W está deshabilitado por una buena razón, así que no lo habilitaría. Yo uso Tuxera NTFS en su lugar.
Entonces, si no tiene habilitado NTFS R/W, usaría:
UUID=56A9A02B-0590-458E-9493-1DECC2A8F109 none ntfs ro,auto,nobrowse
Si tiene habilitado NTFS R/W como Tuxera NTFS, puede usar una etiqueta o el UUID:
Ejemplo:LABEL=$Volume_Name none ntfs rw,auto,no browse 0 0
¿Dónde $Volume_Name
está lo que se muestra para el dispositivo en Finder?
O:UUID=56A9A02B-0590-458E-9493-1DECC2A8F109 none ntfs rw,auto,nobrowse 0 0
Nota: Lo usé nobrowse
en los ejemplos porque asumo que lo querías como estaba en tu ejemplo.
Echa un vistazo a: fstab
No puede hacer referencia a las particiones por otra cosa que no sea el UUID o la etiqueta del volumen, por lo que sin un sistema de archivos (reconocible) en la partición, no puede hacer referencia a ellos en absoluto. En la mayoría de las versiones de Linux, puede referirse a particiones con descriptores de nombre de kernel ( /dev/disk1s1
por ejemplo), etiquetas GPT o UUID GPT, cualquiera de los cuales funcionaría para particiones sin un sistema de archivos reconocible. Desafortunadamente, OS X no es compatible con ninguno de estos.
Esto significa que para su pregunta específica, cómo montar las particiones NTFS sin etiquetas o UUID de volumen como R/W, la respuesta es que no es posible a menos que modifique el diseño de la partición (idealmente use GPT, no use software RAID , 'Disco dinámico' o 'Espacios de almacenamiento').
Sin embargo, si solo desea detener el montaje del disco, hay una forma de conectarse al diskarbitrationd
proceso de montaje que monta automáticamente esas molestas particiones: diskejectd . Deberá editar la configuración, compilarla e instalarla. Y solo funciona con los descriptores de nombre del kernel (p. ej disk1s1
.), por lo que podría estropearse cuando instale nuevas unidades. Pero al menos se deshace de esos molestos mensajes 'El disco que insertó no fue legible por esta computadora' en cada inicio.
camionero
usuario3439894
UUID'' and
LABEL'' . Continúa en el siguiente comentario...usuario3439894
diskutil info
muestra el "Nombre del volumen:" es "caja" y esto es lo que usaría en lugar del UUID. Modifiqué mi respuesta para reflejar más claramente la información en la página del manual para fstab, por lo que espero que ahora sea más claro.camionero
LABEL=box
?usuario3439894
camionero
LABEL=box
, no funciona. No puedo recordar ahora. Volveré a esto...n13