Secuestro de Grub por reparacion de Windows 10 [SOLUCIONADO]

Spanish Forum

Moderator: JCSenar

User avatar
tomeu
Level 3
Level 3
Posts: 175
Joined: Wed Mar 29, 2017 12:03 pm

Secuestro de Grub por reparacion de Windows 10 [SOLUCIONADO]

Postby tomeu » Mon Nov 13, 2017 6:03 am

Tras hacer un inicio limpio de Windows 10 como paso final para solventar un problema de software mal desinstalado, al reiniciar veo que desapareció el grub e inicia windows directamente.
Compruebo que el "inicio rápido" de Windows se había vuelto a activar, por lo que lo desactivo.
Antes de ponerme con este Tutorial de @JOPETA Reinstalación de Efi Grub en un reinicio pulso F12 para acceder a las opciones de BOOT, y sale el siguiente menú:
boot2.JPG

Pulsando la opción correspondiente a: Ubuntu (PC1:....) se abre el grub que tenía antes y accedo normalmente a LM.
En este pc tengo grub-customizer que simplemente abro y vuelvo a guardar sin tocar nada. Al reiniciar el ordenador se abre windows sin pasar por el grub. Compruebo que el "inicio rápido" de Windows sigue desactivado.
¿Necesito reinstalar el grub como dice el tutorial? (he de reconocer que se me hace cuesta arriba) o basta hacer algo más simple ya que el grub existe y puedo acceder a LM desde la opción de Boot (F12) -> ubuntu...?
¿Bastaría en este particular caso hacer un update-grub desde terminal?
Pongo información inxi

Code: Select all

tomeu@Tomeu-mint ~ $ inxi -Fxznrd
System:    Host: Tomeu-mint Kernel: 4.10.0-38-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3) Distro: Linux Mint 18.2 Sonya
Machine:   Mobo: Gigabyte model: H81M-D2V v: x.x Bios: American Megatrends v: F3 date: 03/11/2014
CPU:       Dual core Intel Core i3-4150 (-HT-MCP-) cache: 3072 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 13968
           clock speeds: max: 3500 MHz 1: 842 MHz 2: 884 MHz 3: 899 MHz 4: 901 MHz
Graphics:  Card: Intel 4th Generation Core Processor Family Integrated Graphics Controller bus-ID: 00:02.0
           Display Server: X.Org 1.18.4 drivers: (unloaded: fbdev,vesa) Resolution: 1920x1080@60.00hz
           GLX Renderer: Mesa DRI Intel Haswell GLX Version: 3.0 Mesa 17.0.7 Direct Rendering: Yes
Audio:     Card-1 Intel 8 Series/C220 Series High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
           driver: snd_hda_intel bus-ID: 00:03.0
           Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 02:00.0
           IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 500.1GB (33.5% used) ID-1: /dev/sda model: WDC_WD5000AAKX size: 500.1GB
           Optical: /dev/sr0 model: TSST CDDVDW SH-224DB rev: SB01 dev-links: cdrom,cdrw,dvd,dvdrw
           Features: speed: 48x multisession: yes
           audio: yes dvd: yes rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition: ID-1: / size: 28G used: 7.3G (28%) fs: ext4 dev: /dev/sda6
           ID-2: /home size: 67G used: 14G (23%) fs: ext4 dev: /dev/sda7
           ID-3: swap-1 size: 2.06GB used: 0.00GB (0%) fs: swap dev: /dev/sda8
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C
           Fan Speeds (in rpm): cpu: N/A
