Jump to content

Customizacion entradas clover y ocultacion de particiones


DeJoTaDeEmE
 Share

31 posts in this topic

Recommended Posts

Hola de nuevo..ahora que mi hack parace que funciona bien y el bootlader parece que tambien ,me gustaria costumizarlo un poco,como decia en otro post la informacion que he encontrado esta en ingles,y este foro es el unico de habla hispana que me ha resuelto los problemas el tema es el siguiente: es renombrar iconos de los sistemas operativos y la otra ocultar particiones en el booteo de clover,por lo que he visto con clover configurator se puede hacer...pero no me atrevo a realizar un cambio en el clover ahora que ya me va bien,por si acaso he copiado la particion efi en un lugar seguro por si en el caso que modificara algo poder restaurar..aunque haciendo una opia del config.plist valdria.

 

cual son lo pasos para modificar las entradas de clover?y ocultar las particiones para que no se vean en el inicio de clover..

 

un saludo gracias!!!!

Link to comment
Share on other sites

Primero que nada para estar tranquilo en caso que el sistema no arranque te recomiendo que copies tu carpeta "EFI" en un USB y luego instales Clover para que sea booteable.

 

Por el tema de personalización te aconsejo que te leas la sección Diseño en la Wiki para entender como funcionan los temas y como puedes crear imágenes para usar de iconos de entradas.

 

Si solo quieres cambiar el icono a otro que ofrece el tema mismo deberás crear entradas personalizadas (legacy o UEFI). Solo necesitas el GUID o nombre y puedes especificar el título, icono o lo que desees (bueno no todo, pero casi). Ten cuidado de no añadir información que desconozcas, solo define lo que necesites y deja que Clover resuelva el resto.

 

Ejemplos que uso en mi sistema para Yosemite y Windows 7:

<key>Entries</key>
<array>
	<dict>
		<key>FullTitle</key>
		<string>Yosemite HD</string>
		<key>Type</key>
		<string>OSX</string>
		<key>Volume</key>
		<string>F6BDE7CF-0200-4231-803A-5AEC5D747368</string>
	</dict>
	<dict>
		<key>FullTitle</key>
		<string>Windows 7</string>
		<key>Type</key>
		<string>Windows</string>
		<key>Volume</key>
		<string>5148B030-E155-4B37-A23C-74EF4CAFDACA</string>
	</dict>
</array>

Para ocultar particiones o entradas hay 2 opciones: una es hacerla desaparecer permanentemente del menú de Clover con "Hide", y la otra es ocultar la entrada en el menú estándar pero que luego se muestre al presionar F3. Yo uso este método para que no se vea en la pantalla de inicio la partición de instalación o "Recovery HD" pero se que siempre permanecen accesibles en caso que sea necesario usarlas. 

 

Ejemplo con mi Recovery HD:

<dict>
	<key>FullTitle</key>
	<string>Recovery HD</string>
	<key>Hidden</key>
	<true/>
	<key>Type</key>
	<string>OSXRecovery</string>
	<key>Volume</key>
	<string>D45A2926-9600-438E-86B8-21FBE6CBB061</string>
</dict>

Si necesitas preguntar sobre entradas específicas para tu sistema sube el config.plist que estés trabajando y un boot.log.

  • Like 2
Link to comment
Share on other sites

Gracias por la info!!en cuanto tenga un poco de tiempo lo pongo en practica...

 

 

Hola justamente es lo que quiero que salga el icono de yosemite y el icono de windows y ocultar la particion de recovery y las particiones de datos ntfs el icono me da igual como sea...he estado mirando mi config.plist ...no me atrevo a editarlo pensé que se editaba con clover configurator..te pongo mi config.plist y mi boot.log por si me puede decir donde lo tengo que modificar o si puedes me lo modificas tu y le echo un ojo para fijarme lo que has cambiado..gracias un saludo.

bootlog.log.txt

config.plist.zip

Link to comment
Share on other sites

No logro identificar que disco MBR tiene windows, pon el resultado de "diskutil list" por favor. Mas allá de eso aquí tienes tus custom entries, solo falta rellenar el "Volume" de Windows:

 

 

<key>Entries</key>
<array>
	<dict>
		<key>Title</key>
		<string>Yosemite</string>
		<key>Type</key>
		<string>OSX</string>
		<key>Volume</key>
		<string>A24EF0BE-F224-4313-8CFF-7A31D68A935D</string>
	</dict>
	<dict>
		<key>Hidden</key>
		<true/>
		<key>Title</key>
		<string>Recovery HD</string>
		<key>Type</key>
		<string>OSXRecovery</string>
		<key>Volume</key>
		<string>721EDD76-5988-4420-B601-98CA25B4278A</string>
	</dict>
