**NOTE** January 2022 - Changes to Gstreamer and Pipewire packages from PackmanPlease read the following thread about the current changes
-
Windows altera el arranque dual y openSUSE acaba en modo rescate
Aunque es un problema que ya va para largo para mi, lo comento por si hay una solución y una explicación ....
Equipo nuevo con dos discos duros:
- En el HD viene preinstalado Windows
- En el SSD (Windows, que se jorobe
) instalo openSUSE respetando el sistema operativo de Windows
La instalación sin problemas. Puedo arrancar indistintamente desde Windows u openSUSE desde GRUB. Sin embargo, hace ya muchos meses, tras una actualización de nuestro "querido" Windows, ocurre que al entrar en openSUSE, acaba en modo rescate. Por mucho que reinicie y entre a través de GRUB en openSUSE, otra vez en modo rescate (lo de "ctrl + d" peñazo).
Ya que no puedo entrar en el escritorio de openSUSE, entro en Windows (a través de grub siempre) para buscar una solución y un por qué al problema, y tras seleccionar "openSUSE" ¡¡¡entra sin problemas en el escritorio!!!. Esta situación ya es en cada ocasión que salgo de openSUSE, es decir, tengo que seguir los siguientes pasos siempre:
- Trato de entrar en openSUSE, y acaba en modo rescate.
- Reinicio desde modo rescate
- Selecciono Windows y no entro siquiera en el escritorio (no pongo usuario ni contraseña) simplemente reinicio desde la pantalla de entrada de datos
- Selecciono openSUSE y ¡¡¡sin problemas!!!
Es decir, es como si Windows cambiase algo algo en la partición de arranque que afecta a openSUSE o viceversa, pero la "solución" pasa siempre por arrancar Windows previamente a lanzar openSUSE, divertido ¿verdad? 
Pues nada, si se os ocurre algo, me comentáis 
Nota adicional: Actualicé recientmente de LEAP a Tumbleweed, pero nada a cambiado al respecto del problema
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
Hola Rafael
Entra en Windows y desactiva el "inicio rapido" (es algo así como si se suspendiera el equipo y no se apaga totalmente) y la hibernación.
Creo que solucionará tu problema.
salut
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
 Originally Posted by daltcorda
Hola Rafael
Entra en Windows y desactiva el " inicio rapido" (es algo así como si se suspendiera el equipo y no se apaga totalmente) y la hibernación.
Creo que solucionará tu problema.
salut
Desconocía totalmente esa funcionalidad, pero lo cierto es que tenía todas las papeletas de que fuera eso.
Desgraciadamente, no ha cambiado el problema. Si o sí, hay que meterse en Windows antes de entrar en openSUSE 
Vaya desilusión, pero ¡¡¡muchísimas gracias por aportar la posible solución!!
-
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
Hola.
 Originally Posted by rafaellinuxuser
Te agradezco el enlace. Al ser un equipo cuyo equipo controlo remotamente y si falla, tendría que desplazarme hasta él, de momento, prefiero no tocar el GRUB, puesto que al fin y al cabo, GRUB funciona. "Algo" modifica alguna cosa y una reinstalación me temo que no resolvería el problema y sin embargo podría derivar en tener que desplazarme al puesto del usuario del equipo.
Te agradezco igualmente y dejo esta opción como "último recurso" si un día tengo que acudir físicamente al PC 
Siempre puedes decirle a Windows que presente su menú y cargue él a openSUSE. De hecho, es posible que sea lo que hace al reiniciar (no lo sé, tendría que tener más info sobre la configuración de Windows, la BIOS/UEFI etc.)
Salud!!
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
 Originally Posted by rafaellinuxuser
