Linux - Bootování do GRUBu z Windows bootloaderu (ne UEFI)
Moderátor: Moderátoři
Do zesraných widlí po aktualizaci aspoň nabootuješ v nouzovém režimu a intuitivně jseš schopný to řešit. Ale rozhodně se ti nepodělá ten jejich boot manager, takže nabootuješ do druhýho OS.
Vedle zesraného linuxu se ti ještě podělá GRUB, protože tam hrabal kvůli novému kernelu, takže nenabootuješ nic. Řešení není intuitivní, pač musíš další aplikací ovládat terminál, přes který opravuješ GRUB a podělaný distro.
P.S. Přitom na něj "C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\profiles\menu.txt" odkazuje:
Kód: Vybrat vše
#default 0
#timeout 0
#fallback 1
#title find /NST/menu.lst
find --set-root --ignore-floppies /NST/menu.lst
configfile /NST/menu.lst
#title commandline
pause EasyBCD cannot find the NeoGrub configuration file. Press any key to enter the NeoGrub commandline interface, or type 'quit' to go back to the BCD or 'reboot' to restart your PC. ^G
commandlinePokud by se vyřešilo to menu, tak by přes EasyBCD fungoval Grub4Dos a šlo by přes něj spustit hodně věcí. On je v adresáři "C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\profiles\" i gldr, což je spoušteč Grub4Dos.
..
...
Ať žije zdejší FOSILOVNA
To je ale v pořádku. U verzí woken se odkazuje přímo na disk a z něj spouští winload.exe, u Linuxu si spustí z C:\NST\AutoNeoGrub0.mbr. Ještě je přímo v rootu C soubor ang0, který vypadá jako samotný loader. Kde to má konfiguraci ale netuším.Longin píše:mám tu samou verzi a vždy jsem volil Grub2
akorát nevím proč v advanced settings pod Manjarem mi drive odkazuje na C: obdobně jako u Win7
Ale ještě zpět k původnímu odkazu http://www.ebastlirna.cz/modules.php?name=Forums&file=viewtopic&p=854043#854043
Ta nová konfigurace bootuje, pokud se její partition označí jako aktivní? Pokud ne, nehledal bych problém v EasyBCD.
..
...
Ať žije zdejší FOSILOVNA
- Přílohy
-
gparted.png- (78.35 KiB) Staženo 53 x
..
...
Ať žije zdejší FOSILOVNA
Nastavit to lze v každém disk manažeru. Boot probíhá tak, že mbr začne bootovat z partition, která je označena jako aktivní, o nějakém zavaděči vůbec neví - nakonec podle čeho by měl rozhodnout, kdyby byl na každé partition nějaký zavaděč. Jde to označit třeba v DiskAdministratoru Windows (pravým kliknout na oddíl a nastavit jako aktivní), starém Fdisku nebo jakémkoliv Linuxovém manažeru. Pozor na to, že jakmile se jako aktivní označí ta s Linuxem, Windowsí bootmanažer nenaběhne, dokud se zas něčím neoznačí jako aktivní on. Dnes bývá obvykle na té malé skryté partition, ne na C:, kde jsou wokna.Longin píše:Označení partition jako aktivní...sry za moji natvrdlost a pomalost, ale sakra kde to mám jako nastavit? To je nějakej boot flag nebo co? Myslel jsem, že aktivní partition je ta, kde je nějaký zavaděč...ať už widláckej boot manager nebo GRUB
Já tohle nejradši instaluju tak, že mám rozchozená wokna, udělám Linuxovou primární partition, tu při instalaci zároveň udělám aktivní. Rozchodím Linux. Pak přehodím jako aktivní tu Windowsí, nabootuju a přes EasyBCD přihodím Linux. Jde to i opačně, ale vždycky nejdřív rozjedu samotný OS a až nakonec EasyBCD.
Z principu věci to sice není takhle potřeba a měl by jít Linux přidat rovnou, ale když to nebootuje, tak je dobré zkusit to takhle přímo, ať je jasné, v čem je chyba - po označení jako aktivní musí najet přímo grub2 a s ním pak Linux. Pokud najede něco jiného, tak instalátor grub2 špatně zapsal. Pokud to nabootuje OK, je chyba v odkazu vytvořeném EasyBCD.