Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: a903user 04. 05. 2017, 13:31:46

Název: Mám použít UEFI nebo klasický Legacy
Přispěvatel: a903user 04. 05. 2017, 13:31:46
Ahoj, mám nový laptop co přišel s Win10 a UEFI (+ Secure Boot). Chci na něj nainstalovat Win7 + Linux.

Přečetl jsem několik článků o UEFI, kde se více méně píše to samé. Ano, po vypnutí Secure Boot mi půjde s UEFI i Linux. Mimochodem jej musím vypnout i kvůli Win7.

Nicméně... Má vůbec smysl si UEFI nechat nebo mám přepnout bootování do klasického Legacy. To, že to jde je jedna věc, ale zda mi to něco vůbec přinese je druhá věc. Zatím jsem názoru, že přepnu na Legacy.

Asi bych chtěl slyšet i názor někoho dalšího...

Díky
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: legacy 04. 05. 2017, 13:53:12
Pokud nebudes pouzivat tu soucasnou instalaci W10, tak to muzes s klidnym srdcem prepnout do Legacy za predpokladu ze na disku nebudes chtit mit vice jak 4 primarni partitions (v legacy (mbr) muzes vice partitions vytvorit jako extended partition), s UEFI (gpt) muzes vytvorit o mnoho vice primarnich partitions.
SecureBoot nepotrebujes, to se vypina jako prvni.
Pokud jde UEFI prepnout do Legacy rezimu, v klidu to pro sve pouziti (W7+Linux) muzes udelat.
Pokud se rozhodnes nechat UEFI a tebou zvolene distro umi bootovat z UEFI, muzes to pouzit.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 04. 05. 2017, 13:53:38
Legacy mod má smysl jen pro obskurni systémy bez podpory UEFI. Jinak je to úplná blbost.

UEFI nativně používá GPT (dělení disku) a dokáže bootovat z /efi/boot partition všechny nainstalované OS, takže si nepřepisují zavádeč (viz chováí Windows). Použití legacy modu přináší jen komplikace (i když linux má na MBR+GRUB+GPT workaround).
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: barney 04. 05. 2017, 15:17:32
Legacy nepouzivat !
Niektory hw nemusi fungovat v Legacy rezime. Mam skusenost s touchpadom u Acer laptopu pripojenym cez I2C zbernicu.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: trubicoid2 04. 05. 2017, 16:03:30
dřív říkali, že UEFI bude bootovat rychleji, ale není tomu tak

s jedním starším lenovo workstation bylo strašný drbání to UEFI rozjed, pak jsem se na to vyprd a jedu legacy
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Fanous 04. 05. 2017, 16:16:39

Proč jako Legacy nepoužívat a proč by byl úplná blbost?

Používám Legacy i na nejnovějších strojích a pro mé použití je mnohem lepší / jednodušší než UEFI, které mi nijak nechybí. 4 primary partišny mi stačí a s Legacy mám mnohem jednodušší multiboot třeba s OpenBSD. A v pohodě nabootuji například Tails...
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 04. 05. 2017, 18:08:11
Proč jako Legacy nepoužívat a proč by byl úplná blbost?

Například GPT (128 partitions vs. 4, zdvojená tabulka oddílů), multiboot přímo z firmware (neperou se zaváděče - viz Windows), podpora aktuálního HW (nemusí starý BIOS vůbec podporovat)....

Citace
Používám Legacy i na nejnovějších strojích a pro mé použití je mnohem lepší / jednodušší než UEFI, které mi nijak nechybí.
Jednodušší v konkrétně čem? Boot z MBR je neskutečná prasárna (koukněte jak to řeší GRUB s použitím  stage1, stage 1.5, stage2), s multiboot to vlůbe nepočitá, MBR není redundantní, má jen 4 oddíly, extended partition je workaround. Všechno je několikrát složitější a je snazší, aby se to rozbilo.