Desconocía totalmente esa funcionalidad, pero lo cierto es que tenía todas las papeletas de que fuera eso.
Desgraciadamente, no ha cambiado el problema. Si o sí, hay que meterse en Windows antes de entrar en openSUSE
Vaya desilusión, pero ¡¡¡muchísimas gracias por aportar la posible solución!!
Hola, siento que no funcionara, normalmente eso lo soluciona, el "inicio rápido" es un coñazo si tienes mas de un sistema en tu equipo.
Has eliminado el fichero de la hibernación? La actualizaciones a "medio instalar" también dan problemas en el arranque, verifica que no tengas ninguna a medias, hay algunas que se aplican reiniciando y otras apagando.
Prueba la solución que propone Karlggest.
salut
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
Hay una cosa importante: ¿cual es el disco que tiene la partición activa, es decir, marcado como boot?.
Te lo digo porque Windows cuando tiene una actualización gorda suele marca su partición de arranque como activa y quita la de tenia antes openSUSE, me ha pasado alguna vez y he aprendido.
Para que te hagas una idea, mira la salida (abajo de todo) este comando sobre mis discos duros que tiene Windows 10 y openSUSE esta en Dual Bootable usando Grub2:
Code:
sudo fdisk -l
[sudo] password for root:
Disco /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectores
Modelo de disco: ST31000528AS
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: 7C4EB5EC-99F7-4032-8CC1-9BD4F9D3059D
Disposit. Comienzo Final SectoresTamañoTipo
/dev/sda1 2048 976764927 976762880 465,8G Datos básicos de Microsoft
/dev/sda2 976764928 985153535 8388608 4G Linux swap
/dev/sda3 985153536 1953523711 968370176 461,8G Sistema de ficheros de Linux
Disco /dev/sdb: 465,8 GiB, 500107862016 bytes, 976773168 sectores
Modelo de disco: CT500MX500SSD1
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: dos
Identificador del disco: 0x99c1a459
Disposit.Inicio Comienzo Final SectoresTamañoIdTipo
/dev/sdb1 * 2048 1187839 1185792 579M 7 HPFS/NTFS/exFAT
/dev/sdb2 1187840 651712511 650524672 310,2G 7 HPFS/NTFS/exFAT
/dev/sdb3 651712512 976769023 325056512 155G 83 Linux
Fijarte bien que aparece un asterisco en la linea /dev/sdb1 debajo de Inicio, esa es la partición activa, marcado como boot, de 579 MB de Windows 10 que tengo instalado el arranque de Windows, el sd2 esta instalado el propio Windows con los programas y el sdb3 es el directorio raíz '/' de mi openSUSE.
Con una herramienta como GParted sirve para eliminar la marca boot de esa partición y ponérselo a otra partición distinta.
Echa una ojeada a esta explicación: https://superuser.com/questions/9939...-linux-live-cd
Una salida de ese comando sobre tus discos duros dará información.
[AÑADIDO]
- Trato de entrar en openSUSE, y acaba en modo rescate.
- Reinicio desde modo rescate
- Selecciono Windows y no entro siquiera en el escritorio (no pongo usuario ni contraseña) simplemente reinicio desde la pantalla de entrada de datos
- Selecciono openSUSE y ¡¡¡sin problemas!!!
Mira en modo rescate (punto 1.) ¿cual es la partición activa? y en punto 4. con openSUSE ¿cual es la partición activa?.
Last edited by DiabloRojo; 15-Jan-2022 at 08:22.
"I know that I know nothing" Socrates
"Do not pretend things happen the way you want. Want, rather, that occur as they occur, and be happy" Epictetus
"Compound interest, the eighth wonder of the world" Mayer Amschel Rothschild
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
Hola:
TW permite legacy, pero Leap es de 64bit y por lo general suele usar gpt.
En este caso no muestra la partición activa, pero si una indicación del punto de montaje /boot/efi, la cual es la activa, pero si en otro hd , hay una vfat, con fdisk -l , si dice que es un sistema efi, si están las 2 paticiones, es ir a la bios y cambiar el orden, poniendo la otra vfat en primer lugar.
Esto si se han respetado cada S.O. sus particiones de arranque.
Pongamos un ejemplo :
Code:
HP-OMEN:~ # lsblk -fm
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT SIZE OWNER GROUP MODE
sda 931.5G brw-rw----
├─sda1 vfat BB52-A7F8 499.3M 0% /boot/efi 500M brw-rw----
├─sda2 btrfs 65449f3d-43cb-4b57-9c7d-e8353ed431a9 19G 62% / 55G brw-rw----
├─sda3 btrfs 5d5289fc-d514-4e43-81bf-328b1c9f0c94 190.4G 77% /home 841.4G brw-rw----
└─sda4 swap 26ca2efd-a84f-45af-a2d7-169b51be2953 [SWAP] 31.2G brw-rw----
nvme0n1 931.5G brw-rw----
├─nvme0n1p1 vfat 72D9-B88A 260M brw-rw----
├─nvme0n1p2 16M brw-rw----
├─nvme0n1p3 ntfs WINDOWS AC88A47288A43CA8 465.7G brw-rw----
├─nvme0n1p4 ntfs Windows RE tools 00A65BD8A65BCD32 980M brw-rw----
└─nvme0n1p5 ntfs datos-WIN-LINUX 4CBDD65F0A0B0A86 265G 43% /run/media/frank/datos-WIN-LINUX 464.6G brw-rw----
Hay vemos las 2 Vfat, la de Leap es la elegida por la bios :
Code:
HP-OMEN:~ # fdisk -l
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LM049-2GH1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 80B690E8-38B0-413C-9A2D-A095E4C0B4E7
Device Start End Sectors SizeType
/dev/sda1 2048 1026047 1024000 500M EFI System
/dev/sda2 1026048 116369407 115343360 55G Linux filesystem
/dev/sda3 116369408 1880969215 1764599808 841.4G Linux filesystem
/dev/sda4 1888055296 1953525134 65469839 31.2G Linux swap
Disk /dev/nvme0n1: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: WDS100T2X0C-00L350
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 41975286-BF1D-43DC-8B7A-2A752C0A01C0
Device Start End Sectors SizeType
/dev/nvme0n1p1 2048 534527 532480 260M EFI System
/dev/nvme0n1p2 534528 567295 32768 16M Microsoft reserved
/dev/nvme0n1p3 567296 977188863 976621568 465.7G Microsoft basic data
/dev/nvme0n1p4 1951504384 1953511423 2007040 980M Windows recovery environment
/dev/nvme0n1p5 977188864 1951504383 974315520 464.6G Microsoft basic data
En este caso si se puede cambiar, pero puede darse el caso, que win monte su arranque en el /boot/efi de Leap y ahí originar ese problema ( casos de licencias oem, actualizaciones de win, o instalar primero Leap y después win, etc) .
Ese caso me lo ha hecho hace poco una licencia de mas de 100€ de win10 pro 64bit y actualizar lo , el arranque era la misma partición de la vfat de Leap y para colmo win tenía un problema de drivers, lo cual, he desechado win10 y usare win7 en uefi, sin modo protegido.
Por otro lado, tal como comentan mas arriba, uefi, tiene su menú de arranque, donde aparecen los dispositivos de arranque dependiendo de si está activo el modo CSM ( modo de compatibilidad, en este caso muestra tanto los uefi, como los legacy rom "mbr") y así si los /boot/efi están bien y los cargadores tanto grub2-efi como el de win también pueden arrancar; ya una vez hecho esto desde cada sistema operativo se puede cambiar el orden de cada uno, en Leap es en yast2---> cargador de arrnque---> 3ª pestaña y en el despegable aparecen los sistemas que pueden arrancar (para ello tiene que estar activo explorar S.O. foraneos , para que cree la lista.
No se si dracut con algún parámetro pueda recuperar el grub ( como cuando actualiza el kernel) , pero el --force, lo que hace mas bien es refrescar los inifs o initram.
En el caso que el de win esté ok y el espacio vfat de Leap se haya respetado, si se puede crear de nuevo el grub2 y después escanear los S.O. y también elegir en la bios.
Ha veces a pesar que el original está en /etc, suelo guardar una copia de seguridad, del que está en /boot y recuperar el sistema y otras con snapper, pero cuando el grub,está muy tocado o corrupto, es acudir a los apuntes, aunque, con la versión live, en modo actualizar y (actualizando o usando el live actualizado, con programas, repositorios, etc y sobre todo el mismo kernel) , he llegado a recuperar el grub.
Saludos cordiales
-
Re: Windows altera el arranque dual y openSUSE acaba en modo rescate
 Originally Posted by mikrios
Hola:
TW permite legacy, pero Leap es de 64bit y por lo general suele usar gpt.
@mikrios, de UEFI no soy experto. Solo @karlggest y tu conocéis el tema mejor que yo.
"I know that I know nothing" Socrates
"Do not pretend things happen the way you want. Want, rather, that occur as they occur, and be happy" Epictetus
"Compound interest, the eighth wonder of the world" Mayer Amschel Rothschild
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|