Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Ik probeer een harddisk met Windows installatie aan de praat te krijgen in een andere computer. De oude was een Athlon64 met een VIA chipset en de nieuwe is een Dell Optiplex GX520 met Intel (ICH9?) chipset. Bij het booten krijg ik een BSOD met STOP error code 0x7B.

Wat heb ik al gedaan:
- Schijf gecontroleerd: hardwarematig, chkdsk, fixboot, fixmbr, etc. Geen problemen gevonden.
- Reparatie: booten van XP cd, huidige installatie wordt gevonden, R gekozen en installatie laten repareren.
- Met ERD Commander een aantal VIA gerelateerde drivers van Boot naar Disabled gezet.
- De andere voor de hand liggende oorzaken uitgesloten: virus, e.d.
- In het BIOS de accoustic en SATA modus op Compatible gezet.

Eigenlijk was ik er van uitgegaan dat bij de reparatie alle nieuwe hardware gedetecteerd zou worden, maar blijkbaar gaat er toch iets mis. Wat kan ik nog doen om deze Windows-installatie weer aan de praat te krijgen?

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Laatst online: 22:35

Compizfox

Bait for wenchmarks

Windows opnieuw installeren. Je kunt een Windows installatie niet zomaar overzetten naar andere hardware, helaas. :)

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 23:24
Nieuwe hardware wordt ook wel gededecteerd via pnp, maar daarvoor moet XP wel opgestart zijn. Echter als er een driver voor een VIA storage controller geladen is, en je hangt je hd vervolgens aan een Intel controller mist hiervoor de driver --> BSOD 0x7b.
Eigenlijk was ik er van uitgegaan dat bij de reparatie alle nieuwe hardware gedetecteerd zou worden, maar blijkbaar gaat er toch iets mis.
Ah, je hebt er al een reparatie setup overheen gegooid. Zou op zich wel moeten werken, hoewel geen fan van, zolang xp standaard een driver heeft voor de Intel controller, dus zolang deze in de bios op IDE en niet op AHCI of RAID staat.

[ Voor 42% gewijzigd door Nielson op 19-05-2010 17:56 ]


Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Edit: Never mind, je hebt je hebt je bericht aangepast. :)

[ Voor 90% gewijzigd door Jazzy op 19-05-2010 17:57 ]

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • pasta
  • Registratie: September 2002
  • Laatst online: 12-01 14:16

pasta

Ondertitel

Signature


Acties:
  • 0 Henk 'm!

  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 23:24
Jazzy schreef op woensdag 19 mei 2010 @ 17:56:
Edit: Never mind, je hebt je hebt je bericht aangepast. :)
Hehe, gaat mooi langs elkaar heen, op 't moment dat ik jou quote had je 'm ook aangepast :) Heb je het oude systeem nog beschikbaar?

Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Het oude systeem dut het niet meer helaas.

Ik heb nog even in het BIOS gekeken maar bij deze Dell kan ik de SATA modus alleen op Normal of Combination zetten. Die eerst zou beste performance geven, de tweede meer compatibiliteit. Bij beide opties geen resultaat helaas.

Ik kan de BIOS flashen van A05 naar A11 maar ik betwijfel of ik dan meer kan configureren.

[ Voor 14% gewijzigd door Jazzy op 19-05-2010 18:04 ]

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 23:24
Als ik het goed heb zit er een ICH7 in, en die kan geen AHCI en in 't geval van de niet-R ook geen RAID. In dat geval zou deze dus gewoon compatible moeten zijn met de normale Intel en Standard PCI IDE-controller in XP. Wat je zou kunnen proberen is deze via ERD Command/WindowsPE offline toevoegen.

