Gracias Gracias:  0
Me Gusta Me Gusta:  0
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 2 de 2

Tema: Añadir openSUSE al GRUB de Debian

  1. #1
    Fecha de Ingreso
    13-octubre-2016
    Mensajes
    1
    Post Thanks / Like
    Poder de Credibilidad
    0

    Unhappy Añadir openSUSE al GRUB de Debian

    ¡Buenos días foro!

    A ver si me pueden echar un lazo (ayuda) con el siguiente problema.

    Tengo Debian Testing instalado en /dev/sda1 (ext4) e instalé openSUSE Tumbleweed 42.1 en /dev/sda14 (btrfs).

    Durante la instalación le dije a YaST que no instalara el GRUB en /dev/sda, pues mi idea era gestionar todas las entradas con el GRUB de Debian.

    Terminó la instalación y abrí una consola en Debian ejecuté el típico: sudo update-grub y sí me generó una entrada en el GRUB, pero al intentar entrar me dice que no encuentra el archivo /boot/vmlinuz-4.7.6-1-default.

    Sé que se trata de cierta imposibilidad de GRUB para bootear desde subvolúmenes de BTRFS, pero no me queda claro qué tendría que modificar en el GRUB.

    La entrada en el GRUB de Debian para openSUSE es esta:

    Código:
    menuentry 'openSUSE Tumbleweed (en /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-b0ed5e8e-97a2-4e72-a387-1ed510153ade' {
    	insmod part_msdos
    	insmod btrfs
    	set root='hd0,msdos14'
    	if [ x$feature_platform_search_hint = xy ]; then
    	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  b0ed5e8e-97a2-4e72-a387-1ed510153ade
    	else
    	  search --no-floppy --fs-uuid --set=root b0ed5e8e-97a2-4e72-a387-1ed510153ade
    	fi
    	linux /boot/vmlinuz-4.7.6-1-default root=UUID=b0ed5e8e-97a2-4e72-a387-1ed510153ade ${extra_cmdline} splash=silent quiet showopts
    	initrd /boot/initrd-4.7.6-1-default
    }
    La lista de subvolúmenes de /dev/sda14 es esta:

    Código:
    #sudo btrfs subvolume list
    
    ID 257 gen 202 top level 5 path @
    ID 258 gen 187 top level 257 path @/.snapshots
    ID 259 gen 206 top level 258 path @/.snapshots/1/snapshot
    ID 260 gen 212 top level 257 path @/boot/grub2/i386-pc
    ID 261 gen 202 top level 257 path @/boot/grub2/x86_64-efi
    ID 262 gen 202 top level 257 path @/home
    ID 263 gen 202 top level 257 path @/opt
    ID 264 gen 202 top level 257 path @/srv
    ID 265 gen 202 top level 257 path @/tmp
    ID 266 gen 202 top level 257 path @/usr/local
    ID 267 gen 202 top level 257 path @/var/crash
    ID 268 gen 202 top level 257 path @/var/lib/libvirt/images
    ID 269 gen 202 top level 257 path @/var/lib/mailman
    ID 270 gen 202 top level 257 path @/var/lib/mariadb
    ID 271 gen 202 top level 257 path @/var/lib/mysql
    ID 272 gen 202 top level 257 path @/var/lib/named
    ID 273 gen 202 top level 257 path @/var/lib/pgsql
    ID 274 gen 202 top level 257 path @/var/log
    ID 275 gen 202 top level 257 path @/var/opt
    ID 276 gen 202 top level 257 path @/var/spool
    ID 277 gen 202 top level 257 path @/var/tmp
    ID 280 gen 202 top level 257 path @/var/lib/machines
    ID 284 gen 186 top level 258 path @/.snapshots/2/snapshot
    Ya intenté añadir el parámetro "rootflags=subvol=@/.snapshots/1/snapshot" a la línea de "linux" de la entrada, con los mismos resultados.

    Ya también intenté añadir la línea "set prefix=(hd0,msdos14)/@/.snapshots/1/snapshot", con los mismos resultados.

    ¿Alguna idea?

    Cabe destacar que mi HDD lo tengo configurado como MBR.

    De antemano muchas gracias.

    Saludos.

  2. #2
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.209
    Post Thanks / Like
    Poder de Credibilidad
    10
    Bienvenido al foro, por favor, lee las normas del foro donde aprenderás cosas útiles como aportar datos, hacer preguntas, como buscar....es como una guía para los novatos. Fíjate lo que dice resaltado y en negrita la norma 5 y sobre todo la norma 7 de escribir.

    A ver, una pregunta. El Grub de Debian es el actual Grub2 o el antiguo Grub, mas conocido como grub-legacy. Si es el ultimo creo que no reconocerá particiones btrfs. Lo suyo seria haber instalado el Grub2 de openSUSE en la partición /dev/sda14.

    Te sugiero que pruebes esto hasta que aciertes.

    1.- Modifica el archivo GRUB de Debian para que apunte a los enlaces simbólicos de openSUSE son los archivos /boot/vmlinuz y /boot/initrd es decir, te sobra la version. Reinicia y prueba.
    2.- Vete a la partición de openSUSE y en el archivo /boot/grub2/grub.cfg copia la parte de menuentry de openSUSE a Grub de Debian, pero poniendo los enlaces simbólicos. Ver punto 1 porque sino cada actualización del kernel de openSUSE tendrás que volver a copiar y pegar. Reinicia y prueba.
    3.- Prueba SuperGrub, por lo que he leído hace "maravillas".

    Busca en el foro, ejemplos de fusiones de Grub de Ubuntu y openSUSE, fíjate que sea actuales y hable de Grub2.

    Como eres nuevo, preséntate en la sección de Presentaciones y, por favor, lee las normas.
    NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
    Síguenos en TWITTER y en FACEBOOK
    Código:
    Buscador de   Alojamiento      Alojamiento     Otros
     paquetes:    de imágenes:     de ficheros:    buscadores:
    Search        TinyPic          Ifile Wuala     Simple y Facil
    Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. Pasar a Framework 5 en Leap 42.1
    By Krovikan in forum Escritorios: KDE, Gnome, otros...
    Respuestas: 23
    Último mensaje: 20-sep-2016, 20:52
  2. ¿porque ubuntu es mas popular q suse?
    By goundzchecky in forum El Contubernio
    Respuestas: 161
    Último mensaje: 16-ago-2012, 15:01
  3. agregar opensuse a grub de fedora (solucionado)
    By folken2784 in forum Instalación y Actualizaciones
    Respuestas: 0
    Último mensaje: 05-feb-2011, 23:32
  4. Convocatoria para la comunidad Opensuse
    By obelich in forum General OpenSUSE
    Respuestas: 8
    Último mensaje: 24-oct-2008, 23:47
  5. "Micro-manual" de grub -bueno, ni eso
    By karlggest in forum FAQs, Manuales y Tutoriales
    Respuestas: 3
    Último mensaje: 28-jul-2007, 19:44

Tags for this Thread

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •