3 votos

rEFInd Opciones de arranque del núcleo de Linux

Al arrancar opensuse mediante rEFInd, las opciones del kernel son erróneas (el nombre del dispositivo root es incorrecto).

¿De dónde provienen los argumentos del kernel que utiliza rEFInd y cómo puedo modificarlos? La línea que estoy buscando es de la forma

ro root=/dev/disk/by-id/ata-APPLE_SSD_SM768E_S119NYAC612 initrd=boot\initrd-3.7.xxx-default

El root debe ser

ata-APPLE_SSD_SM768E_S119NYAC612130-part7

ya que allí se encuentra la partición root de SUSE. Si edito las opciones de arranque desde el menú rEFInd (iluminar la entrada de SUSE, pulsar F2, volver a pulsar F2 en la entrada por defecto) y modificar las opciones para incluir el 130-part7 sufijo, todo funciona bien. Si no, Linux me pregunta:

No se pudo encontrar /dev/disk/by-id/ata-APPLE_SSD_SM768E_S119NYAC612.
Quieres que vuelva a caer en /dev/disk/by-id/ata-APPLE_SSD_SM768E_S119NYAC612130-part7? (S/N)

Me gustaría pulsar "Y" aquí y seguir adelante, pero, por desgracia, el teclado no funciona en esta etapa del proceso de arranque. Si conecto un teclado USB, funciona, pero realmente no quiero llevar uno conmigo. (Quizás haya un mercado para un teclado USB de una sola tecla que pueda ser programado para estas cosas. Dios mío...)

Así que me queda cambiar las opciones a través del menú rEFInd cada vez que arranque Linux.

Había pensado en añadir un enlace simbólico dirigiendo ...612 a ...612130-part7 pero los enlaces en /dev/disk/by-id/ se almacenan en tempfs (es decir, no son persistentes). Además, esa es una solución de mierda.

¡¿Ayuda?!

0voto

tanya p Puntos 21

Citando el impresionante wiki de Arch Linux :

Para que el cambio sea persistente tras el reinicio, edite /boot/refind_linux.conf y añádalo entre las comillas en todas las líneas necesarias, por ejemplo

"Arranque con opciones por defecto" "Root=UUID=0a3407de-014b-458b-b5c1-848e92a327a3 rw quiet splash"

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