Repos:     Active apt sources in file: /etc/apt/sources.list.d/danielrichter2007-grub-customizer-xenial.list
           deb http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial main
           deb-src http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/doublecmd-gtk.list
           deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_16.04/ /
           Active apt sources in file: /etc/apt/sources.list.d/google-chrome.list
           deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
           Active apt sources in file: /etc/apt/sources.list.d/google.list
           deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
           Active apt sources in file: /etc/apt/sources.list.d/libreoffice-libreoffice-5-4-xenial.list
           deb http://ppa.launchpad.net/libreoffice/libreoffice-5-4/ubuntu xenial main
           deb-src http://ppa.launchpad.net/libreoffice/libreoffice-5-4/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
           deb http://mirrors.evowise.com/linuxmint/packages sonya main upstream import backport
           deb http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial main restricted universe multiverse
           deb http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
           deb http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
           deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
           deb http://archive.canonical.com/ubuntu/ xenial partner
           Active apt sources in file: /etc/apt/sources.list.d/official-source-repositories.list
           deb-src http://mirrors.evowise.com/linuxmint/packages sonya main upstream import backport
           deb-src http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial main restricted universe multiverse
           deb-src http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
           deb-src http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
           deb-src http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
           deb-src http://archive.canonical.com/ubuntu/ xenial partner
           Active apt sources in file: /etc/apt/sources.list.d/webupd8team-java-xenial.list
           deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
           deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
Info:      Processes: 219 Uptime: 17 min Memory: 1360.5/7867.3MB Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35

Gracias.
Last edited by tomeu on Tue Nov 14, 2017 8:31 am, edited 1 time in total.
Linux Mint Sylvia 18.3 64bits Cinnamon 3.6.6

User avatar
JOPETA
Level 11
Level 11
Posts: 3832
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Secuestro de Grub por reparacion de Windows 10

Postby JOPETA » Mon Nov 13, 2017 8:25 am

Antes de nada y para evitar que esto te vuelva a suceder, en lo posible, mantén deshabilitado el secure boot en la UEFI/BIOS si Windows lo ha vuelto a activar. No es el tutorial referido el que necesitas. Obviamente no necesitas reinstalar GRUB efi, ya que has comprobado que funciona.

Lo que si necesitas es volver a establecer Ubuntu como la opción predeterminada. Para esto hay varias opciones y dependiendo de la UEFI/BIOS funcionan todas, algunas o ninguna ¡Gracias MS y fabricantes por hacer nuestras vidas mas entretenidas :P

Enhorabuena por disponer de un menú de inicio rápido (F12) adecuado (otros no tienen tanta suerte). Sobre reestablecer el orden de inicio por defecto en Ubuntu para un inicio desatendido, dependerá de la UEFI/BIOS. No solo del fabricante de la BIOS ya que en mi caso tambien es American Megatrends y me muestra una opción dedicada en la EFI/BIOS llamada UEFI Hard Disk Drive BBS Priorities. En tu caso puede que sea diferente ya que depende de la versión y tambien de como la implementa el fabricante del equipo (bien o mal).

Para forzar este orden si no aparece tal opción (en tu caso tiene toda la pinta de que sí), es decir si inicia Windows por defecto, los tutoriales de instalación en Modo UEFI que se precien suelen dedicarle unas lineas como hace JCSenar al final de su tutorial por ejemplo.

A veces, la cosa no es tan sencilla y debes recurrir a aplicaciones específicas bajo Windows o en Linux. Existe varios hilos en los que tratamos de arreglar este orden pero en general las opciones (a no ser que tengas una UEFI/BIOS especialmente dificiles)son, incluida en primer lugar la comentada por JCSenar (mira aquí para un ejemplo práctico de cómo hacerlo con efibootmgr desde lInux Mint, aunque el pobre carlosGovan tenía una de esas problematicas ).
srs5694 wrote:Si Windows inicia por defecto, restablecer en orden...

... Puede ser realizado de diferentes formas , incluidas (pero limitadas a) las siguientes:

- bcdedit en Windows -- Cic derecho sobre el icono de la ventana de órdenes(shell) y seleccionar "ejecutar como administrador." Ya en la ventana resultante escribimos bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi (algunas veces es necesario cambiar a "grubx64.efi" en vez de "shimx64.efi", pero es más probable que funcione este).

- EasyUEFI en Windows -- Descargar y usar la aplicación privativa EasyUEFI para ajustar el orden de inicio. Seleccionar "Ubuntu" como primera entrada de la lista.