</array>
<key>Legacy</key>
<array>
	<dict>
		<key>Title</key>
		<string>Windows</string>
		<key>Type</key>
		<string>Windows</string>
		<key>Volume</key>
		<string>path_o_nombre_del_volumen</string>
	</dict>
</array>

Como verás uso solo lo mínimo necesario para identificar el volumen y dejo que use los iconos predeterminados del tema para cada tipo de entrada (OSX, OSXRecovery y Windows). Si quieres cambiar el icono de cualquiera de estos solo agrega la clave "Image=nombre_de_imagen". Recuerda que la imagen debe estar en la carpeta del tema, sino en "Image" deberás anteponer la ruta al nombre del archivo.

 

Para que desaparezcan las entradas NTFS innecesarias creo que sería mejor simplemente desactivar las entradas legacy y listo. Total a Windows legacy lo añadimos como entrada custom.

<key>Scan</key>
<dict>
	<key>Entries</key>
	<true/>
	<key>Legacy</key>
	<false/>
</dict>

Los config de Clover son simplemente archivos plist que puedes editar manualmente con cualquier editor plist (TextMate, PlistEditPro). El Clover Configurator es solo un programita que facilita la edición del archivo plist, no hace nada que no se pueda hacer manualmente.

 

Y a que se deben todas las entradas con un #? Lo has hecho tu manualmente o es un config.plist de alguien mas?

Link to comment
Share on other sites

Hola de nuevo gracias por responder

   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *128.0 GB   disk0
   1:               Windows_NTFS                         128.0 GB   disk0s1
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS YOSEMITE                255.2 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:               Windows_NTFS MUSICA Y SOFT           525.2 GB   disk2s5
   2:               Windows_NTFS PELIS                   242.2 GB   disk2s6
   3:               Windows_NTFS FOTOS                   232.8 GB   disk2s7
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:        CD_partition_scheme                        *846.4 MB   disk3
   1:              CD_ROM_Mode_1 HBCD 15.2               623.9 MB   disk3s0

 

tengo 1 ssd de 120 con win 8.1  1 ssd 240 g con yosemite un hd de 1 tera particionado en 3 particiones ntfs,para colmo el disco hd de 1 tera me esta dando fallos tiene 5 sectores defectuoso ,respector al config.plist voy a intentar a editarlo como has puesto y con los programas que has dicho,gracias

un saludo.


Hola toy intentando con el texmate editar lo que me has puesto,estoy buscando las lineas que has puesto para ponerlas igual en mi config.plist pero hay cosas que no encuentro y por ejemplo lo de esocnder las particiones ntfs yo lo tengo asi

<key>Entries</key>
            <true/>
            <key>Legacy</key>
            <false/>
            <key>Tool</key>
            <true/>

</dict>

 

y lo cambio como me has puesto no?

Lo siento estoy muy verde en el tema de edicion del config.plist demasiado novato para toquetar cosas que no se ni que son...

Gracias de todas formas

un saludo.

Link to comment
Share on other sites

Lo que muestras es Entries->Scan, cierto? Esta incompleto sin la categoría a la que pertenecen. Así debería estar tu sección GUI de acuerdo a lo que te pase antes:

<key>GUI</key>
<dict>
	<key>Custom</key>
	<dict>
		<key>Entries</key>
		<array>
			<dict>
				<key>Title</key>
				<string>Yosemite</string>
				<key>Type</key>
				<string>OSX</string>
				<key>Volume</key>
				<string>A24EF0BE-F224-4313-8CFF-7A31D68A935D</string>
			</dict>
			<dict>
				<key>Hidden</key>
				<true/>
				<key>Title</key>
				<string>Recovery HD</string>
				<key>Type</key>
				<string>OSXRecovery</string>
				<key>Volume</key>
				<string>721EDD76-5988-4420-B601-98CA25B4278A</string>
			</dict>
		</array>
		<key>Legacy</key>
		<array>
			<dict>
				<key>Title</key>
				<string>Windows</string>
				<key>Type</key>
				<string>Windows</string>
				<key>Volume</key>
				<string>HD(1,MBR,0x5A246D2A,0x2,0xEE7C2AE)</string>
			</dict>
		</array>
	</dict>
	<key>Scan</key>
	<dict>
		<key>Entries</key>
		<true/>
		<key>Legacy</key>
		<false/>
		<key>Tool</key>
		<true/>
	</dict>
	<key>ScreenResolution</key>
	<string>1280x1024</string>
	<key>Theme</key>
	<string>YosemiteLogin</string>
