Nemrég vettem egy laptopot (Levono Yoga 720), ami Windows-zal érkezett, viszont elsődlegesen Linuxszal használnám.
Több más furcsaság mellet úgy tűnik a gép csak legacy módban hajlandó futtatni bármilyen Linuxot. Semmi gond, amúgy is újrahúztam volna a teljes rendszert saját elképzelésem szerint, engem nem zavar, ha legacy módban kell telepíteni.
A kérdés viszont az: Járhat-e valami hátránnyal az, ha az oprendszereket legacy módban telepítem/bootolom? Például hiányosabb hardver támogatás, rosszabb energiagazdálkodás, más teljesítméngazdálkodás, ilyesmi.
Az nem zavar, hogy a Windows nem a gyártó szép logóját rakja ki boot során :)
- 11048 megtekintés
Hozzászólások
Nekem fut Fedora 28 UEFI-s gépen. Tudom, a works for me egy olyan dolog, amellyel sokat ugyan nem segítettem, de arra utalok, nem kellene feladni. Már a telepítő image sem boot-ol pendrive-ról EFI módban?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Semmi ilyen hátránya nem lesz, nyugodtan használd legacy-vel. Csak a partíciós táblák és a boot folyamat korai szakaszában van jelentősége, ha egyszer elindult az oprendszer, már mindegy.
--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead
- A hozzászóláshoz be kell jelentkezni
Noha egyetértek veled, érdemes az embernek megküzdenie ezekkel, hogy legyen vele tapasztalata, mert biztos eljön a pillanat, amikor a legacy mód már nem lesz választási alternatíva. Igaz, akkor nagyobb a motiváció is, mert muszáj. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
mert biztos eljön a pillanat, amikor a legacy mód már nem lesz választási alternatíva
Annyira, hogy már el is jött. Latitude 5x90 széria belső diszkről (SSD-ről) már csak UEFI módban hajlandó bootolni.
- A hozzászóláshoz be kell jelentkezni
Szerintem ez azért van, mert M.2 NVMe-s SSD-d van. NVMe-nél, mint írtam lentebb egy másik szálban, csak UEFI-boot lehetséges. Ha SATA-s meghajtóval használnád, akkor menne legacyban is. De ma már legacyt nem javasolt használni, csak azért tartalmazzák még a BIOS-ok, hogy ha valaki legacy OS-t akar bebootolni (XP-t vagy régebbi OS-t), hogy a visszafelé kompatbilitást (ami az x86-os platform lényege lenne) ne törjék el.
No keyboard detected... Press F1 to run the SETUP
- A hozzászóláshoz be kell jelentkezni
Nem, nem azért van. Ez a Dell döntése.
Sima 2.5" SATA SSD-ről sem bootol máshogy, és SATA m.2-ről sem.
Ugyanarról a SATA SSD-ről bootol, ha nem a belső SATA csatlakozóra rakod, hanem egy külső USB házon keresztül kötöd be.
A BIOS-ban, a "honnan bootoljon a gép" c. menüben nincs is olyan opció Legacy boot alatt, hogy belső SATA diszk.
- A hozzászóláshoz be kell jelentkezni
Nincs véletlenül raid módban? Nálam nem volt elérhető a legacy boot opció, amíg raid módban volt a sata vezérlő.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
A képet nem tudom megnézni. Nem működik nálam az imgur, még proxyval sem, de hiszek neked. Elég furcsa. Főleg, hogy az ezt támogató BIOS-okban Legacy boot alatt semmilyen plusz eszközt nem kell kilistázni. Egyszer átrakod a boot mode-ot Legacyra, vagy Legacy + UEFI-re, és onnantól minden meghajtót megnéz bootkor, hogy először tud-e Legacyban bootolni valamelyikről, függetlenül attól, hogy belső vagy külső meghajtó.
No keyboard detected... Press F1 to run the SETUP
- A hozzászóláshoz be kell jelentkezni
Minden BIOS-ban meg lehet mondani, hogy mik a boot device-ok, és milyen sorrendben menjenek. Amit oda nem tudsz felvenni, arról általában nem szokott bootolni a gép.
A imguron egy BIOS screenshot van, ahol a Legacy mode-ot be lehet kapcsolni. A komment/help részben pedig az szerepel, hogy ez arra szolgál, hogy külső eszközökről lehessen bootolni vele (pl. USB meg PXE), és nem támogatott a belső diszk (HDD, SSD, etc) OS boot device-kénti használata. És utána láss csodát, nem is bootol róla.
- A hozzászóláshoz be kell jelentkezni
Ha mégis dual bootra adnád a fejed, akkor tudd, hogy UEFI esetén a Windows (és néha a bugos UEFI BIOS-ok is) hajlamosak visszaállítani a Windowst az alapértelmezett OS-nek.
- A hozzászóláshoz be kell jelentkezni
Lökött Acer ES1 sorozat is ezt csinálja. :( Jó, saját gép Linux-only, de ismerősnek csináltam dual boot-ost, ragaszkodott a Windows-hoz alapértelmezetten. Csak F12 nyomkodással lehetett Linuxot választani.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Kellene mennie UEFI módban is a telepítőknek...
Pár hete futottam bele én is ilyesmibe egy Dell géppel. Addig nem volt hajlandó a kubuntu telepítőmet UEFI módban bebootolni, amíg nem MBR+FAT32 volt a pendrive-on, ráadásul bedugás után kellett egy poweroff, és csak ezután indult el.
Érdekességként: a >6 éves ThinkPad-em simán elindít UEFI telepítőt GPT-ről is, sőt azt hiszem exFAT fájlrendszerrel is működik.
- A hozzászóláshoz be kell jelentkezni
Szerintem csak GPT-ről és FAT-tel kellene mennie, minden más egyéni partizán akció a gyártó részéről. Persze lehet, hogy rosszul tudom.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
a már futó rendszer szempontjából nincs jelentősége, csak a boot chain elején de az meg úgyse lényeges a tényleges használat során.
jómagam minden esetben a legacy bootot preferálom, a jelenlegi laptopomban (Acer E5) használhatatlanul szar az UEFI-implementáció, pedig még arról sincs szó hogy vindózzal jött volna. a legacy boot egyszerűbb és elegánsabb szerintem.
"all submitted complaints will be forwarded to /dev/null for further investigation"
"ez ilyen hippi kommunás felfogás, ahogy Stallman sámán módjára dobol a nagy hasán, hogy GNU, free software, free as free beer."
- A hozzászóláshoz be kell jelentkezni
Egy ismerős kért meg, hogy telepítsek neki ubuntut az Acer E1-571-es gépére.
Elsősorban UEFI-t szerettem volna telepíteni de újraindítás után sosem bootolt. Probléma volt az is, hogy csak USB 2.0-ás porton ment az UEFI indítás, GPT-lemezként.
Az újraindulás utáni boot problémát úgy akartam orvosolni, hogy egyedileg beírom az útvonalat. Mivel egyéni efi útvonalat nem engedett beleírni így maradt a sysrescd. A telepített rendszeren az EFI könyvtárban az ubuntu könyvtárat teljes egészében átmásoltam az EFI alatt egy új Linux mappa alá, majd ebben a Linux könyvtárban a shimx64.efi fájlról másolatot csináltam BOOTx64.EFI néven. Ezután már volt ilyen opció a Biosban amit előre tudtam tenni. :)
- A hozzászóláshoz be kell jelentkezni
Igen, valami hasonló gányolás, bár ezek az Acer-ek picivel kezesbárányabbak :) azért, ha kiismeri az ember őket. Teheted bárhova, s ha jól emléxem, a file-od neve is lehet bármi, ezt efibootmgr paranccsal engedi szerkeszteni, de egy kikötés van: Linux legyen a neve. Ez amúgy az efibootmgr -L kapcsolójához tartozó paraméter, amúgy épp a default is egyben. Ha teszem azt, átneveznéd valami mássá, pl. Ubuntu vagy Fedora névre, máris nem engedi meg a EFI bejegyzést.
Az elején így csináltam én is, ahogy írod, de ennél picit rugalmasabb. De csak kicsit. És persze, ha van Windows is, az lesz a default. :(
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Már az Ubiban is van Shim? Az nagyon kemény, azt hittem, hogy ez valami fedorás dolog csak. Persze kell is, mint a falat kenyér, még egy réteget hozzáadni, hogy még bonyolultabb dolog legyen a bootolás, ami az ilyen nem szabványos UEFI implementációjú Acereken amúgy is tömör gyönyör.
Nálam Archon szándékosan csak systemd-boot van, ami EFI partícióról indul .EFI fájllal és loader.conf menüvel. Semmi Shim, semmi GRUB, semmi extra bonyolítás. Egyszerű, mint a faék, csukott szemmel telepíthető, működik, frissítés nem töri el, ha valami gond adódna nagyon elméleti esetben, könnyen javítható egyetlen .conf szerkesztésével és egy bootctl install paranccsal, ami az .EFI fájlokat újra felmásolja, esetleg egy mkinitcpio -p linux kiadása, ami az initramfs-t újragenerálja. Az is igaz, hogy a gépen szabványos az UEFI, meg a Secure Boot is ki van kapcsolva, tehát semmi nehezítés meg szopófaktor.
Elvileg még jobban le tudnám egyszerűsíteni, systemd helyett efi stub boot, hogy bootmenü se legyen, meg valahogy kiiktatni az initramfs-t (elméletileg lehetséges, gyakorlatilag nem tudom), de ezzel már elveszne bizonyos kényelem, default beállításos egyszerűség. Tehát egyszerűbb lenne működésbelileg, de nehezebb telepítés/karbantartásügyileg. Van a minimalizmusnak is egy olyan foka, ahonnan már csak önszopatásnak jó.
No keyboard detected... Press F1 to run the SETUP
- A hozzászóláshoz be kell jelentkezni
+1 valamint azert is jo az efi boot, mert szabvanyos eszkozokkel (efibootmgr, windows boot baszogtato akarmi plusz az efiben is beepitve) szerkesztheto/allithato a sorrend. A fileok egy koszos fat particion vannak hozza, amit aztan vegkepp akarmi is tud irni/olvasni.
Valamint viheto egyik vasrol a masikra fajdalommentesen.
Szimplan jobb ez az implementacio mint abban bizni, h valami blockdevice elso X byte-jaban levo binaris majd csinal vmit.
- A hozzászóláshoz be kell jelentkezni
Nem olyan nagy baj, ha legacy bootot használsz UEFI helyett. Nagy hátrány semmiképp nem ér miatta, semmi olyan, amit ne tudnál áthidalni.
Az UEFI-nek 3 előnye lenne mégis:
1) gyorsabban eljuthat a rendszerbetöltőig a gép bekapcsolás után, mivel az EUFI már kihagy egy csomó hagyományos BIOS POST tesztet, meg máshogy detektálja a lemezeket, ezen adott esetben lehet néhány másodpercet nyerni, de nem minden lapnál
2) GPT partíciós tábla, nem kell elsődleges, kiterjesztett, logikai partíciókkal szenvedni, támogatottak a 2 TB feletti lemez/partícióméretek.
3) kulturáltabb az UEFI boot managere, mint az MBR-es boot managerek, amiket külön fel kell szögelni mondjuk dualboothoz.
Egy dolog van, ahol az UEFI boot kötelező: NVMe-s meghajtókról bootolás.
No keyboard detected... Press F1 to run the SETUP
- A hozzászóláshoz be kell jelentkezni
Ahogy én érteni vélem, az UEFI-nek számtalan hasznos funkciója van/lehet/lehetne, az implementor ügyességétől függően. Ezek közül a legesleghasznosabb a letiltás lehetősége.
- A hozzászóláshoz be kell jelentkezni
:)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
NAGY + 1! - Aki akarja, tudja.., az használja. :)
- A hozzászóláshoz be kell jelentkezni
Legalábbis ha valaminek a konfigurálása töredékesen vagy sehogy sem dokumentált bináris fájlokon alapul, akkor engedtessék meg nekem, hogy ne legyek tüzes érte...
- A hozzászóláshoz be kell jelentkezni
Köszi a válaszokat. Időközben sikerült mégis működésre bírni.
Kis utánajárás után kiderült, hogy a SATA vezérlő RAID módban van, és azt az Ubuntu nem fogja látni, de nagyon úgy néz ki hogy emiatt bootolni se volt hajlandó.
- A hozzászóláshoz be kell jelentkezni
Kicsit nagyon off:
Céges feladatokra használt V310-es Lenovo (van belüle pár 10 darab) a lehető legrosszabb pillanatban feldobott egy figyelmeztetést, hogy hű de kritikus frissítések vannak a Lenovo-tól. Tehát amikor már lehetettt, mindent megfrissítettem. A kritikus frissítés egy BIOS (és 10 nem annyira kritikus driver). Fájdalom nélkül lement a frissítés, majd csodálkozva láttam, hogy Pixie-zni akar, amit addig sosem tett - majd rohadt sokára feldobott egy menüt, hogy honnan akarok indulni. Első bejegyzés az msata, 2. és 3. IPv4 és IPv6-os PXE. Kiválasztom a diszket, és újra pixie üzenet. Setupba belépve, semmi extra nem tűnik fel (kivéve, hogy a virtualizáció ki van kapcsolva). Tehát ellenőrzöm a Boot sorrendet, mentés reboot, ugyanaz: PXE, majd menü, de ha az SSD-t választom ki, PXE, menü - loop. Újra belépve a setupba, most feltűnt: ki van kapcsolva a Legacy mód. Bekapcsolom, hogy elsőnek próbáljon UEFI-t, majd utána Legacy -t. És ezek után hajlandó bebootolni. A gépen amúgy olyan szinten gyári Win, hogy az azonosítója a BIOS setupban lekérdezhető, de hogy valaki 2018-ban kiad egy gépet UEFI-vel, majd legacy-ban telepíti rája a Win-t, az azért fájdalmas kissé. Nekem.
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
- A hozzászóláshoz be kell jelentkezni
Pláne, hogy a Win esetén vagy-vagy a konfig: vagy UEFI-s boot van, és akkor csak GPT lehet a diszk, vagy legacy boot van, akkor viszont csak MBR lehet a diszk. Ergó a boot mode váltás reinstallt jelent...
- A hozzászóláshoz be kell jelentkezni