En mi ordenador no hay Windows. Instalé primero Debian y a continuación Tumbleweed. Suse se instaló perfectamente pero no puedo abrir Debian como primer SO. En la pantalla de login me aparece en primer lugar OpenSUSE TB y puedo entrar perfectamente. Pero no puedo entrar en Debian, me remite de nuevo a la pantalla de login. ¿Pueden echarme una mano? Gracias.
Bienvenido al foro Charlie ,en los foros hay mucha documentación sobre lo que preguntas ,de todas manera entra en TW y te vas a Yast, te pedirá el passwork del administrador o súper usuario, una vez ejecutado te vas a cargador de arranque ,en las pestañas de arriba te vas a opciones del cargador de arranque ,en sección de arranque por defecto te saldrá openSUSE tumbleweed ,mira si desplegando la pestaña te sale debían ,si te sale dale a aceptar, reinicias y en el menú de arranque te saldrá debajo de TW debían lo seleccionas, le das a intro o enter y debería arrancar sin problemas.
Dinos que pasa, si arranca o no , si no te funciona ya los compañeros te pedirán mas datos .
Saludos y Bienvenido y a divertirse
Gracias elbitmalo, pero eso ya lo intenté sin éxito alguno. Resulta que éste ordenador es reciente y lo digo por que en otros ordenadores cuando en algún momento no salia mi sistema, buscaba en la BIOS y cuando le encontraba simplemente con pulsar “Enter” se habría de inmediato. Pero esta BIOS no la conozco y para mi la BIOS son palabras mayores.
Hola de nuevo, que tienes ,es un portátil o de sobremesa ,que tipo de placa tienes Msi,Asus , etc.
Que modelo ,tienes actualizada la bios ,tienes win2 ademas de debían , sigues teniendo la partición de debían, son preguntas que te harán los moderadores del foro , para poder darte alguna respuestas.
Prueba ,al principio te sale el logo de tu placa cuando enciendes el ordenador abajo te salen unas F2 o F7 o F12 depende de la placa ,una de ellas elige el disco o partición para arrancar directamente míralo a ver si te arranca de esta manera.
Ordenador de sobremesa. Placa Intel Asus . Proc.Intel Core Ultra 5. 16 GB RAM. Instalados correctamente Debian en primer lugar y Tumbleweed desde donde edito y funcionando correctamente. No puedo abrir Debian el cual instalé en primer lugar.
fdisk -l
Disco /dev/sda: 223,57 GiB, 240057409536 bytes, 468862128 sectores
Modelo de disco: KINGSTON SA400S3
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: gpt
Identificador del disco: 0EF6C3F6-F3C0-48CE-83A1-FD6EDF46F462
Disposit. Comienzo Final Sectores Tamaño Tipo
/dev/sda1 2048 999423 997376 487M Sistema EFI
/dev/sda2 999424 160999423 160000000 76,3G Sistema de ficheros de Linux
Disco /dev/sdb: 447,13 GiB, 480103981056 bytes, 937703088 sectores
Modelo de disco: KINGSTON SA400S3
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: gpt
Identificador del disco: 357A2560-FC0F-4030-8B9D-73509E3477EB
Disposit. Comienzo Final Sectores Tamaño Tipo
/dev/sdb1 2048 209717247 209715200 100G Sistema de ficheros de Linux
/dev/sdb2 209717248 629147647 419430400 200G Sistema de ficheros de Linux
Disco /dev/sdc: 1,82 TiB, 2000398934016 bytes, 3907029168 sectores
Modelo de disco: ST2000DM008-2UB1
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes
Tipo de etiqueta de disco: gpt
Identificador del disco: 34B8DD9B-72C6-C7F5-737C-EBF01A5DFCD6
Disposit. Comienzo Final Sectores Tamaño Tipo
/dev/sdc1 2048 234375167 234373120 111,8G Sistema de ficheros de Linux
/dev/sdc2 234375168 238280703 3905536 1,9G Linux swap
En las placas Asus (las mias siempre son estas) has de estar pulsando F8 antes de llegar al Grub para que te salga el menú de arranque de la placa base.
Saludos
Hola charlie,bueno la cosa se complica para mi,ya que tienes 3 discos en tu placa asus ,no se como has instalado cada uno de tus discos,si en cada disco tienes instalado solo un sistema operativo o varios.
Cual disco arranca primero , etc .
Has probado con el F8 como dice krovikan y arrancas el disco que quieras sin meterte en la bios.
De aquí hacia delante tendrán que ayudarte usuarios que tengan mas experiencia que yo, pero tendrás que dar mas datos,que tienes en cada disco,disco sda debian , disco sdb, disco sdc opensuse , sistema de arranque uefi o no, etc … espero que soluciones tus problemas.
Saludos
Bienvenido @Charlie
Preséntate en el hilo de Presentaciones y cuéntanos cosas de ti y de tu gecko
Mira si estas arrancando en modo EFI
efibootmgr -v
Para reconstruir el Grub2, prueba
grub2-mkconfig -o /boot/grub2/grub.cfg
Gracias a todos pero ya lo he solucionado. ¿Como?. Pues entrando en la BIOS y seleccionando el sistema operativo que deseo abrir . Cosa que me parece un tanto extraña, toda vez que desde mucho tiempo atrás, desde el GRUB selecionaba, sin mas , y se ponía en marcha lo que deseaba hacer.
Repito muchas gracias a todos y he tomado buena nota de vuestros consejos. Un saludo para todos.
Hola.
Tienes uno instalado en modo EFI y otro en modo legacy csm o como lo llame el fabricante de tu placa.
Dando por hecho que el primer disco que muestras es el de Debian, puedes crear una partición EFI haciendo un hueco en el disco del sistema de openSUSE (Leap, Tubleweed) para crear una pequeña partición de tipo EFI y luego puedes reinstalar grub (cambiando a grub2-EFI).
Bona Vesprada Karlggest. Estos son las particiones que he efectuado en mis discos que, aunque me sobra espacio mas que suficiente, he tratado de alambicar en el menor espacio posible, y según Gparted:
/dev/sda1 EFI SYSTEM Partition. fat32 /boot/efi.
/dev/sda2 ext 4 etiqueta “/” Debian.
/dev/sdc1 ext 4 etiqueta /home Debian.
/dev/sdb1 ext btrfs /,/boot/grub2/i3 etiqueta OpenSUSE.
/dev/sdb2 ext.btrs, /home OpenSUSE.
Siempre lo he confeccionado de esta manera.
Para la partición de intercambio utilizo para ambos sistemas la partición /dev/sda2.
Espero merezca tu aprobación o desacuerdo.
La partición /dev/sdc2 es la de intercambio, para ambos sistemas. Error al transcribir.
Todo está bien detallado mas arriba con la orden fdisk -l.
En teoría, si tienes una partición EFI es sencillo. El instalador la detecta, la modifica y tal. Pero no es evidente, y yo creo que no lo hace, que eso suceda así si la partición está en otro disco distinto a la instalación. Al menos, he visto casos similares.
Lo suyo sería que hicieses una imagen (una foto, por ejemplo) del menú de arranque al que accedes “entrando en la BIOS” como has dicho.
Por otra parte, puedes usar lsblk para ver el uso que hace el sistema del disco, o mount para ver las particiones que están montadas. Por ejemplo, al ejecutar lsblk en mi sistema, entre otras cosas, me muestra:
nvme0n1 259:1 0 465,8G 0 disk
├─nvme0n1p1 259:2 0 512M 0 part /boot/efi
O sea, hay una pequeña partición montada como /boot/efi. En tu caso, entiendo que sda1 tendría que estar montada así. Si tienes YaST->Cargador de arranque puedes comprobar allí qué versión o tipo de grub2 está en ejecución.
Salud!!
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 223,6G 0 disk
├─sda1 8:1 0 487M 0 part /boot/efi
└─sda2 8:2 0 76,3G 0 part
sdb 8:16 0 447,1G 0 disk
├─sdb1 8:17 0 100G 0 part /srv
│ /var
│ /usr/local
│ /boot/grub2/x86_64-efi
│ /boot/grub2/i386-pc
│ /opt
│ /root
│ /
└─sdb2 8:18 0 200G 0 part /home
sdc 8:32 0 1,8T 0 disk
├─sdc1 8:33 0 111,8G 0 part
└─sdc2 8:34 0 1,9G 0 part [SWAP]
sdd 8:48 1 0B 0 disk
sde 8:64 1 0B 0 disk
sdf 8:80 1 0B 0 disk
sdg 8:96 1 0B 0 disk
sr0 11:0 1 1024M 0 rom
Como se puede comprobar existe una partición /boot/efi en /dev/sda1 y durante la instalación de Open SUSE la marqué para que el sistema la detectara. A mas de eso al instalar OpenSUSE el mismo crea dos particiones, a saber : /boot/grub2/x86_64 efi y otra en /boot/grub/i386-pc. Puede comprobarse en la salida del comando. En otro orden de cosas visitando YAST, cargador de arranque se lee con total claridad GRUB2 para EFI. No obstante visualizaré la BIOS a ver que puedo observar.
A vueltas y revueltas con TW. Al actualizar Discover, este paquete no se actualiza :" UEFI dbx-20230501-20250902. Failed to write-firmware:failed to write data to efivarsfs" Busco innformación en ésta pagina del foro : Unable to update UEFI dbx - #2 by hendersj. Esta es la salida del comando que citan ahí:
fwupdmgr update
╔══════════════════════════════════════════════════════════════════════════════╗
║ ¿Moderniza UEFI dbx desde 20230501 hasta 20250902? ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ This updates the list of forbidden signatures (the "dbx") to the latest ║
║ release from Microsoft. ║
║ ║
║ Some insecure versions of the IGEL bootloader were added, due to a security ║
║ vulnerability that allowed an attacker to bypass UEFI Secure Boot. ║
║ ║
╚══════════════════════════════════════════════════════════════════════════════╝
¿Realizar operación? [Y|n]: Y
Escribiendo… [ ]
failed to write-firmware: failed to write data to efivarsfs:
Error al escribir en el descriptor del archivo: No queda espacio en el dispositivo.
Seguramente deberé proceder a confeccionar una nueva partición tal y como aconseja Karlggest. ¿Podeis darme alguna pista de como hacer una nueva partición? ¿Donde habría que situarla? ¿Como formatearla? No se si eso será posible hacerlo una vez el sistema está instalado.
La tecla F8, corresponde al menú de arranque de uefi, y si no entra en la bios y en boot, elije el disco con el que arrancar .
desde yast boot, puede elegir el primer sistema en arrancar :
Y no está demás asegurar los init… con dracut --f.
idem reconstruir el grub (todas son buenas opciones) .
Saludos
Si te fijas, el mensaje de error es justamente el que se muestra en ese hilo, pero lo que supongo que no has probado es a hacer lo que dice justo después:
Pues eso: busca los certificados, ponlos a default y a tirar. Lo malo es que el software de cada placa es un mundo, habría que ver cómo se hace exactamente en la tuya.
Aquí dice que no hay espacio para escribir.
Sí, pero no dice por qué. Es exactamente el error del hilo que se ha enlazado antes con la solución:
A lo que sigue
Es decir, “si ese el caso, entonces lo que necesitas es ir…”
O sea, lo primero diría que es comprobar la solución propuesta por Hendersj, luego si no es eso ya probar más cosas (añadir otra EFI o lo que sea).