</dict>

Como habrás notado elimine varias cosas de GUI, mas que nada quiero saber si las entradas custom funcionan y luego ocultaremos lo que sea innecesario.

 

Y por tu bien elimina toda clave que comienza con # porque solo sirven para confundir, en cambio mantén otro plist con todas las claves para que puedas copiar/pegar o usar de referencia en caso que quieras añadir algo.

 

 

Otro problema que tienes aparentemente es que no puede usar el auto-boot a un volumen predeterminado porque no localiza el volumen de arranque que le has dado (boot.efi es muy genérico). Usa el nombre (YOSEMITE) o GUID (A24EF0BE-F224-4313-8CFF-7A31D68A935D) de la partición en su lugar.

Link to comment
Share on other sites

HOLA DE NUEVO!!! pfff vaya jaleo...mirando mi config.plist en donde pone GUI me sale esto:

    </dict>
    <key>GUI</key>
    <dict>
        <key>#ConsoleMode</key>
        <string>0</string>
        <key>#Custom</key>
        <dict>
            <key>Entries</key>
            <array>
                <dict>
                    <key>AddArguments</key>
                    <string>-v</string>
                    <key>Arguments</key>
                    <string>Kernel=mach_kernel</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Hidden</key>
                    <false/>
                    <key>Hotkey</key>
                    <string>M</string>
                    <key>InjectKexts</key>
                    <false/>
                    <key>NoCaches</key>
                    <false/>
                    <key>Path</key>
                    <string>\EFI\BOOT\BOOTX64.efi</string>
                    <key>Title</key>
                    <string>MyCustomEntry</string>
                    <key>Type</key>
                    <string>OSXRecovery</string>
                    <key>Volume</key>
                    <string>D68F1885-571C-4441-8DD5-F14803EFEF54</string>
                </dict>
                <dict>
                    <key>Hidden</key>
                    <false/>
                    <key>InjectKexts</key>
                    <false/>
                    <key>NoCaches</key>
                    <false/>
                    <key>SubEntries</key>
                    <array>
                        <dict>
                            <key>AddArguments</key>
                            <string>-v</string>
                            <key>Title</key>
                            <string>Boot OS X 10.8.5 (12F36) Mountain Lion

 

mountain lion?? que modifico de eso?copio y pego? lo siento..pero soy muy noob de esto...y no la quiero liar

gracias por tu paciencia

 

un apunte..si te paso mi config.plist lo modificas y me lo mandas puedo abrir los 2 y ver que has cambiado y asi poder comprender un poco los cambio del apartado GUI,tu me pones una cosa y luego cuando abro mi config.plist me sale otra cosa diferente..y me lio

un saludo

Link to comment
Share on other sites

Como te dije antes, elimina TODA clave/subclave que comienza con #, no te ayudan para nada (de donde sacaste este config? es super confuso así). De GUI elimina toda la sección directamente y pega lo ultimo que te pasé. 

 

Si quieres puedo subir el plist corregido pero seria mejor si lo haces tu mismo. Es cuestión de estudiarlo un rato pero no es difícil el tema, solo un poco complejo.

 

Y si te resulta muy complicada la edición manual del plist vuelve a usar el Clover Configurator y trata de hacer las entradas custom a travez de su interfaz.

Link to comment
Share on other sites

HOLA..gracias por tu respuesta...es el config.plist que tengo en la particion EFI ,cuando llegue a casa hago lo que me has dicho...muchas gracias un saludo.

Link to comment
Share on other sites

Hola de nuevo he cojido mi config.plist he borrado toda la parte de "gui" y efectivamente ya sale el icono de yosemite y windows y si doy a F3 me aparece la particion recovery GRACIAS!!!lo unico que sigue sin bootear windows desde el icono de clover..la unica manera es saliendome del bootloader y asi inicia windows...a ver si consigo ke inicie desde el icono...de momento voy a mirar como has echo lo de configurar el GUI para aprender un poco...muchas gracias

un saludo!!

Link to comment
Share on other sites

Ok gracias voy a probar eso que comentas ya te contare gracias!!!

Link to comment
Share on other sites

HOLA DE NUEVO!!!he probado a poner lo que me has dicho:

 

<key>Legacy</key>
<string>PBR</string>

 

taambien

 

<key>Legacy</key>
<string>LegacyBiosDefault</string>

 

y:

 

<key>Legacy</key>
<string>PBRtest</string>

 

y con ninguno inica windows

actualmente tengo el config-plist de esta manera:

