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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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
Można na nowo zainstalować gruba. Uruchamiasz linuxa livecd w takiej architekturze co zainstalowany mint i lecisz z roota lub sudo przed:
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
Nie ma czegoś takiego jak nadpisywanie Gruba przez Windowsa 10.
Tak mogło być kiedyś, w czasach przed UEFI.
Zacznij od:
efibootmgr -v
lub czegoś podobnego spod Windowsa.
Offline
Schemat partycji - screen z GParted
[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
Jakieś narzędzie w Windowsie przełącza BootOrder.
Możesz dla testu pokombinować z tym wpisem (zmodyfikować lub usunąć):
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
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
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
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
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
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