Hoofdcategorieën
Device Settings

'Windows XP draait niet op Intel-Apples'

Door René Wichers, donderdag 12 januari 2006 14:29
Bron: BetaNews, submitter: EaS, views: 43.363

Hoewel Apple dinsdag op de MacWorld-beurs nog bekendmaakte dat het bedrijf niet zal proberen om de installatie van Windows op de nieuwe x86-Macs tegen te werken, is inmiddels gebleken dat onder meer Windows XP niet op de nieuwe Intel-based machines draait. Dat zou veroorzaakt worden door het zogenaamde EFI, waar Apple de nieuwe lijn computers mee heeft uitgerust. EFI werd door Intel ontwikkeld om hardwareondersteuning uit handen van het besturingssysteem te nemen en sneller opstarten mogelijk te maken, waardoor een computer bijvoorbeeld al verbinding met het internet zou kunnen zoeken voordat het OS geladen wordt. Deze opvolger van het bios was oorspronkelijk bedoeld voor het Itanium-platform, reden voor Microsoft om support voor EFI alleen in de Itanium-versies van zijn besturingssystemen te verwerken. De 32bits-versie van Windows XP mist echter ondersteuning voor het nieuwe hardwareplatform, waardoor Microsofts huidige vlaggenschip niet op de nieuwe Apples draait.

Apple-'start'-knop Ook oudere versies van Windows kunnen een carrière op de Apple, zoals het er nu uitziet, wel vergeten. De 64bits-editie van XP zou wél over EFI-ondersteuning beschikken, maar omdat de Intel-Macs uitsluitend in een 32bits smaakje geleverd worden, is ook dat OS onbruikbaar. Windows Vista, dat later dit jaar uitgebracht wordt, zou EFI wel ondersteunen. Een woordvoerder van Microsoft noemde het de verantwoordelijkheid van Apple om de jongste iMacs compatibel met Windows te maken: 'We hebben een vrij toegankelijk certificatiesysteem en Apple kan op dezelfde support rekenen als andere hardwaremakers. Als ze Windows-reseller willen worden, zullen we ze daar gewoon bij helpen.' Apple zal waarschijnlijk echter niet willen investeren in concurrentie voor het eigen OS X-systeem, waarmee 'Windows op de Mac' voorlopig in het land der fabelen blijft bivakkeren.

Intel-iMac
Volgende 14:34 Google Earth verlaat bètastadium, ook beschikbaar voor Mac
Vorige 12:43 Onderzoekers versimpelen productie verstrengelde fotonen
Advertentie

Reacties

«  1  2  3  4  5  6  »

internet acces VOOR OS?

biosvirussen?

ja voor het OS. echte machines zoals p-Series (voorheen RS/6000) van IBM hebben dit al 10-tal jaren. Je kan gewoon over het netwerk het bootscherm van een machine ergens anders in het netwerk zien en volgen.

1. wat is het nut?
2. Hoe kan dit op een veilige manier / wat is het risico?

Remote beheer. Weet niet hoe dit vroeger ging, maar tegenwoordig kan je met dingen zoals ILO gewoon via je webbrowser in een server prutsen :P

Ik kan je vertellen... bespaart een heeele hoop brandstof :D

Oops-ende kernel op een DL385.. blij met ILO :)

-R-

Zou het? Ik neem toch aan dat het een soort van one-way traffic is, net zoals met de huidige BIOS het geval is (BIOS is immers read-only, althans voorzover je flashen niet meetelt).

Euhm... en waar save je de BIOS-settings dan?

... tuurlijk is dit ook wel "flashen", maar ik heb de indruk dat jij het hebt over het flashen van een nieuwe BIOS-ROM?!

@apa: in de cmos, de bios wordt niet iedere keer geflasht als je de settings update...

Je BIOS-instellingen worden in het CMOS opgeslagen. Zodra je PC opgestart wordt, wordt de BIOS als het ware uitgepakt in je normale werkgeheugen en vanuit daar uitgevoerd. In dat opzicht is het wel read-only :).

Is natuurlijk wel een prachtige methode om via een TPM module nieuwe toevoegingen aan te leveren zodat je TV kaart ook opeens $film of $serie niet meer kan capturen :+

Reken maar dat de Media industrie hier graag een vinger bij in de pap houdt..

En Vista dan?

En lezen dan?
Windows Vista, dat later dit jaar uitgebracht wordt, zou EFI wel ondersteunen.

klinkt gevaarlijk inderdaad, maar ik snap niet waarom dat zoveel tijd zou schelen als dat gebeurt voordat het os geladen is. Bij een heleboel routers / modems staat de verbinding altijd open. Het verbinden met het internet bestaat dan alleen uit het verkrijgen van een ipadres...

En OSX voor de pc, dat is pas interessant.....?

dat werkt al is gebleken (zelf al gedraait middels pc virtual-pc :9 )

Zou ook al moeten werken volgens de hackers van http://www.osx86project.org/

Als je puur alleen even wil kijken wat mac os X is dan kan je altijd nog pearpc gebruiken, maar snel is anders :)