Citace
4 primary partišny mi stačí a s Legacy mám mnohem jednodušší multiboot třeba s OpenBSD. A v pohodě nabootuji například Tails...
Boot obskurních zastaralých OS je jediná výhoda, kterou legacy boot má. Jediná.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: uefi 04. 05. 2017, 18:52:04
Tazatel se ptal na "UEFI nebo klasický Legacy", ne "MBR nebo GPT".
Ano, UEFI znamená nutnost boot z GPT a problém boot z MBR.
MBR umí samozřejmě více než 4 diskové oddíly.
Ano, GRUB je prasárna, lilo se celý vejde do MBR.
UEFI - to je ten hack s diskovým oddílem na začátku disku se souborovým systémem licencovaným a patentovaným firmou Microsoft? :)
 
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Fanous 04. 05. 2017, 19:28:10

UEFI - to je ten hack s diskovým oddílem na začátku disku se souborovým systémem licencovaným a patentovaným firmou Microsoft? :)

Ano, a dotažený k "dokonalosti" například Lenovem :-)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Trupik 04. 05. 2017, 20:26:19
Asi som spiatočník, ale pre mňa "UEFI" je skratka pre "úplne zbytočné problémy navyše".
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 04. 05. 2017, 20:46:00
UEFI - to je ten hack s diskovým oddílem na začátku disku se souborovým systémem licencovaným a patentovaným firmou Microsoft? :)
No o ten MS nemá patentovaný FAT ale extended filenames.

Ano, a dotažený k "dokonalosti" například Lenovem :-)
No ještě že BIOSy některých výrobců totálně rozesraté nejsou. Teď jste nás fakt uklidnil.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: barney 04. 05. 2017, 20:57:05
EFI partition nemusi byt na zaciatku disku. Moze byt kludne na konci.
EFI partition nemusi byt FAT32. To, ze Dell UEFI podporuje iba FAT32 EFI partition je druha vec. Podobne to je u inych vyrobcov dosiek.
UEFI standard nebrani vyrobcovi UEFI pouzit iny suborovy system.

Ake mate problemy s UEFI? Ja som sa este so ziadnymi problemami s UEFI nestretol. Jedine nepodpora niektorych OS a napr. Memtest86 (ta GPL verzia) nepozna UEFI.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: m 04. 05. 2017, 20:57:19
na openSUSE ti to pujde i se SecureBootem, a vsadim bych se ze i s Fedorou (za podminky ze je spravne implementovany)

rozhodne bych uz nezapinal na modernich deskach legacy BIOS ( v tuto dobu se jedna a buggy emulaci BIOSu)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Trubicoid2 04. 05. 2017, 20:57:35
Já konkrétně s lenovem a uefi narazil na tuto nečekaně výbornou věc: http://www.phoronix.com/scan.php?page=news_item&px=MTIyOTg (http://www.phoronix.com/scan.php?page=news_item&px=MTIyOTg)

Takže za mě legacy, poněvadž je to menší oprusk
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: jhbs 04. 05. 2017, 21:51:17

Legacy.  Pouzivat FOSS system jako je GNU/Linux na proprietarnim uzavrenem malware velikosti kernelu (rozumej UEFI) je totalni hovadina.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: JT 04. 05. 2017, 21:59:57
Legacy, je s tím menší opruz a funguje to-
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Ondra Satai Nekola 04. 05. 2017, 22:16:51
EFI. Je s tím menší opruz a funguje to.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: nobody(ten pravej) 04. 05. 2017, 23:09:35
MBR není redundantní, má jen 4 oddíly, extended partition je workaround.
ty ses taky workaround, extended partition umoznuje neomezene mnozstvi logickych oddilu (coz je vice nez jen 128 celkem u GPT) a fungovalo to normalne uz kdyz si tahal kacera po dvore ;)

hlavne ale neni problem mit MBR, dat 2 primarni partisny Windows (1-boot, 2-system), na 3 primarni udelat LVM ktere
umoznuje neomezeny pocet (v pripade historickeho lvm1 "jen 255") a 4 primarni partisna zustane treba nevyuzita ;)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: nobody(ten pravej) 04. 05. 2017, 23:15:56
na openSUSE ti to pujde i se SecureBootem [...]

