Dual boot Linux Mint + Windows 8

Dual boot Linux Mint + Windows 8
« kdy: 25. 12. 2013, 20:50:26 »
Dobrý den,
na novém notebooku byly předinstalované Windows 8 v UEFI módu. Chtěl jsem si vedle nich nainstalovat Linux Mint a tak jsem si stáhl jeho iso a hodil ho pomocí Unetbootin na čistou FAT32 flashku. Když jsem restartoval počítač, tak ale systém z flashky nenaběhl, i když bylo v biosu nastaveno Enable USB boot na True. Přepnul jsem tedy BIOS do Legacy módu a tak se flashka chytla. Pomocí gParted jsem zmenšil velikost oddílu s Windowsama. Pak jsem spustil instalátor, při výběru rozdělení jsem vybral volbu Něco jiného a do volného prostoru jsem vytvořil oddíl pro linux a swap. Když jsem ale dal pokračovat, tak mi to psalo, že potřebuji nějaký oddíl o velikosti nejméně 1 MB s volbou Reserved for BIOS. Jelikož jsem s UEFI neměl zkušenosti (a stále mi to hlava moc nebere), tak jsem ještě před hlavní oddíl pro linux vytvořil 10 MB oddíl s tím příznakem (teď už vím, že jsem ten příznak měl dát tomu oddílu co měl asi 200 MB a ve windows se hlásil jako efi). Instalace proběhla vpořádku, Linux normálně bootoval. Update-grub nejspíše poznal Windows 8, a tak mi při startu počítače vyskakuje volba jestli chci Linux Mint nebo Windows 8. Když ale zvolím Windows 8, tak se objeví chybová hláška, která pochází od Windowsu a ve které stojí, že nemůže najít nějaký soubor.
Tak jsem v BIOSU změnil mód z5 na UEFI a teď zase nabíhají jen Windows. Nainstaloval jsem do nich EasyBCD a přidal v nich položku Linux (GRUB2, auto locate and load). Při startu se objeví windowsí volba systému, zvolím linux, ale objeví se zase chyba, že to nemůže nalézt soubor (tentokrát \NST\AutoNeoGrub0.mbr).

Chtěl bych tedy od vás poradit, jak docílit toho, že budu mít při startu systému volbu Windows/Linux a nebudu muset pokaždé lést do BIOSU, abych změnil mód z UEFI na Legacy a naopak. Byl bych rád, kdyby to šlo bez přeinstalace Windowsu nebo Linuxu. Linux bych ještě přeinstaloval, ale to je krajní možnost. Windows nebudu přeinstalovávat v žádném případě.

Předem děkuji
Martin P.


linux_noob

Re:Dual boot Linux Mint + Windows 8
« Odpověď #1 kdy: 25. 12. 2013, 22:38:15 »
Pokud tomu dobre rozumim, tak nejde mit jeden system nainstalovanej v "BIOS modu" a druhej v "UEFI modu". Tudiz logicka volba je preinstalovat linux do UEFI modu (vzhledem k tomu, ze jeho instalace je nekolikrat rychlejsi). Fedora a ubuntu (na kterym je zalozenej mint) by s timhle nemeli mit problem, oba jsem v uefi modu z usb nabootoval.

Rozhodne jsem ale takovejhle dualboot rozchodil asi pred pul rokem s fedorou 19 + win 8, ale ted uz mam win 8 v "bios modu" a stejne tak fedoru, tak uz to nemuzu vyzkouset a pamet uz taky neslouzi, tusim, ze jsem resil problem s tim, ze jsem si udelal dva efi oddily a muj HP notebook nechtel bootovat z toho linuxovyho, takze jsem nakonec bootmanager (pouzival jsem tenhle, uz nevim presne proc http://www.rodsbooks.com/refind/) presunul na ten windowsackej efi oddil.

Kazdopadne zakladem je mit oba systemy nainstalovany ve stejnym modu.

Citace
EFI support

If your system is using secureBoot, turn it off.

If you installed Linux Mint in Virtualbox in EFI mode and it cannot boot post-install, type "exit", choose "Boot Maintenance Manager", "Boot from file" and select EFI/ubuntu/grubx64.efi.

Post-installation, the EFI boot file is located in /boot/efi/EFI/ubuntu/grubx64.efi. If your system is unable to find this file, copy it to /boot/efi/boot/bootx64.efi (alternatively you can write "fs0:\EFI\linuxmint\grubx64.efi" into a /boot/efi/startup.nsh file).

Note: Linux Mint 16 places its boot files in /boot/efi/EFI/ubuntu to work around a bug in Ubuntu 13.10. Consequently Linux Mint 16 supports EFI installations, but cannot be dual-booted with Ubuntu in EFI mode.

Tz. pred bootovanim toho mintu vypnout secure boot, to by nemelo ovlivnit bootovatelnost windowsu.

Re:Dual boot Linux Mint + Windows 8
« Odpověď #2 kdy: 25. 12. 2013, 22:47:31 »
1. Jak vypnu ten SecureBoot? Mám Lenovo IdeaPad S210 Touch Black a na Google jsem nic nenašel.
2. V UEFI módu mi to nechtělo brát tu flashku.
3. Dá se nějak ten linux přepnout do UEFI bez reinstallu? Už ho mám docela vyladěnej tak se mi to nechce dělat znovu.

michal

Re:Dual boot Linux Mint + Windows 8
« Odpověď #3 kdy: 25. 12. 2013, 23:12:52 »
ahoj doporucuji:

1. vyrobit flasku, ktera bude botovat v uefi modu
2. nainstalovat grub (2)   (pozor instalacni postup se lisi pri pouziti mbr a uefi)

presny postup pro linux mint neznam, ale urcite to pude vygooglit.

michal

Re:Dual boot Linux Mint + Windows 8
« Odpověď #4 kdy: 25. 12. 2013, 23:41:58 »
jeste jsem zapomel dodat ze to asi nebudes muset cele preinstalovavat, podle me bude stacit nabutovat v efi modu, namountovat ten disk s linuxem, namountovat, efi partisnu,  chrotnout se a preinstalovat grub

pri chrotu se jeste musi saskovat s efivars, promi ze ti to nereknu uplne presne, nemam tu ted zadne nove pc s uefi. Nicmene princip je dobre, zhruba pred rokem a pul jsem to takhle instaloval kamosovi;)


Re:Dual boot Linux Mint + Windows 8
« Odpověď #5 kdy: 25. 12. 2013, 23:48:59 »
Dík za nakopnutí, našel jsem tenhle návod: http://superuser.com/questions/376470/how-to-reinstall-grub2-efi

Počkám, až se mi dodělá záloha a pak se na to vrhnu.