Werkt ook, hier draaide osx op een dell :)

ff een link naar het screenshotje van mijn Intel Mac:
http://home.planet.nl/~quaed152/Picture%201.png

Maar aangezien mijn processor iets te traag is en niet alle extenties heeft (SSE3), werkt het op mijn systeem te traag. Ik ben wel onder de indruk ervan!

ik draai hier op mijn HP pctje ook perfect Windows, Ubuntu en Mac OS 10.4.1 :)
ik vraag mij af of 10.4.4 draaibaar is op andere hardwareplatformen dan die van Apple

Ik heb het in VMware nog niet aan de praat gekregen... de installer begint en dan moet ik opeens rebooten. En dan begint het riedeltje weer van voor af aan.

VirtualPC doe ik niet aan...

Jammer ik had graag windows als second boot willen hebben voor de spellen (op mijn toekomstige mac)

Op den duur zal iemand er achter komen hou je een EFI als een bios kan laten werken, en dan zal windows er op draaien.

Imho gaat het either way niet lang duren:
1. Draai Vista (zodra dat later dit jaar uitkomt, of de beta) met EFI support, of
2. Iemand weet de support uit Vista om te bouwen naar support voor XP (onwaarschijnlijk, want voor de verschillende BIOS etc. worden afaik verschillende hardware abstraction layers [HAL] gebruikt, en die zijn nogal geintegreerd op het OS, wat denk ik iedereen die wel eens geprobeerd heeft om W2K van ACPI bios machine naar niet-ACPI te krijgen ondervonden heeft).

EFI uitbreiden met standaard BIOS emulatie is natuurlijk nog mooier, dan zou je er zelfs PC DOS op kunnen draaien :P


Echt... wat grappig zeg Ha Ha Ha :/

Het heeft anders wel de kenmerken van een virus: als het losgelaten wordt, verspreid het en vermenigvuldigt het zich in rap tempo, maar het kan zich alleen nestelen in een warme omgeving.

Maargoed, het voldoet gelukkig niet aan de definitie van een computervirus.

Ik lees in de bron alleen maar speculatie!!! Nergens of het getest is of niet. :r

Ik heb ook ergens gelezen dat EFI backwards compatible kan zijn! :Z Misschien moeten we gewoon wachten op de praktijk. :*)

* hoezo overbodig? Lijkt me toch een goede toevoeging deze constatering.

Als je een bewering doet is een bron wel zo netjes. Waar heb je gelezen dat EFI backwards compatible is met de huidige bios API's?

EFI "kan" BIOS-compatible zijn. Maar aangezien EFI uitbreidbaar is (de E staat voor Extensible) vermoed ik dat BIOS-compatibiliteit een extensie is die Apple er heeft uit gelaten (wegens toch niet nodig).

In de comments van de post op Slashdot staan commentaren van mensen die het op een ontwikkelmachine uitgeprobeerd hebben. De XP CD boot niet, en het BIOS wordt inderdaad niet herkend.

Ach, maar op de ontwikkelmachine (DTK) zat dan weer geen EFI maar gewoon een 'normale' BIOS

Wedden dat er iemand 'binnenkort' achter komt hoe je XP (32-bits) toch kan booten via een EFI Bios.

En nee hoor, dit is absoluut geen aanzet tot :P

Wat dacht je van elilo, een linux bootloader voor EFI. Het zou me niet verbazen als die (evt. met wat extra's) een traditionele bios kan emuleren en windows kan booten.

Jij bedoelt op een Mac via Linux Windows booten, klinkt iig grappig

Linux heeft niet veel te zien met die bootloader
Je moet het zo zien, een harddisk is beperkt tot 1 bootable partitie, dus was je bijna verplicht op meerdere harddisken te hebben om meerdere OS'n te gebruiken, wat hebben ze daarop gevonden... een bootloader, die wordt geboot, en daar krijg je een keuze.
Lilo grub zijn bootloaders die gebruikt worden voor linux, maar je kan die ook perfect gebruiken voor 2 verschillende windows versie te laten laden zonder dat er ook maar 1 linux op je systeem staat, (het zou wel onlogisch zijn want windows bootloader kan dit ook, maar als voorbeeld)
Een commercieel voorbeeld is dan Partition Magic, die heeft ook zijn eigen bootloader, misschien als die ELI ondersteund kan je daarmee perfect windows starten.

Is het ook al geprobeerd middels Virtual PC / VMware oid?

|:) Het is nog door niemand geprobeerd.. sowieso niet. Het zijn wat vreemde nieuwsposts dit.

Her is wel degelijk geprobeerd... geen hele rotsvast betrouwbare bron, maar in de comments op Slashdot zegt iemand:
According to a person with a MacBook Pro prototype, it won't boot with the Windows install CD. Or the FreeBSD install CD for that matter. But that's just booting with the C key held down, like you do to boot the OS X installer CD. Maybe there is another way?

Zowel VirtualPC als VMWare emuleren geen intel-apple computer. Hoe wil je dit nu testen op deze platforms als deze niet te vergelijken zijn met het EFI platform van intel-apple?