Zit me even suf te googlen, ben poosje geleden een mooi gui tooltje tegenkomen om heel makkelijk storage drivers offline te injecten (en 't was dacht ik niet OfflineSysPrep hoewel die het ook lijkt te kunnen). Gebruikte zelf echter een WinPE cd 'tje met een simpel batchfile'tje en een hierop gebaseerd regfile'tje.

[ Voor 37% gewijzigd door Nielson op 19-05-2010 18:42 ]


Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online
Alternatief is de driverservice van de VIA chipset te disablen met een offline registry editor.
zolang die namelijk nog wel actief wordt geladen @ boottime kom je nog steeds met die INACCESSIBLE_BOOT_DEVICE te zitten.
[edit]
Ah, ook al geprobeerd - ik zat al te zoeken naar de juiste entries.
In principe kan je met een coldclone VMware Converter ook achterhalen welke entries dat het normaal gesproken zijn, want die slaat dat in de converter logs ook op.

[ Voor 74% gewijzigd door alt-92 op 19-05-2010 19:37 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
alt-92 schreef op woensdag 19 mei 2010 @ 19:28:
Alternatief is de driverservice van de VIA chipset te disablen met een offline registry editor.
zolang die namelijk nog wel actief wordt geladen @ boottime kom je nog steeds met die INACCESSIBLE_BOOT_DEVICE te zitten.
Dat heb ik geprobeerd met de ERD Commander, ik heb de volgende drivers op Disabled gezet:
viaide
viaidexp
viamraid
videx32

Overigens heb ik niet de INACCESSIBLE_BOOT_DEVICE error, alleen maat de STOP: 0x7B en dan tussen haakjes nog een paar waardes. Zou je daar iets mee kunnen trouwens?

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 23:24
Het probleem zit 'm er niet in dat de VIA drivers geladen worden, maar dat de Intel drivers níet geladen worden. Dit is met een offline registry editor wel te doen door het importeren van de juiste registervermeldingen. Weet niet hoe die van erd commander precies werkt (onder welke naam 't andere register ingeladen wordt), maar dit zijn de quick 'n dirty cmd/reg files die ik gebruik als voorbeeld:

ide.cmd
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
@ECHO OFF

IF NOT EXIST C:\WINDOWS\SYSTEM32\NTOSKRNL.EXE GOTO NO_OS

FOR /F "TOKENS=2   DELIMS= " %%G IN ('DATE/T') DO SET PEDATE=%%G

FOR /F "TOKENS=1,2 DELIMS=:" %%H IN ('TIME/T') DO SET PETIME=%%H.%%I

REM ECHO It's now %PEDATE%_%PETIME%

COPY C:\WINDOWS\SYSTEM32\CONFIG\SYSTEM C:\WINDOWS\SYSTEM32\CONFIG\SYSTEM.%PETIME%_%PEDATE% 

IF NOT EXIST C:\WINDOWS\SYSTEM32\DRIVERS\ATAPI.SYS   EXPAND "C:\WINDOWS\DRIVER CACHE\I386\DRIVER.CAB" -F:ATAPI.SYS   C:\WINDOWS\SYSTEM32\DRIVERS

IF NOT EXIST C:\WINDOWS\SYSTEM32\DRIVERS\PCIIDE.SYS  EXPAND "C:\WINDOWS\DRIVER CACHE\I386\DRIVER.CAB" -F:PCIIDE.SYS  C:\WINDOWS\SYSTEM32\DRIVERS

IF NOT EXIST C:\WINDOWS\SYSTEM32\DRIVERS\PCIIDEX.SYS EXPAND "C:\WINDOWS\DRIVER CACHE\I386\DRIVER.CAB" -F:PCIIDEX.SYS C:\WINDOWS\SYSTEM32\DRIVERS

IF NOT EXIST C:\WINDOWS\SYSTEM32\DRIVERS\INTELIDE.SYS EXPAND "C:\WINDOWS\DRIVER CACHE\I386\DRIVER.CAB" -F:INTELIDE.SYS C:\WINDOWS\SYSTEM32\DRIVERS

REG LOAD HKLM\SYSTEM_00 C:\WINDOWS\SYSTEM32\CONFIG\SYSTEM

REG IMPORT IDE.REG

REG UNLOAD HKLM\SYSTEM_00

ECHO.

ECHO Finished, remove cd and reboot ...

GOTO END

:NO_OS

ECHO.

ECHO Error, no OS found on C:\

GOTO END

:END

ECHO.


en de registerinstellingen die geimporteert worden:

ide.reg
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Services\atapi]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000019
"Type"=dword:00000001
"DisplayName"="Standaard IDE/ESDI-vasteschijfcontroller"
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\
  00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Services\PCIIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000003
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\
  00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Services\IntelIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\ 
  00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00
  
[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27DF]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
  
[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Control\CriticalDeviceDatabase\primary_ide_channel]
"Service"="atapi"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Control\CriticalDeviceDatabase\secondary_ide_channel]
"Service"="atapi"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Services\atapi]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000019
"Type"=dword:00000001
"DisplayName"="Standaard IDE/ESDI-vasteschijfcontroller"
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\
  00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Services\PCIIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000003
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\
  00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Services\IntelIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\ 
  00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27DF]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
    
[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Control\CriticalDeviceDatabase\primary_ide_channel]
"Service"="atapi"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Control\CriticalDeviceDatabase\secondary_ide_channel]
"Service"="atapi"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM_00\ControlSet003\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
Zoals je ziet wordt 't SYSTEM gedeelte van het offline XP register ingeladen in het WinPE register onder HKLM\SYSTEM_00 ipv HKLM\SYSTEM met reg.exe, hierna wordt het op dezelfde manier aangepaste reg bestand geimporteerd die de atapi driver, standaard pci ide controller en de intel ide controller service installeert, plus deze koppelt aan het pnp id van de ich7. Vervolgens worden de benodigde bestanden uit de driver.cab gehaald indien niet aanwezig.

