Hi Leute,
da ich eigentlich wenig Lust dazu habe, zu diskutieren, welchen Sinn es
im Jahr 2018 hat, Windows XP auf einem PC zu installieren, bitte ich nur
um eine Lösung des folgenden Problems.
Ich habe eine Windows XP Professional 32bit Installations-CD, die ich
gerne nutzen würde, um das OS auf meinem PC zu installieren.
Für diesen PC habe ich ein ziemlich billiges Mainboard:
https://www.csv.de/artinfo.php?artnr=A0585093&KATEGORIE=0585
+ ebenfalls billigen Intel Pentium. Es unterstützt 64bit und hat so ein
doofes UEFI-BIOS-Zeug, mit dem es immer beim Linux-Booten viele
Fehlermeldungen gibt, irendwas mit Microcode error, aber Linu Distros
starten im Endeffekt. Win 10 läuft auch.
Ansonsten noch ne Sapphire AMD Grafikkarte.
1. ich wähle im UEFI/BIOS die CD als Bootmedium aus.
2. es werden Dateien/Treiber/... vom XP Setup geladen (Bild
funktioniert)
3. als die Installation beginnen soll, indem ich die entsprechende Taste
zum Starten drücke, dauert es 1-2s, und dann kommt der wunderschöne
Bluescreen.
Da steht was von ACPI Error, aber im Bios/UEFI steht unter ACPI
Einstellungen, ob die LED ein- oder zweifarbig leuchten soll...wtf?!
Hoffe ihr könnt mir helfen. Wenn ihr mehr Details braucht kann ich
nochmal die Installation starten und genau schreiben was da steht
Ich tippe mal darauf, dass das XP nicht auf die SATA-Busse zugreifen
kann. Du musst entweder eine Treiberdiskette (!) mit einem passenden
Treiber einlegen oder die SATA-Controller von AHCI auf IDE oder
Compatible oder so umstellen.
fchk
Das Board bzw. der Chipsatz ist zu neu, da läuft kein XP. Vermutlich
nicht mal W7. Treiber wirst du dafür erst recht nicht bekommen. Kauf dir
ein älteres bis maximal Generation Ivy-Bridge.
Hallo Pascal!
1. Bios umschalten auf CSM (compatibility support module), damit das
Bios sich verhält wie ein PC nach alter Väter Sitte
2. AHCI abschalten und stattdessen einen passenden IDE-Modus wählen,
manchmal gibt es da etwas von wegen "Enhanced Mode", da müsstest Du mit
herumspielen
(siehe Beitrag fsck)
3. Gucken, ob es nach Einstellung auf CSM noch andere neue kritische
ACPI-bezogene Einstellungen zum Verändern gibt
4. Wenn alles scheitert, entsprechend altes Mainboard kaufen (siehe
Beitrag icke)
X2 schrieb:> CSM ist an, sonst könnte er garnicht von CD booten...
nunja, die Einstellungen sind seltsam... z.B. steht nirgendwo was von
Secure Boot ... vielleicht gar nicht vorhanden? Ich hasse das nämlich
X2 schrieb:> CSM ist an, sonst könnte er garnicht von CD booten...
nunja, die Einstellungen sind seltsam... z.B. steht nirgendwo was von
Secure Boot ... vielleicht gar nicht vorhanden? Ich hasse das nämlich.
Vielen Dank Peter M. Ich werde nochmal so vorgehen.
Icke ®. schrieb:> Das Board bzw. der Chipsatz ist zu neu, da läuft kein XP. Vermutlich> nicht mal W7. Treiber wirst du dafür erst recht nicht bekommen. Kauf dir> ein älteres bis maximal Generation Ivy-Bridge.
als ich bei meinem Asus Zenbook w7 installieren wollte klemmte es auch
an den Treibern, Abhilfe win7 auf einem alten Rechner installieren und
mit Acronis true image den Umzug gemacht und die Treiber die es für win8
gab (mangels win7 Treiber) wurden vom Zenbook akzeptiert!
Bei einer versuchten w7 Installation auf einem msi s262 von 2006 hatte
ich keinen Erfolg!
Pascal schrieb:> nunja, die Einstellungen sind seltsam... z.B. steht nirgendwo was von> Secure Boot ... vielleicht gar nicht vorhanden? Ich hasse das nämlich.
Wenn CSM an ist, darf Secure Boot nicht aktiv sein. Daher siehst du das
auch nicht.
Seit Haswell kann der SATA Controller von Intel übrigens kein IDE mehr.
Daher wird das bei dir vermutlich auch nicht funktionieren (H110 ist ein
Skylake Chipsatz).
Pascal schrieb:> 3. als die Installation beginnen soll, indem ich die entsprechende Taste> zum Starten drücke, dauert es 1-2s, und dann kommt der wunderschöne> Bluescreen.>> Da steht was von ACPI Error
Böse.
Das heißt sehr wahrscheinlich: nicht normgerechte ACPI-Tabellen sind auf
einen nicht normgerechten ACPI-Treiber gestoßen.
Ein ähnliches Problem hat man des öfteren auch unter Linux, bloß dass da
wenigstens noch der Treiber normgerecht ist. Hilft bloß leider auch
nicht viel, wenn das eine nicht zum anderen passt, ist halt Ritze. Bei
Linux hat man aber immerhin noch die Möglichkeit, ACPI komplett
stillzulegen, um dann überhaupt was zum Laufen zu bekommen.
Bei WindowsXP dürfte ein ähnlicher Ansatz kompliziert werden. Man müsste
den Installer dazu bewegen, einen anderen HAL zu installieren. Irgendwie
geht das bestimmt (weiß ich, weil ich es vor vielen Jahren mal bei einem
Siemens-PC gemacht habe), ich habe aber keine Ahnung mehr, wie das genau
ging. Vermutlich würde es im konkreten Fall aber sowieso nicht helfen,
weil der olle "AT-kompatible" HAL ganz sicher nicht begeistert davon
sein dürfte, kein A20-Gate vorzufinden...
Aber ein BIOS-Update könnte eventuell helfen. Manchmal reparieren die
Boardhersteller ihren Pfusch irgendwann ein wenig. So war das damals
auch bei diesem Siemens-PC. Nach ca. einem halben Jahr kam ein
BIOS-Update, was die "Kompatibilität" zu WindowsXP hergestellt hat. Also
nicht wirklich repariert im Sinne von: normgerechte ACPI-Tabellen
implementiert, sondern nur den einen Pfusch an den anderen Pfusch
angepaßt...
Aber einen Versuch könnte es wert sein.
Grundsätzlich sollte man beim Kauf eines neuen Boards beachten ,dass es
für das zu installierende BS auch Treiber gibt. Bei Intel wird das schon
sehr knapp. Ich bin dann auf AMD umgestiegen und habe mir ein GA-78 LMT
USB 3.0 gekauft. Bretter mit Treiber für XP sterben langsam aus,
gebraucht ziehen die Preise an. Im AHCI Mod darfst allerdings nur dann
installieren wenn du den Treiber dazu per N-Lite eingebunden hast. Ich
verzichte auf AHCI.
X2 schrieb:> Pascal schrieb:>> nunja, die Einstellungen sind seltsam... z.B. steht nirgendwo was von>> Secure Boot ... vielleicht gar nicht vorhanden? Ich hasse das nämlich.
Secure boot kann xp nach meinem Wissen gar nicht. Freu dich ,das macht
dann auch keine Probleme.
herbert schrieb:> Secure boot kann xp nach meinem Wissen gar nicht. Freu dich ,das macht> dann auch keine Probleme.
Das ist ein Trugschluss. Meines Wissens ist Secure Boot auf Bios-Ebene
implementiert. Und wenn dann da etwas unsigniertes (XP-Installation)
starten soll, dann funktioniert das nicht.
Peter M. schrieb:> Das ist ein Trugschluss. Meines Wissens ist Secure Boot auf Bios-Ebene> implementiert. Und wenn dann da etwas unsigniertes (XP-Installation)> starten soll, dann funktioniert das nicht.
Habe nochmal schnell Google befragt aber noch nichts brauchbares
gefunden. Meine letzte Installation ist ja schon wieder ein Weile her,
Details fallen bei mir immer recht flott aus der Erinnerung. Definitiv
habe ich im Legacy Mode installiert kann ich noch verschwommen aus dem
Großhirn "saugen".Secure boot gibts da nicht.
Peter M. schrieb:> Das ist ein Trugschluss. Meines Wissens ist Secure Boot auf Bios-Ebene> implementiert. Und wenn dann da etwas unsigniertes (XP-Installation)> starten soll, dann funktioniert das nicht.
Dann kommt man aber nicht so weit wie der TE, das Bios gibt dann sofort
beim starten des Bootloaders eine Fehlermeldung aus.
Ist aber eh egal, wenn das XP Setup startet, hat er im Legacy Mode
gebootet und es gibt kein Secure Boot.
XP unterstützt kein UEFI. Hat das Bios ein CSM? Damit wird ein Legacy
Bios emuliert. Falls ja, dann alles an Optionen diesbezüglich
einschalten. Prinzipiell könnte das Board hochfahren, nur wirds dann auf
der Treiberebene haarig.
Michael X. schrieb:> Prinzipiell könnte das Board hochfahren, nur wirds dann auf> der Treiberebene haarig
Das fängt schon bei der Festplatte an - man könnte einen SATA-Treiber
von Floppy laden, nur dumm wenn da keine Floppy mehr ist. Dann muss man
den Treiber in die Installationsdateien integrieren, was schon etwas
aufwendig ist.
Georg
c-hater schrieb:> Bei WindowsXP dürfte ein ähnlicher Ansatz kompliziert werden. Man müsste> den Installer dazu bewegen, einen anderen HAL zu installieren. Irgendwie> geht das bestimmt (weiß ich, weil ich es vor vielen Jahren mal bei einem> Siemens-PC gemacht habe), ich habe aber keine Ahnung mehr, wie das genau> ging.
Vielleicht mit F7?
https://support.microsoft.com/en-us/help/314830/stop-error-code-0x000000a5-error-when-you-are-installing-windows-xpPascal schrieb:> Ich habe eine Windows XP Professional 32bit Installations-CD, die ich> gerne nutzen würde, um das OS auf meinem PC zu installieren.
Welcher Service-Pack?
michael_ schrieb:> Vielleicht mit F7?
Also soviel sagt meine Erinnerung dann doch noch: nö, es war nicht damit
getan. F7 ist nützlich, um nicht vorhandene Gerätetreiber zu laden
(sofern sie in der an dieser Stelle benötigten Form vorliegen und ein in
diesem Moment lesbares Medium verfügbar ist, von dem man sie
installieren könnte), aber nicht, um zielgerichtet den HAL zu wechseln.
Das war dann doch deutlich komplizierter. Wenn ich mich richtig
erinnere, lief es entweder darauf hinaus, aus dem Installationsmedium
den "ACPI-PC"-HAL komplett zu entfernen oder zumindest darauf, die
Detektion eines ACPI-PC zu verhindern. Wie schon gesagt: ich weiß es
nicht mehr wie's genau ging, ich weiß nur noch, dass es alles andere als
einfach war, aber immerhin möglich.
Das Problem dürfte heute sein, dass all die Quellen im Web, die mich
damals(TM) zur Lösung geführt haben, heute schlicht nicht mehr verfügbar
sind.
Weil es halt kein Problem von heute mehr ist, man darf nicht vergessen:
das ist ca. 15 Jahre her...
c-hater schrieb:> Die Frage ist dann nur: wie macht man> das an der entsprechenden Stelle im Setup?
Recht einfach. An der Stelle, wo die F6 Aufforderung zum Laden von
Treibern kommt, drückt man F5. Das wird nicht angezeigt, man muß es
wissen. Es passiert erstmal scheinbar nichts, aber dann kommt ein
Fenster, wo der zu installierende HAL ausgewählt werden kann.
Icke ®. schrieb:> Recht einfach. An der Stelle, wo die F6 Aufforderung zum Laden von> Treibern kommt, drückt man F5. Das wird nicht angezeigt, man muß es> wissen. Es passiert erstmal scheinbar nichts, aber dann kommt ein> Fenster, wo der zu installierende HAL ausgewählt werden kann.
Das hätte ich damals vor 15 Jahren wissen müssen. ;o)
c-hater schrieb:> Das hätte ich damals vor 15 Jahren wissen müssen.
Nicht so schlimm. An die Details erinnere ich mich nur rudimentär, aber
mit den Nicht-ACPI HALs liefen die Rechner nicht wirklich gut. WIMRE gab
es erhebliche Probleme mit Treibern und PnP sowie der Performance. Ich
habe die F5 trotzdem oft verwendet, um Fehlerkennungen vorzubeugen, weil
das aufgrund der nicht ausgereiften ACPI-BIOSe häufig vorkam.
Nicht-ACPI-HAL? O je. Ich hab' damit das letzte Mal herumgekämpft, als
ich versuchte, eine Beta-Version von Windows 2000 auf meinem damaligen
Notebook zum Laufen zu bekommen, da war das BIOS noch recht verbuggt.
Mitac (der Hersteller) hat damals guten Support geleistet, nachdem ich
das Problem gut beschrieben und eine Installations-CD mit der
Beta-Version darauf nach Taiwan geschickt habe. Da kamen dann ein, zwei
BIOS-Updates, und dann ging es auch mit ACPI, was auf dem Notebook wg.
Powermanagement etc. doch besser war.
Tja, das war 1999. Lange ist's her.
Icke ®. schrieb:> Nicht so schlimm. An die Details erinnere ich mich nur rudimentär, aber> mit den Nicht-ACPI HALs liefen die Rechner nicht wirklich gut.
Hmm...
Zumindest besagter Siemens-PC lief damit doch das halbe Jahr sehr
ordentlich. Einziger merklicher Nachteil war: man mußte ihn
"herunterfahren" und dann händisch durch langen Druck auf die
Power-Taste ausschalten oder durch kurzen Druck auf das Reset-Knöpfchen
neu starten.
Ansonsten lief wirklich alles perfekt, alle Onboard-Peripherie und auch
alles, was extern da dran gestöpselt war.
Und auch die Umstellung auf "ACPI-PC" nach dem halben Jahr war völlig
schmerzlos. Einfach nach dem BIOS-Update die Reparaturinstallation von
WindowsXP durchlaufen lassen (natürlich nicht mit dem vom mir
manipulierten Image, sondern mit dem Original) und (nach ein oder zwei
weiteren Reboots, weiß nicht mehr genau) lief alles wie zuvor, bloß dass
dann halt auch das "Herunterfahren"/"Neu Starten" so funktioniert hat,
wie es sollte. Und zusätzlich: die Schlafmodi verfügbar wurden und dann
auch wirklich auf Anhieb funktioniert haben.
Pascal schrieb:> welche Bootoptionen soll ich anpassen? im BIOS?
Ohne das BIOS zu kennen, schwierig. Pauschal dies:
Secure Boot aus
alles was mit UEFI zu tun hat, auf Legacy oder Compatible umstellen
Laufwerkscontroller (SATA) auf IDE bzw. Compatible einstellen
Wahrscheinlich ist jedoch, daß das Board die nötigen Modi gar nicht
unterstützt und du keinen SATA F6-Treiber für XP finden wirst (andere
Treiber auch nicht). Die Aktion ist m.E. von vornherein zum Scheitern
verurteilt. Aber trotzdem viel Erfolg!