Nem lesz EFI támogatás a Vista-ban (az elején legalábbis)

Az apcmag.com egyik cikke szerint sokkolta az inteles Mac felhasználók egy csoportját az a hír, hogy a Microsoft bejelentette, hogy a Windows Vista-ban nem lesz EFI (Extensible Firmware Interface) támogatás. Legalábbis a kiadáskor nem. Azoknak, akik arra számítottak, hogy a Vista megjelenésével Vista / OS X dual-boot-ot hasznának majd gépükön, még várniuk kell.

A hírt a san francisco-i Intel Developer Forum-on jelentette be Andrew Ritz, a Microsoft egyik fejlesztésért felelős menedzsere. A szakember azt is elmondta, hogy addig nem várható egyik Windows operációs rendszerben sem EFI támogatás, amíg a Longhorn Server meg nem jelenik.

A cikk itt.

Hozzászólások

Milyen élete lehet annak aki ettől sokkot kap.

Lassan nem lesz Mac sem. Akkor kapnak majd csak igazán sokkot:)

At MS sz*rik mindenre, mégis szeretik. Majd ha a játékgyárak futószalag 3d lövöldözőseiket nem directx-re fejlesztik, akkor annyi is lesz neki.

A legszebb az egészben, hogy legtöbben utálják, de mégis azt használják. Én szeretem a saját linux disztrómat, nagyon elégedett vagyok vele - ha nem így lenne, biztos azonnal váltanák valami másra. Én nem tudnám úgy használni a saját gépemet, hogy utálom a rajta lévő OS-t. Sokkal kevésbé zavar az abból adódó nyilvánvaló hátrányok, hogy nem az abszolút legelterjedtebb OS-t használom. És igen, inkább figyelembe veszem azt is például egy nyomtató vásárlásakor, hogy Linux alatt is támogatott legyen, mert ez sokkal kevésbé zavar, mint az, hogy olyan rendszert használjak, amit nem szeretek.

Az Ubuntu kernel change log-ból:

linux-source-2.6.15 (2.6.15-17.25) dapper; urgency=low
...
* Enable EFI for x86 (MacBook Pro, come hither).

Bár ennek semmi köze sem az OS X-hez sem a Vista-hoz. De az EFI-hez van. ;-)

Totya

Ez OK, ami nem világos, hogy ezekben a gépekben elég ha a loader be tudja tolni a kernelt a memóriába és utána már nincs gond, vagy még később (már a kernelben) is kellenek módosítások az EFI miatt.
Ha jól értem azt, amiről ez szól, akkor meg lehet csinálni így is, úgy is.

Maga az EFI elég sok mindent tartalmaz, de azt nem hiszem, hogy az Intel ilyen gépeiben mondjuk a driverek már ebben a rétegben és nem a kernelben futnának (gondolom futhatnának ott is), akkor viszont sok különbség nem lehet.

Vagy mégis? :)

mar vagy 2 eves hir a hupon, hogy az intel mernokok linuxon/ra fejlesztik az EFI-t. minden amit az EFI-vel kapcsolatban hallottal, hallani fogsz mukodik linuxon. a tobbi porendszerre (beleertve a windows-t) ... majd meglatjuk...

vegyük észre, hogy hörömlpölön müködjön a windows, ahhoz a microsoft engedelye szukseges!!!!!!!!!! vagy medadja, vagy nem.

Anr - http://andrej.initon.hu

Hmm.
Ma ilyen retro feeling van. Délután BBS és fido, most meg ez. :)

http://hup.hu/node/1388 - EFI partition support
http://hup.hu/node/2822 - valami EFI-s hír
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/sys/gpt.h
GPT támogatás a FreeBSD-ben.

Nem azt mondom, hogy ők élen járnak ebben, de emlékszem, hogy már akkor ilyen partíciókkal szórakoztam PC-n, mikor még talán nem is volt benne az i386-os buildben a kód, csak az IA64-esben. A "linuxosok" meg néztek hülyén, mert ott még vagy nem volt, vagy pedig csak IA64 only volt a dolog.

Nagy fájlrendszert akartam csinálni, de a PC-s partíciós táblának ugye hamar vége van. :)

Mindettől függetlenül kár, hogy a Microsoft ilyen gyengén nyomja, nekünk mindenképpen az lenne az érdekünk, hogy terjedjen ez a dolog. A PC BIOS-nál mindenképpen jobb. :)

"sokkolta az inteles Mac felhasználók egy csoportját az a hír"
Két ember már csoport, ugye? :)

Mi az a Windows? :-P