btw: Ubuntu jde se SecureBootem i UEFI rezimem od verze 12.04, tedy uz 5let...
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 05. 05. 2017, 08:32:22
ty ses taky workaround, extended partition umoznuje neomezene mnozstvi logickych oddilu (coz je vice nez jen 128 celkem u GPT) a fungovalo to normalne uz kdyz si tahal kacera po dvore ;)
A co to tedy je? Misto tabulky s popisem oddilu mate retezec EBR pres cely disk (takze ho musite cely prolezt, abyste vubec zjistil co mate za oddily na disku) a pri poskozeni jednoho EBR ztratite informaci o vsech nasledujicich oddilech!!! To neni workaround?

Ten neomezeny pocet je jen teoreticky, ve skutecnosti jich treba linux podporuje jen 12 (protoze ma 15 slotu z toho 3 primary partitions). Windows jsou na tom podobne. Do 128 s GPT jste hooodne daleko.

Citace
hlavne ale neni problem mit MBR, dat 2 primarni partisny Windows (1-boot, 2-system), na 3 primarni udelat LVM ktere
umoznuje neomezeny pocet (v pripade historickeho lvm1 "jen 255") a 4 primarni partisna zustane treba nevyuzita ;)
To neni problem ani s UEFI. Zadny z uvedenych prikladu neni problem s UEFI. Misto toho tady porad cteme neco o tom, ze s legacy BIOS se muzeme drbat levou nohou za pravym uchem, takze to vlastne funguje a proto je to lepsi nez UEFI (kde to btw funguje lepe a efektivneji)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Fantomas 05. 05. 2017, 09:25:27
Pokud ti win+linux s uefi pojedou v pohode, tak nech uefi. Ja bych to alespon zkusil, mbr se stejne casem stane nepouzitelnym a nepouzivanym.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: KStanley 05. 05. 2017, 10:27:09
A dá se nějak zmenšit velikost EFI oddílu? Mě docela štve, že si to sebere 500 MB a dohromady k ničemu.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Josef Jebavý 05. 05. 2017, 10:42:10
Ja jsem pro uefi. Boot je u me s uefi rychlejsi a zda se me to i prehlednejsi.

Nevidim duvod nejit s dobou. Bios je taky bezne bezne spraseny..

Uefi oddil muze byt treba jen 50mb.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Fantomas 05. 05. 2017, 11:10:38
A dá se nějak zmenšit velikost EFI oddílu? Mě docela štve, že si to sebere 500 MB a dohromady k ničemu.
Mel by jit v gparted, je to fatkovy oddil s nazvem ESP, ja davam 100mb.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 05. 05. 2017, 11:34:22
A dá se nějak zmenšit velikost EFI oddílu? Mě docela štve, že si to sebere 500 MB a dohromady k ničemu.

Jediné omezení je dané filesystémem FAT32 - minimální velikost je 65527 sektorů. Pro disky s 4K sektory to je 256MB, u 512b sektorů je to 8x méně. (závisí to na logical sector size, nikoliv physical sector size)

https://wiki.archlinux.org/index.php/EFI_System_Partition
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: nobody(ten pravej) 09. 05. 2017, 00:24:21
To neni workaround?
ne, neni, zamysli se znovu ;)

To neni problem ani s UEFI. Zadny z uvedenych prikladu neni problem s UEFI. Misto toho tady porad cteme neco o tom, ze s legacy BIOS se muzeme drbat levou nohou za pravym uchem, takze to vlastne funguje a proto je to lepsi nez UEFI (kde to btw funguje lepe a efektivneji)
copak rikam ze to je problem s UEFI nebo ze je tim MBR vyjimecne? NE, naopak ty ses tvarils ze s MBR je problem pocet primarnich oddilu, jasne sem napsat ze v praxi neni, tak pises ze s UEFI to jde taky, no a? slo o to ze s MBR to NENI PROBLEM, tak se netvar ze je ;) drbej se cim chces kde chces... ale cti a premyslej ;)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Radek Zajíc 09. 05. 2017, 08:33:32
Pekne zvrhla diskuse.

Vsechny moderni distribuce funguji s UEFI (podpora je v Grubu). Windows 7 s GPT taky funguji s UEFI/GPT. (Predpokladam, ze tazatel nechce pouzivat 32-bit Windows 7, ktere vyzaduji Legacy boot a MBR) Neni tedy duvod prechazet na Legacy boot, protoze:

- Windows UEFI podporuji
- Linux UEFI podporuje
- Prechod na Legacy boot ve Windows znamena zkonvertovat disk na MBR schema, nasledne preinstalovat wokenni zavadec do MBR a nakonec vytvorit novou databazi BCD (coz se da, ale i s Googlem je to postup try&cry)
- Prestane fungovat SecureBoot (pokud by ho tazatel chtel pouzivat)
- Prestane fungovat nektery HW (z mych zkusenosti nefunguje s Legacy bootem TPM 2.0)
- Legacy boot je na UEFI deskach implementovan jako modul kompatibility, tzv. CSM, tedy emulace BIOSu (funguje to, ale proc se s tim prat?)
- Legacy boot je potencialne nachylnejsi k rozbiti (prepis MBR zpusobi nenabootovani; oproti tomu pokud si nejaky system zavadeny UEFI bootem zmeni poradi bootovani systemu, muzete vyvolat UEFI boot menu a jednoduse vybrat a nabootovat system puvodni)
- Legacy boot s MBR vyzaduje pro GRUB "prostor nikoho", tedy nekolik sektoru mezi MBR a prvnim oddilem disku; tento prostor si zvykl zneuzivat kdekdo, tedy hrozi poskozeni (prepis) kodu GRUBu jinym obsahem a znefunkcneni bootu - UEFI tento problem nema, protoze GRUB je pritomen v EFI partition

S UEFI v Linuxu je treba naucit se jen par novych pristupu: pouzivat efibootmgr pro upravu UEFI boot menu, mountovat EFI partition do /boot/efi, pri obnove napr. pomoci SystemRescueCD bootovat taktez v UEFI rezimu, jinak se Grub nainstaluje spatne (do MBR), a tak.

Varianta Legacy boot + GRUB + GPT je mozna, pokud GRUBu vytvorite v GPT oddil o velikosti alespon 1 MB, ale dost oskliva. Navic nebude fungovat s Windows (10 ani 7).

Varianta Legacy boot + GRUB + MBR bootovala nase systemy desitky let. Je tedy i pres vsechny workaroundy (extended partition) a prasarny (instalace stage1.5 do "prostoru nikoho" mezi MBR a prvnim oddilem) lety proverena a vicemene funkcni. Jen v dnesni dobe uz trochu zpatecnicka. :)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: SB 09. 05. 2017, 13:30:56
To neni workaround?
ne, neni, zamysli se znovu ;)

Samozřejmě, že to není workaround, je to úplně obyčejná, klasická omrdávka.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: xxxxx 09. 05. 2017, 19:10:55
Ještě jedna poznámka, která tu tuším nepadla. Pokud vím, MBR (==Legacy, u win) rozdělení má limit velikosti jedné partition 2TB. Může být i na disku /či poli/ větším než 2TB, ale musí se povinně udělat více partition (<=2TB), pokud chci zpřístupnit celý disk.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Fantomas 09. 05. 2017, 19:23:07
Ještě jedna poznámka, která tu tuším nepadla. Pokud vím, MBR (==Legacy, u win) rozdělení má limit velikosti jedné partition 2TB. Může být i na disku /či poli/ větším než 2TB, ale musí se povinně udělat více partition (<=2TB), pokud chci zpřístupnit celý disk.
To snad tady o mbr kazdy vi, ne?
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Pepan 09. 05. 2017, 19:26:40

Ještě jedna poznámka, která tu tuším nepadla. Pokud vím, MBR (==Legacy, u win) rozdělení má limit velikosti jedné partition 2TB. Může být i na disku /či poli/ větším než 2TB, ale musí se povinně udělat více partition (<=2TB), pokud chci zpřístupnit celý disk.
To snad tady o mbr kazdy vi, ne?
Tak to by mě nikdy ani nenapadlo dělat 2TB partition. Na co je to potřeba?
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: a903user 12. 05. 2017, 14:37:03
Windows 7 s GPT taky funguji s UEFI/GPT. (Predpokladam, ze tazatel nechce pouzivat 32-bit Windows 7, ktere vyzaduji Legacy boot a MBR)