- Desde la UEFI/BIOS -- Algunas EUFI/BIOS te permiten ajustar el orden de inicio en su utilidad de actualización, es decir entrando en la UEFI/BIOS. Por desgracia los destalles de cómo acceder a esta actualización, las opciones que ofrece y cómo variar el orden son tan variadas que no se pueden proporcionar instrucciones detalladas sobre como hacerlo en todos los casos. Puedes trapichear un poco con la UEFI/BIOS y quizás te hagas una idea de cómo hacerlo por ti mismo. Aunque creas o digas que ya lo has intentado échale otro vistazo ya que las opciones importantes a menudo están presentes pero bien escondidas.

- efibootmgr en Linux -- Inicia un Live de emergencia de Linux (o el de instalación) en modo UEFI (comprueba que existe el directorio /sys/firmware/efi para verificar el modo EFI) y escribe en la terminal sudo efibootmgr para ver el orden de inicio. Puedes encontrarte uno o mas entradas Ubuntu. Observa sus números (Boot####) y la Linea de orden (BootOrder), que muestra el orden de las opciones de inicio actual . Puedes , entonces cambiar el orden de estas con la opción -o como por ejemplo sudo efibootmgr -o 5,7,0,1A para establecer Boot0005 como el primero, seguido de Boot0007, Boot0000, y Boot001A. (A veces es necesario escribir los cuatro dígitos del número, es decir sudo efibootmgr -o 0005,0007,0000,001A). La BIOS/UEFI intentará cada una de estas opciones hasta lograr iniciar con alguna de ellas con éxito. Normalmente el primero suele funcionar, por lo menos si el sistema está configurado de forma correcta, así que coloca la entrada "Ubuntu" como la primera opción.
Last edited by JOPETA on Mon Nov 13, 2017 12:20 pm, edited 10 times in total.
Si unas prisas acude al chat #linuxmint-help (te atenderán en cualquier idioma) o si quieres simplemente charlar exclusivamente en español #linux-es

User avatar
tomeu
Level 3
Level 3
Posts: 175
Joined: Wed Mar 29, 2017 12:03 pm

Re: Secuestro de Grub por reparacion de Windows 10 [SOLUCIONADO]

Postby tomeu » Mon Nov 13, 2017 11:03 am

Gracias @JOPETA.
El secure boot de la UEFI/BIOS seguía desactivado.
Ha bastado aplicar esta recomendación de @JCSenar de su tutorial
bcdedit.PNG
Linux Mint Sylvia 18.3 64bits Cinnamon 3.6.6

User avatar
JOPETA
Level 11
Level 11
Posts: 3832
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Secuestro de Grub por reparacion de Windows 10

Postby JOPETA » Mon Nov 13, 2017 12:15 pm

Por favor tomeu añade el Solucionado al título del primer post, el que abre el hilo, haciendo clic en el icono del lapiz de la derecha para editarlo. Gracias. :D
Si unas prisas acude al chat #linuxmint-help (te atenderán en cualquier idioma) o si quieres simplemente charlar exclusivamente en español #linux-es

alfema
Level 3
Level 3
Posts: 138
Joined: Tue Mar 24, 2015 2:26 pm

Re: Secuestro de Grub por reparacion de Windows 10

Postby alfema » Tue Nov 14, 2017 7:18 am

A mi me pasó después de actualizar W10 a la "Fall Creators Update", modificó el arranque de la BIOS para iniciar primero W10 en vez del arranque de Mint, tuve que corregirlo en la BIOS.
--
Saludos / Greetings
Mi sistema desde agosto 2016 / My system since august 2016
Linux Mint 18.2 - Cinnamon 3.2 (64 bit)
Intel I7-6700K + 16 MB RAM + 512 GB SSD + AMD R9 280X

User avatar
tomeu
Level 3
Level 3
Posts: 175
Joined: Wed Mar 29, 2017 12:03 pm

Re: Secuestro de Grub por reparacion de Windows 10

Postby tomeu » Tue Nov 14, 2017 8:31 am

JOPETA wrote:Por favor tomeu añade el Solucionado al título del primer post, el que abre el hilo, haciendo clic en el icono del lapiz de la derecha para editarlo. Gracias. :D

Ups, lo había hecho solo en el post de arriba
Linux Mint Sylvia 18.3 64bits Cinnamon 3.6.6


Return to “Español (Spanish)”