Nee, maar een virtualPC op de Apple kan veel mogelijkmaken.

die vpc's hebben vaak ook een virtuele bios, snap niet wat dat nu met dit onderwerpt te maken heeft, probleem is dat windows er geen ondersteuning voor bied, zodra ms dat wel doet zal het ws gewoon werken

Mag ik vragen wat je aan internet acces hebt als je OS nog niet is geladen?
Daar zie ik het nut echt niet van in. |:(

Als er een netwerkverbinding kan gemaakt worden voordat het OS geladen wordt, betekent dit dat eventuele problemen ook vanop een afstand opgelost kunnen worden. Dit aangezien men het scherm kan bekijken wat normaal gezien (voor zij die Windows gewoon zijn) enkel kan als je de PC ook fysiek ziet. VMWare op niveau van het BIOS, zo kan je het zien :).

Het idee is gewoon een verbetering van de BIOS van nu.

Op dit moment stel je sommige hardware in in de BIOS en sommige hardware stel je in Windows in. Dit willen ze samenbrengen. Dus je hebt 1 BIOS die al je hardware regeld en je hebt 1 OS die alle software regeld.

Het lijkt me ideaal als je op zo'n laag level al een netwerkverbinding kunt maken. Het is een uitkomst bij het distribueren van een OS-installatie over het netwerk.

Niet meer lopen met CD-roms, niet meer werken met vage bootfloppies. Eventueel stel je in EFI in dat hij elke ochtend een image van het OS op betreffende desktop van een netwerklokatie haalt en je hebt iedere dag een schoon OS op plekken waar dat nodig is, internetcafe's of studiezalen bijvoorbeeld.

Misschien zou je zelfs wel desktops kunnen bouwen die zonder HDD booten omdat ze alles van het netwerk doen.

Alle PC's aan de PXE! :*)

Een netwerk verbinding kan allang zo laag gemaakt worden.
Bedenk maar is een Ris server of wat dan ook.(dat is waar jij het over hebt)
Dus met cd's lopen hoeft al niet meer:)

Dat is toch niet nieuw? Macs kunnen allang booten vanaf een netwerkschijf.

PC's kunnen dat ook al heel lang. Op mijn allereerste ISA netwerkkaart zat al een socket voor een bootrom die je PC vanaf het netwerk liet starten. Afaik kunnen veel van de moderene "alles in een" chipsets dat ook vaak al out of the box. Prima als je een hele riedel PC's diskless wil laten werken, wat vaak een goed idee is want de schijven zijn altijd het zwakke punt van PC's die beheerd moeten worden, en dat centraal doen is veel handiger ;)

Ik zit nu al een week lang mijn BIOS upgrade uit te stellen. Reden: mijn PC draait geen windows, ik heb geen floppy drive en ik heb nog geen zin gehad om andere methodes te kiezen. Wat zou het makkelijk zijn als ik gewoon mijn BIOS kon starten, verbinding met mobo fabrikant kon maken en rechtstreeks zonder tussenkomst van OS mijn BIOS kon flashen.

Ander voorbeeld: macs hebben al veel langer OpenFirmware, iets wat veel uitgebreider is dan BIOS zoals we dat nu kennen. Start je mac op met N ingedrukt, dat ding gaat netbooten. Start je mac met T ingedrukt, plug een firewire kabel tussen 2 macs en je 2e mac ziet ineens een firewire disk, je mac die in Target Disk Mode is opgestart werkt gewoon als firewire bridge met de interne disk.

Om bovenstaande dingen mogelijk te maken heb je aan BIOS niet genoeg. Intel is al langer bezig met EFI, wat redelijk overeenkomt qua features en ook nog eens uitbreidbaar is. Waarom oude zooi blijven gebruiken of het wiel opnieuw uitvinden als er al een technologie beschikbaar is?

Ik vraag me sowieso af wat ze bedoelen met 'internet access' als je een PXE enabled netwerkkaart aansluit op een router, en die netwerkkaart krijgt tijdens het booten een lease, dan heeft ie feitelijk internet access...

Maar mocht het wel zo zijn dat die EFI echt internet toegang heeft (ip + gw + ns), dan zou dit bijvoorbeeld gebruikt kunnen worden om S.M.A.R.T. gegevens over te sturen... wordt in serverland ook veel gedaan... Al denk ik niet dat Apple op een gegeven moment bij je voor de deur staat met een nieuwe harde schijf...

Maarja... er zullen wel een hoop stoere dingen mee te doen zijn die we ons nu nog niet realiseren :)

En idd, voor zaken als remote access is het ideaal...
Het is allemaal geweldig.... als het een server zou zijn... voor werkstations... err... geen idee :)

-R-

network booting? user tracking? pc phone home?
«  1  2  3  4  5  6  »

Op dit item kan niet meer gereageerd worden.

Volgende 14:34 Google Earth verlaat bètastadium, ook beschikbaar voor Mac
Vorige 12:43 Onderzoekers versimpelen productie verstrengelde fotonen
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011