Toon posts:

[XP] hangt tijdens het bootten

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste Tweakers,

Ik ben gister eens aan de slag geweest met Linux:

Ik had toen de gedownloadde Slackware 10.2 ISO's geïnstalleerd vanuit VMWare op mijn échte harde schijf (Physical Hard Disk), Slackware koos als bootmanager helaas LILO.

1) Nadat ik Slackware had geïnstalleerd vanuit Windows XP kon ik Slackware gewoon booten vanuit VMWare mbv LILO.

2) De volgende dag startte ik de PC op, en bij de bootmanager koos ik er voor om Windows XP op te starten. Ik kreeg het bootscherm van Windows XP te zien. Ik kon gewoon horen dat de PC aan het laden was. Het hele proces zag er normaal uit. Maar toen XP eindelijk het grafische gedeelte na de bootscreen wilde laden, ging het niet verder dan het laten zien van:

bovenste deel donkerblauw,
in het midden nogal klein getekend; het Windows XP logootje
met daar heel klein onder de tekst in het wit: Windows XP
onderste deel donkerblauw
+ een muiscursortje die je gewoon kon bewegen.

Helaas startte XP na 10 minuten nog steeds niet verder op.


3) Daarna geboot vanuit LILO naar Slackware 10.2, en dit lukte zonder problemen!

4) Daarna besloot ik om mijn oude Ghost Image te restoren (die overigens altijd goed heeft gewerkt).
Deze heb ik gerestored mbv een aangemaakte GHOST floppy en door te wijzen dat er op m'n 2e partitie een GHOST Image aanwezig was. (De Ghost image schrijft trouwens de MBR NIET over)

5) Na het gerestored te hebben, ging ik eens bootten naar XP. Ik kreeg weer hetzelfde probleem te zien. XP bootlogo, daarna kreeg ik het grafische scherm te zien, met een beweegbare muiscursor, en op de achtergrond in het midden het logo van XP.

6) Daarna dacht ik dat het met LILO had te maken en besloot ik om ff ntldr,boot.ini en ntdetect.com vanaf een andere PC met XP op een floppy te zetten en dit te bootten. Weer kreeg ik hetzelfde probleem te zien.

7) Later pakte ik de CD van Win2K (XP CD kon ik niet vinden) en ik deed het eerste deel van de installatie van Win2K:

Formatteer partitie C helemaal (NTFS 20 GB)
Delete Linux partities (Een EXT2 van 300 MB voor het bootten, 2 GB swap en 27,x GB voor EXT3 root / )
2K op C installeren
Files kopiëren.

8 ) Nadat ik de PC had gereboot, besloot ik om de GHOST Image terug te zetten, en XP te bootten. Helaas kreeg ik een error omdat Win2K XP niet kan bootten (ben zo stom geweest om de exacte error niet op te schrijven, was geloof ik iets met ROOT folder van Windows 2000 en ntoskrnl.exe).

9) Daarna heb ik de XP cd's gezocht en heb het eerste deel van de installatie gedaan, weer het zelfde probleem.

10) Toen probeerde ik ook nog de Repair optie van de XP CD, fixboot of fixmbr, helaas heeft mij dit allemaal niets opgeleverd, ik bleef het zelfde probleem maar krijgen.

11) Ik heb ook nog geprobeerd om naar Windows XP te booten vanuit Veilige Modus, maar ook hier kreeg ik te maken met het zelfde probleem.

Nu ben ik dus echt ten einde raad, hoop dat jullie me echt kunnen helpen om dit probleem te kunnen oplossen!

[ Voor 14% gewijzigd door Verwijderd op 13-02-2006 17:58 ]


Verwijderd

Dit lijkt sterk op het probleem hier beschreven.
Het komt er dus op aan om je schijfletters weer in hun oorspronkelijke volgorde te zetten; hoe je dat doet kan je in dat topic vinden, en kijk ook eens hier :)

[ Voor 11% gewijzigd door Verwijderd op 13-02-2006 18:17 ]


Verwijderd

Topicstarter
Bedankt voor je reactie SecondChoice,

In principe zou na het restoren van een GHOST Image, de oude schijfletters moeten worden gebruikt?
(En zou dus al dat gegoochel niet nodig zijn?)

Verwijderd

Verwijderd schreef op maandag 13 februari 2006 @ 18:49:
Bedankt voor je reactie SecondChoice,

In principe zou na het restoren van een GHOST Image, de oude schijfletters moeten worden gebruikt?
(En zou dus al dat gegoochel niet nodig zijn?)
De oude schijfletters worden misschien wel gebruikt, maar de schijfletter(s) die aangemaakt zijn doordat je Slackware installeerde waren nog niet aanwezig toen je XP voor het eerst installeerde. En dat is dus de reden waarom je dat scherm krijgt (geldt ook wel voor XP):
This problem can occur if your Windows 2000 boot partition drive letter does not match the drive letter assigned during the initial Windows 2000 Setup. Windows 2000 maintains a record of drive letters in a registry based database and re-assigns drive letters based on Globally Unique Identifiers (GUID) recorded for each volume. Should the volume GUID change or be duplicated (by hard drive cloning software), the original drive letter may not be re-assigned to the boot volume.
De bedoeling is dus dat je MountedDevices lijstje zo goed mogelijk overeenkomt als tijdens de XP Setup, en dus de schijfletter van Linux uit dat lijstje in het register haalt.

Verwijderd

Topicstarter
Ik heb een 2e versie van XP geïnstalleerd op een aparte partitie. Daarna heb ik in het register van de nieuwe XP het pad naar een aantal DosDevices verandert, mbv deze link was het een makkie om te fixen... (althans dat dacht ik) dit haalde niets uit, nu ga ik ff wat anders probere

[ Voor 20% gewijzigd door Verwijderd op 13-02-2006 19:53 ]