<key>Legacy</key>
            <string>PBRtest</string>
            <array>
                <dict>
                    <key>Disabled</key>
                    <true/>
                    <key>Hidden</key>
                    <false/>
                    <key>Hotkey</key>
                    <string>L</string>
                    <key>Title</key>
                    <string>MyLegacyEntry</string>
                    <key>Type</key>
                    <string>Windows</string>
                    <key>Volume</key>
                    <string>89433CD3-21F2-4D3C-95FC-722C48066D3A</string>
                </dict>
            </array>

 

lo estoy haciendo bien?

gracias un saludo.

Link to comment
Share on other sites

No amigo, en esa sección solo va el string mencionado en la wiki, el resto de lo que pones va en GUI->Custom->Legacy ya que es una entrada custom para tu windows legacy. Y como te dije antes, olvidate de añadir tantas cosas, solo usa lo mínimo necesario.

 

Sube tu config por favor para darle un vistazo.

Link to comment
Share on other sites

Hola..no he añadido nada...el config.plist estaba asi...solo he añadido lo que tu me pusiste el otro dia..y hace poco lo de la wiki y por lo que veo lo he echo mal...pfff

aqui tienes el config.plis de la particon EFI\CLOVER

 

Gracias un saludo.!!
 

config.plist.zip

Link to comment
Share on other sites

Tienes unos cuantos errores en el plist. Intenta trabajar con PlistEditPro la próxima vez, este tiene tolerancia 0 y no te dejará guardar con errores.

 

Le di una buena limpieza al config, eliminé todas las entradas que tienen # y otras innecesarias al ser valores predeterminados. Ahora si tienes un plist mucho mas legible. En este prueba los distintos valores de Boot->Legacy.

 

config.plist.zip

Link to comment
Share on other sites

Gracias voy abrirlo y mirar como es un config.plist limpio ;) y lo voy a probar y te cuento

muchas gracias!!


He probao el config.plist ke me has puesto cuando intento iniciar windows se keda la pantalla en negro y vuelve a salir clovery si inicio yosemite  el ekipo tarda en iniciar bastante,antes la barra de inicio se llenaba un cuarto y enseguida salia el escritorio,ahora la barra se llena hasta el final y va lento el raton y la configuracion de la pantalla a cambiado ahora no me sale la resolucion 1080i solo me sale 1280x1024,supongo que sera por que no inyecta la grafica clover no? tengo una hd4600 por hdmi

un saludo

gracias!!!!

Link to comment
Share on other sites

Y como modifico eso?aparte se hace complicado por que va el raton a saltos..voy a ver si puedo conseguirlo

gracias un saludo.


estoy examinando tu config-plist modificado y el ke tenia yo ,he observado algunos cambios..me puedes explicar para que son..para aprender un poco acerca del config.plis

 

tu config:
    <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>AAPL,Haslid</string>
                <key>Value</key>
                <data>
                AQAAAA==
                </data>

 

mi config.plis que tenia:

 

<key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>AAPL,Haslid</string>
                <key>Value</key>
                <data>
                AQAAAA==

 

es lo unico que veo cambiado en los config.plist voy a seguir investigando

gracias un saludo

Link to comment
Share on other sites

Esa sección entera esta comentada (#AddProperties) y nunca funcionó, por eso la eliminé en el plist limpio. Si no puedes trabajar con el ratón a los saltos intenta activar la aceleración de video desde la interfaz de Clover al inicio (ve a configuración->gráficos), así luego puedes editar tranquilo el config para hacerlo permanente.

Link to comment
Share on other sites

Hola de nuevo ya he solucionado  lo del raton..efectivamente era la aceleracioin grafica,con clover configurator lo he solucionado y ya sale a la resolucion y va le raton bien ademas he puesto la resolucion de clover mayos y ahora se ve bien..,ahora me toca probar lo que me pusiste de la wiki para imntentar arrancar el "p*uto windows"

un saludo gracias!!

Link to comment
Share on other sites

  • 3 weeks later...

Hola de nuevo mientras averiguo como poder bootear el maldito windows vamos con mas preguntas sobre costumizacion de CLOVER!!

 

como se cambia el nombre de los iconos?

 

 

Gracias un saludo!!

Link to comment
Share on other sites

:( que de datos para rellenar "custom entries" ya decia yo que en mi config.plist no veia como cambiarlo...voy a echarle un ojo a ver si soy capaz

 

Gracias un saludo.

Link to comment
Share on other sites

No te dejes engañar por todas las opciones de custom entries, con solo definir el "Volume" (por nombre de particion o GUID listado en el boot.log) y el "Title" o "FullTitle" de cada entrada que quieras renombrar debería ser suficiente.

Link to comment
Share on other sites

 Share

×
×
  • Create New...