Zoals gezegd, het batchfile'tje is noagl simpel gehouden dus er wordt vanuit gegaan dat de Windows installatie op C:\ staat en dat REG.EXE aanwezig is en te vinden. Mogelijk dus aanpassingen nodig :)

Acties:
  • 0 Henk 'm!

  • Reboot
  • Registratie: Januari 2009
  • Laatst online: 29-07 22:18
Kan je een image maken? die installeren in een vmware en dan mbv een trial symantec system recovery een
hardware independent image maken, die dan starten op je nieuwe comp?

Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Reboot schreef op donderdag 20 mei 2010 @ 14:06:
Kan je een image maken? die installeren in een vmware en dan mbv een trial symantec system recovery een
hardware independent image maken, die dan starten op je nieuwe comp?
Kijk, daar kan ik wel wat mee. Ik heb een image gemaakt met Acronis Workstation en die vervolgens met VMware Converter omgezet naar een VMware Workstation Virtual Machine. Nu start hij nog steeds niet volledig door, maar blijft nu ergens hangen in het inlogproces. Daarom doe ik nog maar even een repair-installatie er overheen.

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online
In principe zou intelide en pciide driverservices op autostart zetten in je registry ook al moeten werken voor zover ik heb kunnen achterhalen overal.
Maar dat is ook wat Nielson al aangegeven had - en inderdaad, die VMware Converter truuk werkt doorgaans ook heel goed.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
WTF? Nu heb ik im in VMware draaien en krijg ik nog steeds deze BSOD:
Afbeeldingslocatie: http://i84.photobucket.com/albums/k6/stoppen/Knipsel-1.png

Dan kan ik een ontbrekende driver zo onderhand wel uitsluiten denk ik. Iemand nog een idee?

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 23:24
Geen idee of die VMWare Converter qua drivers wat aanpast in je Windows installatie, anders heb je natuurlijk nog steeds het probleem dat de juiste drvier voor de ide-controller niet geinstalleerd is (vmware emuleert dacht ik een Intel 440BX chipset).

Acties:
  • 0 Henk 'm!

  • redfoxert
  • Registratie: December 2000
  • Niet online
0x07B is _DE_ klassieke INACCESSIBLE_BOOT_DEVICE error.

Ook in VMware kan je die error krijgen als je drivers mist voor je mass storage devices (je harddisk controller dus).

https://discord.com/invite/tweakers


Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 17:57

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Nielson schreef op zondag 23 mei 2010 @ 20:17:
Geen idee of die VMWare Converter qua drivers wat aanpast in je Windows installatie
Ja, dat is juist een beetje het idee van de VMware Converer. Ik heb voor IDE gekozen maar zou ook nog eens een poging met SCSI kunnen doen.
redfoxert schreef op zondag 23 mei 2010 @ 20:34:
0x07B is _DE_ klassieke INACCESSIBLE_BOOT_DEVICE error.

Ook in VMware kan je die error krijgen als je drivers mist voor je mass storage devices (je harddisk controller dus).
Ten eerste krijg ik INACCESSIBLE_BOOT_DEVICE niet, ten tweede gebruik ik juist VMware Converter om de hardware te fixen. :)

[ Voor 38% gewijzigd door Jazzy op 23-05-2010 20:36 ]

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • redfoxert
  • Registratie: December 2000
  • Niet online
Jazzy schreef op zondag 23 mei 2010 @ 20:35:
[...]
Ja, dat is juist een beetje het idee van de VMware Converer. Ik heb voor IDE gekozen maar zou ook nog eens een poging met SCSI kunnen doen.
[...]
Ten eerste krijg ik INACCESSIBLE_BOOT_DEVICE niet, ten tweede gebruik ik juist VMware Converter om de hardware te fixen. :)
VMware convertor op een offline image installeert volgens mij geen drivers in het image. Wat VMware convertor normaliter doet op een draaiend systeem is meteen de VMware tools installeren, waarin de VMware MSD (mass storage drivers) meegeinstalleerd worden.

Er zijn manieren om offline het register aan te passen waardoor je wel de Intel MSD's installeert, en tevens natuurlijk de juiste bestanden op de juiste plek in het image zet. Ik was nog even aan het zoeken maar je zou zelf ook kunnen kijken voor het "inject intel mass storage drivers into windows xp".


Edit: Deze url heb ik een tijdje terug vaak gebruikt in een poging om voor een stuk of 20 verschillende Dell machines 1 image te kunnen maken. Redelijk succesvol totdat er wat requirements wijzigden waardoor het weinig zin meer had :(

[ Voor 15% gewijzigd door redfoxert op 23-05-2010 20:44 ]

https://discord.com/invite/tweakers

Pagina: 1