Respuesta corta: SÍ, es reversible, nada es "permanente" en una partición del disco duro (aparte de eliminar particiones e información, por supuesto). Casi siempre podrá deshacer lo que hizo, aunque a veces a costa de la pérdida de datos, naturalmente.
Mientras esté en el tipo de terminal:
man bless
o si eres perezoso, puedes leerlo aquí .
Usted está interesado en esta parte:
--legacy If --setBoot is given, set the firmware to boot a legacy BIOS-based operating
system from the specified disk. The active flag of an MBR-partitioned disk is
not modified, which can be done with fdisk(8) . This is only supported on EFI-
based systems.
actualización :
Sí, el comando de bendición tiene diferentes modos de operación, uno es dispositivo , que especifica un dispositivo (en lugar de solo una carpeta o un punto de montaje) como destino de la "bendición". Tenga en cuenta que la bendición hace dos cosas, puede seleccionar el inicio activo (que es más o menos lo que quiere hacer) y también puede asegurarse de que un punto de montaje / carpeta / dispositivo tenga todos los archivos necesarios para el inicio. (Tipo de lo que hacía el formato antiguo c: / s en DOS. La "s" era algo así como: Copie todos los archivos del sistema para que esta unidad pueda iniciarse.
Con la opción -setBoot también le dices al sistema que arranque desde el dispositivo especificado (debe estar desmontado por lo que puedo recordar).
El --legacy básicamente dice que el sistema operativo que va a iniciar no es compatible con OpenEFI o EFI y espera un BIOS en su lugar.
Ten en cuenta que es posible que necesites usar más tarde fdisk para configurar la partición activa si ubuntu no puede iniciar.
rEFIt generalmente hace todo esto por usted y es fácilmente extraíble si no lo quiere más, por lo que, en cualquier caso, le sugerimos que lo intente a menos que tenga una razón específica para evitarlo.
No necesitas el --verbo, pero está bien tenerlo para ver qué está pasando.
Entonces, para deshacer el comando superior, haría esto: sudo bless
-device / dev / disk0s1 -file -setboot -file porque EFI en disk0s1 está basado en EFI Pero el ALT al presionar aún funcionará para iniciar mi recuperación
palo?
Ese comando no funcionará, si especifica --archivo, tiene que dar la ruta a un archivo de arranque EFI-Blessed. Ya que estás volviendo a OS X, no necesitas pasar eso, porque bless usará uno predeterminado.
La Opción / ALT siempre funcionará porque básicamente le indica al EFI en su caja: no arranque, simplemente lea la (s) unidad (s) y dígame cuáles son de inicio, muéstreme una lista y permítame seleccionar una; Esto funciona independientemente de su unidad de arranque.
Espero que esto ayude. Tenga en cuenta que no he usado la bendición más de un par de veces y fue hace meses (si no años). No recuerdo haber tenido problemas con eso, pero, de nuevo, probablemente estaba moviendo unidades o haciendo algo raro. Siempre que instalé Linux en una Mac basada en Intel-EFI, siempre usé rEFIt.