Entonces, un pequeño problema.
Estoy intentando etiquetar mi partición de Ubuntu en mi Mac y no puedo acceder a una unidad flash. Aquí están mis recursos:
- Emulación de terminal habilitada para fuse-ext2
- Utilidad de Discos
- Mac OS Yosemite
- Partición singular de Ubuntu
- reencontrar
Estoy intentando usar la dont_scan_volumes
etiqueta en el refind.conf
archivo en la partición EFI. Sin embargo, para poder utilizarlo es necesario obtener la etiqueta del volumen en cuestión. Mi instalación de Ubuntu, por alguna razón, no aplicó una etiqueta a mi partición, de ahí el problema. He intentado hacer esto a través de diskutil
. Aquí están mis resultados:
>su
Password:
sh-3.2# mkdir /Volumes/Ubuntu
sh-3.2# mount -t fuse-ext2 /dev/disk0s4 /Volumes/Ubuntu
sh-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 202.7 GB disk0s2
3: Apple_HFS Recovery HD 650.0 MB disk0s3
4: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 46.8 GB disk0s4
5: Linux Swap 681.6 MB disk0s6
sh-3.2# diskutil rename /Volumes/Ubuntu Ubuntu
Volume must be mounted
Como puedes ver, yoclaramenteMonte la partición a través de fuse-ext2 antes de intentar cambiarle el nombre y me da un error desmontado. No tengo idea de por qué aparece este error ni de cómo solucionarlo. Si necesita más información o resultados de comandos, hágamelo saber e intentaré obtener más información.
EDITAR:
Entonces, logré que la computadora lo reconociera como montado. ¡HURRA! Sin embargo, todavía no puedo cambiarle el nombre, debido a un error diferente:
sh-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 202.5 GB disk0s2
3: Apple_HFS Recovery HD 650.0 MB disk0s4
4: Microsoft Basic Data 46.8 GB disk0s5
5: Linux Swap 681.6 MB disk0s6
sh-3.2# diskutil renameVolume /Volumes/Untitled
Usage: diskutil rename[Volume] MountPoint|DiskIdentifier|DeviceNode newName
The new name is subject to file system-specific naming restrictions.
Ownership of the specified volume may be required.
sh-3.2# diskutil renameVolume /Volumes/Untitled ubuntu
ubuntu does not appear to be a valid volume name for its file system
Entonces... todo en minúsculas, sin símbolos y menos de 8 caracteres no es suficiente para "Datos básicos de Microsoft", ¿o estoy haciendo algo terriblemente mal?
Además, puedo poner el disco en modo lectura/escritura a través de fuse-ext2, pero no lo hace.en realidadayuda, hasta donde puedo ver.
Respuesta1
rEFInd puede leer etiquetas del sistema de archivos o de la tabla de particiones. Dado que está intentando hacer esto desde OS X, es mucho más probable que tenga suerte al darle a la partición la etiqueta que desee en la tabla de particiones que en el sistema de archivos, pero necesitará usar la herramienta adecuada. Una herramienta que puede realizar esta tarea es midisco fdisco GPT ( gdisk
). Puede cambiar el nombre con la c
opción, como esta:
$ sudo gdisk /dev/sdd
GPT fdisk (gdisk) version 1.0.0
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): p
Disk /dev/sdd: 7989248 sectors, 3.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): AAA445FC-DEAB-4E2D-B2BF-5F9DF434A302
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7989214
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 7987199 3.8 GiB 0700 Foo
Command (? for help): c
Using 1
Enter name: Bar
Command (? for help): p
Disk /dev/sdd: 7989248 sectors, 3.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): AAA445FC-DEAB-4E2D-B2BF-5F9DF434A302
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7989214
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 7987199 3.8 GiB 0700 Bar
Command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdd.
The operation has completed successfully.
Este ejemplo es en un sistema Linux modificando una unidad flash USB en /dev/sdd
, pero funcionaría de manera prácticamente idéntica en OS X, excepto que el dispositivo de disco debería ser /dev/disk0
. También hay una versión EFI gdisk
que puedes ejecutar desde rEFInd, pero esa versión tiene errores, particularmente en algunos sistemas, por lo que es mejor seguir con la versión OS X si puedes.
Otra opción, por supuesto, es darle una etiqueta al sistema de archivos en Ubuntu. Si es un sistema de archivos ext2/3/4, puedes hacer esto con tune2fs
, como en:
sudo tune2fs -L "Desired Name" /dev/sda4
Cambie Desired Name
y /dev/sda4
según sea necesario, por supuesto. Puede hacer esto incluso si hay un sistema de archivos montado.