Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-08-05 16:40:55

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Windows 10 nadpisuje gruba

Zainstalowałem u znajomego Linux Mint 18.1 na laptopie (ASUS SVE1713e1ew m.in. przycisk ASSIST, secure boot disabled). Zrestartowałem po instalacji do nowego systemu, grub się pokazał i można było wybrać Minta i Windowsa. Po zalogowaniu okazało się, że nie montuje partycji Windowsa (szybkie uruchamianie) po wyłączeniu szybkiego uruchamia z pod Windows i restarcie, nie da się uzyskać dostępu do gruba.
Mogę zainstalować gruba jeszcze raz, ale jak zapobiec takim sytuacjom na przyszłość?

Ostatnio edytowany przez multim (2017-08-05 16:42:58)

Offline

 

#2  2017-08-05 19:12:19

  noyo - Użytkownik

noyo
Użytkownik
Skąd: Mazury
Zarejestrowany: 2014-05-06
Serwis

Re: Windows 10 nadpisuje gruba

Można na nowo zainstalować gruba. Uruchamiasz linuxa livecd w takiej architekturze co zainstalowany mint i lecisz z roota lub sudo przed:

Kod:

mount /dev/sda /mnt
mount -o bind /dev /mnt/dev
mount proc /mnt/proc -t proc
mount sysfs /mnt/sys -t sysfs
chroot /mnt /bin/bash

grub-install /dev/sda
update-grub2

Ostatnio edytowany przez noyo (2017-08-05 19:13:25)

Offline

 

#3  2017-08-05 19:29:41

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Windows 10 nadpisuje gruba

Nie ma czegoś takiego jak nadpisywanie Gruba przez Windowsa 10.
Tak mogło być kiedyś, w czasach przed UEFI.

Zacznij od:

Kod:

efibootmgr -v

lub czegoś podobnego spod Windowsa.

Offline

 

#4  2017-08-06 15:40:48

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Re: Windows 10 nadpisuje gruba

Schemat partycji - screen z GParted

Kod:

[b]efibootmgr -v[/b]
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0001,0000,2001
Boot0000* Windows Boot Manager    HD(1,GPT,93c97791-4ff2-4ca6-bbe2-1f9a460ea580,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* Windows Boot Manager    HD(3,GPT,4bb9a30d-7bd5-4285-ac90-94b6ff7e8ade,0x363800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0002* Ubuntu    HD(3,GPT,4bb9a30d-7bd5-4285-ac90-94b6ff7e8ade,0x363800,0x82000)/File(\EFI\ubuntu\grubx64.efi)RC
Boot2001* EFI USB Device    RCc

No i z tego co zauważyłem, to po wybraniu w grubie Win 10 z listy, po uruchomieniu systemu, Windows zmienia BootOrder na 0000 (Windows 10), i dopiero na końcu jest 0002 Ubuntu (Mint). Po odpaleniu Minta z pendriva znów pojawia się on na pierwszym miejscu.
O co z tym chodzi?

Ostatnio edytowany przez multim (2017-08-06 15:48:20)

Offline

 

#5  2017-08-06 20:24:30

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Windows 10 nadpisuje gruba

Jakieś narzędzie w Windowsie przełącza BootOrder.

Możesz dla testu pokombinować z tym wpisem (zmodyfikować lub usunąć):

Kod:

Boot0000* Windows Boot Manager    HD(1,GPT,93c97791-4ff2-4ca6-bbe2-1f9a460ea580,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC

Tylko zrób sobie kopię.

A Microsoft representative answered my question on their official forum. They said that this is indeed the normal behaviour.

https://superuser.com/questions/525953/windows-8-changes-boot-order

:)

Offline

 

#6  2017-08-07 15:38:26

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Re: Windows 10 nadpisuje gruba

Może w ósemce to jeszcze działało, ale teraz nie pomaga. Nadal Windows przy zamykaniu chyba nadpisuje bootorder, bo ręcznie zmieniałem w Windowsie raz za pomocą bcdedit, a raz za pomocą dedykowanego programiku, po restarcie to samo.

Ma ktoś może pomysł czy w Sony VAIO jest jakiś magiczny przycisk umożliwiający wybranie BootEntry przed wczytaniem domyślnego wpisu?
U mnie np. po prostu naciskam F10 i wybieram sobie wpis z UEFI, który ma uruchomić.

Offline

 

#7  2017-08-07 18:02:08

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Windows 10 nadpisuje gruba

A próbowałeś podmienić ścieżkę w windowsowym wpisie z  \EFI\Microsoft\Boot\bootmgfw.efi na \EFI\ubuntu\grubx64.efi?

Niezbyt eleganckie, ale może Windows się nabierze.

Offline

 

#8  2017-08-07 18:43:59

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Re: Windows 10 nadpisuje gruba

Hmmm... mogę spróbować, ale wydaje mi się, że Windows przy zamykaniu i tak nadpisze po swojemu. Ten załączony przez nich mechanizm działa dość dziwnie, ale nad wyraz skutecznie.

Offline

 

#9  2017-08-09 22:22:21

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Re: Windows 10 nadpisuje gruba

Nie da rady, jeżeli tak bym zrobił, to Windows w ogóle by nie wstał, nawet po wyborze z gruba. Jedyną opcją jest dodanie nowego wpisu w BCD, ale wtedy wychodzimy do punktu wyjścia.
Chyba, że BCD nauczyło się ładować distra Linuchów...

Ostatnio edytowany przez multim (2017-08-09 22:23:05)

Offline

 

#10  2017-08-10 21:30:09

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Windows 10 nadpisuje gruba

A ten wpis Gruba jest poprawny?
Windows powinien normalnie startować bez odwoływania się do \EFI\Microsoft\Boot\bootmgfw.efi bo to tylko kolejny bootloader.

Ewentualnie sprawdź z refind — działa sensowniej od Gruba.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)