Chci použít Win7 64bit.

Nicméně mi to nejde nainstalovat. Vytvořil jsem si bootovací USB disk s Win7, dle návodu jsem ho upravil pro UEFI, nabootoval jsem z něj. Spustila se mi obrazovka "Starting Windows" a tam to zamrzne a nechce to dál.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Lol Phirae 13. 05. 2017, 03:27:56
A proč to na tu UEFI sračku cpeš když to zjevně nefunguje?  ::)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: gnat 13. 05. 2017, 09:30:12
Za mě UEFI a ESXI. Další OS pak dostanou virtuálně to co potřebují. Na legacy BIOS nejde nainstalova ESXi 6.5.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: Trupik 13. 05. 2017, 13:00:38
Windows 7 s GPT taky funguji s UEFI/GPT. (Predpokladam, ze tazatel nechce pouzivat 32-bit Windows 7, ktere vyzaduji Legacy boot a MBR)

Chci použít Win7 64bit.

Nicméně mi to nejde nainstalovat. Vytvořil jsem si bootovací USB disk s Win7, dle návodu jsem ho upravil pro UEFI, nabootoval jsem z něj. Spustila se mi obrazovka "Starting Windows" a tam to zamrzne a nechce to dál.
IMHO v tomto prípade starý Windows nemá ovládače pre nový chipset - nefunguje USB3, novšie SATA, ani NVM. Nájdi na doske port USB2.0 a skús boot z neho.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 13. 05. 2017, 13:46:02
Za mě UEFI a ESXI. Další OS pak dostanou virtuálně to co potřebují. Na legacy BIOS nejde nainstalova ESXi 6.5.

Jaká je výhoda ESXi vs. KVM/Quemu?

ESXi má mnohem horší podporu hardwaru než Linux a pokud člověk nepotřebuje Enterprise featury a podporu VMWare, nemá to snad výhodu vůbec žádnou.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: a903user 15. 05. 2017, 09:11:28
IMHO v tomto prípade starý Windows nemá ovládače pre nový chipset - nefunguje USB3, novšie SATA, ani NVM. Nájdi na doske port USB2.0 a skús boot z neho.
Nevím jestli je to tento případ. Ona ta instalace najede, tudíž s tím USB portem nějak komunikuje. Projedou asi dvě obrazovky a pak se objeví ta Starting Windows a tam se to zasekne. USB disk pořád pracuje, ale ani po x hodinách se to nikam nehne.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: qwertz 15. 05. 2017, 09:40:57
Samozřejmě, že to najede, protože UEFI porty USB 3.0 podporuje, ale Windows kvůli tomu při bootu chcípne.

Připojte tu flashku k USB 2.0 portu, nebo použijte aktuální OS. Minimálně na desce bude vyveden usb 2.0 header.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: a903user 15. 05. 2017, 15:09:08
Tak nepomohl ani docking station s USB 2.0. Asi bude mít problém ještě s něčím.
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: nobody(ten pravej) 15. 05. 2017, 15:27:05
[...] Asi bude mít problém ještě s něčím.

treba s UEFI ;) mozna, uz vzhledem k tematu dotazu, bys mohl vyzkoust Legacy ;)
Název: Re:Mám použít UEFI nebo klasický Legacy
Přispěvatel: usb 17. 05. 2017, 09:23:21
Tak nepomohl ani docking station s USB 2.0. Asi bude mít problém ještě s něčím.
Problem je stale stejny, to ze puzijete USB2.0 dock zapichnuty do USB3.0 portu neznamena ze problem s USB3.0 portem obejdete  ::)
Mimoto, i kdyby mel ten NTB USB2.0 konektor (= ne modry USB konektor), stale je vysoce pravdepodobne ze ten 2.0 konektor bude interne pripojen na 3.0 radic, takze si take nepomuzete.
Avsak staci do instalacky pridat ovladace pro USB3.0 radic.
Vubec by bylo nejlepsi kdyby ste sem postnul co to ma za HW, nejlip vypis lspci z live linuxove distribuce.
Na pridani ovladacu do Win7 ISO je hromada nastroju, i od vyrobcu PC (napr. ZOTAC).