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)


[url]http://www.kazuko.pl[/url] - Mikrotik, Ubiquiti, LMS, Linux, Skrypty
[url]http://www.prorys.pl[/url] - Wykonywanie kosztorysów, sporządzanie wizualizacji i projektów budynków

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

[url=https://zapodaj.net/8e5b973d41102.png.html]Schemat partycji - screen z GParted[/url]

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 [tt]BootOrder[/tt].

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.[/quote]
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  [tt]\EFI\Microsoft\Boot\bootmgfw.efi[/tt] na [tt]\EFI\ubuntu\grubx64.efi[/tt]?

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 [tt]\EFI\Microsoft\Boot\bootmgfw.efi[/tt] bo to tylko kolejny bootloader.

Ewentualnie sprawdź z [deb]refind[/deb] — 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 ;-)

[ Generated in 0.016 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00123 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.227.52.248' WHERE u.id=1
0.00146 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.227.52.248', 1732187129)
0.00082 SELECT * FROM punbb_online WHERE logged<1732186829
0.00120 SELECT topic_id FROM punbb_posts WHERE id=313069
0.00007 SELECT id FROM punbb_posts WHERE topic_id=29794 ORDER BY posted
0.00087 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29794 AND t.moved_to IS NULL
0.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00517 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29794 ORDER BY p.id LIMIT 0,25
0.00152 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29794
Total query time: 0.0126 s