Stránka 3 z 4
Napsal: 15 led 2017, 11:31
od Standa99
No jo, máš specifické požadavky a tohle se ještě dá. Osobně bych zůstal u Grubu2 na prvním disku a kdyby bylo nejhůř a potřeboval bys obnovit Windows zavaděč, tak nastartování z flešky a zadání 3 příkazů (bootrec.exe /fixmbr+fixboot+rebuildbcd), je otázka chvilky.
Napsal: 15 led 2017, 11:34
od Wolfik
no a to je právě ono, čemu jsem se chtěl vyhnout...mít pořád u sebe připravený CD/DVD/flešku s instalačkou widlí nebo linuxu, když něco vyhnije
Napsal: 15 led 2017, 11:41
od Standa99
Běžně se to neděje a kdyby, tak by to byl nejspíš větší kolaps disku, bez nějakého brzkého vyřešení, ale tohle riziko bys rozložil instalací Manjaro na ten HDD

Napsal: 15 led 2017, 11:51
od Wolfik
jak jsem psal...stalo se mi to minimálně dvakrát - situace, kdy máš najednou máš šrotu, i když s funkčním další systémem, do kterého nenabootuješ, nemáš se jak kouknout na internet, co máš 🤐 dělat a nikde poblíž další komp a fleška, do které bys nahrál nějaké liveCD a opravil grub.
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.

Napsal: 15 led 2017, 11:52
od xsc
Tak jsem se schválně díval na to moje EasyBCD. Mám verzi 2.3 0.207 z roku 2015. Pokud zvolím, že chci přidat Linux, nabídne mi to několik verzí loaderů - Grub Legacy, Grub2, Lilo a pak ještě další pro BSD. Není to tedy věc verze EasyBCD?
Napsal: 15 led 2017, 12:02
od Wolfik
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
Napsal: 15 led 2017, 12:02
od Standa99
Jenže pokaždé se spouští C:\NST\AutoNeoGrub0.mbr, což je nejspíš ten Grub4Dos, který standardně používá menu.lst, jenže tenhle ne (zkoušel jsem ho tam dát C:\NST\menu.lst).
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
commandline
Pokud 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.
Napsal: 15 led 2017, 12:21
od xsc
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
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.
Napsal: 15 led 2017, 12:37
od Standa99
Jo tak ten ANG0 v rootu je přejmenovaný gldr a to menu.lst stačí dát taky do rootu céčka a vše může začít nanovo

Napsal: 15 led 2017, 12:40
od xsc
Vtip je v tom, že menu.lst ale v rootu C nevidím, přesto to bootuje...
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.
Napsal: 15 led 2017, 20:14
od Standa99
Tak jsem se opět k tomu dostal a
bootuje to. Zkoušel jsem se hrát i s tím Grub4Dosem, ale to jsem nerozchodil a mou chybou to určitě nebylo. Pokud je Manjaro v jednom primárním oddílu včetně Grubu2, tak se přidá přímo v tom EasyBCD a opravdu to funguje.
Napsal: 15 led 2017, 21:02
od Wolfik
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
Napsal: 15 led 2017, 21:10
od Standa99
Já jsem to neměnil a nevadí to.
Napsal: 15 led 2017, 21:11
od lesana87
Ano je to příznak v partition tabulce na konci MBR. Jedna ze čtyř položek v tabulce je označena jako aktivní a z té se zavaděč pokusí nabootovat.
Napsal: 15 led 2017, 23:51
od xsc
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
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.
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.