**********************************************
Heavy Metal for Human Bee(Gees)ings!
**********************************************

gondolom végig kizárólag csak a 32 bites Windows verziókról beszélünk

Gondolom ez az új Windows verziókra vonatkozik. Vagy foglamam sincs. Majd megnézzük mit ír a cikk, ha újra elérhető lesz. Az is lehet hogy tévedtem, és rosszul emlékszem.

BTW: itt Intel processzor környezetben kell gondolkozni. Tudtommal az csak Itanium környezetben volt.

--
trey @ gépház

iirc a fenti cikk első bekezdésében az volt, hogy a 32 bites Vista nem fogja a kiadáskor egyből támogatni ezt a technológiát (amit afaik 64 bites rendszerekhez szántak anno, amit afaik a 64bites XP, 2k3, Vista már most támogat, és amit afaik egyedül az Apple használ nem-64-bites rendszeren)

Kérdés, hogy mit tekintesz IA32-nek. Én az Opteront, a Xeont, tehát az AMD64 és EM64T (ugyanaz) platformot is ide veszem.
A cikk érdekes:
"there will never be any support for booting Windows via EFI on systems with 32-bit processors."
majd
"That's terrible news for Intel Mac users who have been hoping that they could dual-boot Windows and Mac OS X on their new Macs: not only are their processors not 64-bit (and thus will never be supported by Windows EFI booting) but Windows Vista won't boot on EFI anyway."

Az AMD64 és EM64T 64 bites processzornak számítanak, tehát azon bootolhat a Windows. A Jonah utódai (Intel Core) is 64 bitesek lesznek, tehát ha az Apple folyatja a vonalat, a későbbi Macek képesek lehetnek Windowst bootolni.
A mostaniakon ez persze nem segít.

>> tehát ha az Apple folyatja a vonalat, a későbbi Macek képesek lehetnek Windowst bootolni.
igen

>> A mostaniakon ez persze nem segít.
természetesen szívszaggató a világ 20 Mac userének eme tragédiája, de sztem ők azok a népek, akik mindig megveszik majd az új bizgentyűt (ld előző pont), és nem maradnak Vista nélkül :)

Ha itt a 64 bit az EM64T-t jelenti, akkor mi a gond? Ma már mindegyik Intel processzor tudja ezt, persze az újak nem (Core :).

Basszus, a wikipedia (http://en.wikipedia.org/wiki/Core_Duo) elolvasása után esett le, hogy a Sossaman már ennek a vonalnak a folytatása, nem pedig a régi Xeoné. Akkor meg mi a francért hívják Xeonnak?

Bele lehet bolondulni ebbe.

Nos. Olyan Windowsról, ami EFI-t támogat csak Itanium-on tudok. Arra volt szerver és úgy volt, hogy lesz XP workstation is, de közben a Microsoft az utóbbi terveket elvetette. De az tiszta sor, hogy ezek nem fognak Mac gépen futni (Itanium vs. x86). Ez a jelen és a múlt.

A jövő, amiről a cikk szólt (ahogy emlékszem), hogy az x86 vonalon a 32 bites már meglévő Windows-ok nem fognak támogatni EFI-t, csak a következő 32 bitesek (valószínű, mivel a Yonah nem tud EM64T-t) és 64 bitesek, és csak azok is úgy, hogy nem egyből a Vista megjelenésekor, ahogy az korábban hallható volt.

Lemaradtam közben valamiről?

--
trey @ gépház

Nem, ez így OK, viszont nem értem, hogy az Intel miért késleltetné az EFI bevezetését azzal, hogy a Microsoft ilyen sokára kezdi csak el támogatni.

Hirtelen döntés volt az Apple-váltáskor az EFI az IA32 gépekben és a Microsoft nem meri bevállalni?

Pedig jó lenne már kidobni azt a régi BIOS-t...

Nemtom, de jelenleg két megoldást látok a MacIntel és Windows boot témában.

1.) Vagy az, hogy a Vista mégis támogatni fogja a 32 bites verzióban az EFI-t
2.) Vagy ha nem, akkor MacIntel gépekben megjelenik olyan processzor, ami tudja az EM64T-t (pl. egy Sossaman mod, vagy valami más)

A cikkben említett úriembernek itt egy prezentációja:

EFI And Windows “Longhorn”

Ebben csak az van, hogy a régi 32 bites Windows-ok nem tudnak majd EFI-t:

"# Enabling support for 32 bit EFI-based systems

* Support will not be retrofitted to 32 bit versions of Windows XP, Server 2003, etc."

--
trey @ gépház