warlock554 Posted November 3, 2008 Share Posted November 3, 2008 (edited) Since my CD-ROM seems to be malfunctioning, I've made a bootable USB using the USB Multiboot 10 tool and an unattended XP version. After completing the txt install and attempting to continue with the GUI part of the setup, I get a 'corrupt or missing hal.dll' error. I tried everything: using just one partition, fixing the mbr, fixing the boot.ini, but without any success. There's no hardware issue as I can install linux just fine.Please help. Edited November 7, 2008 by warlock554 Link to comment Share on other sites More sharing options...
Ponch Posted November 3, 2008 Share Posted November 3, 2008 What's your partitions setup and to which one are you installing ? Is there any hidden partition ? Link to comment Share on other sites More sharing options...
warlock554 Posted November 5, 2008 Author Share Posted November 5, 2008 I first tried a 2 partition configuration and installed XP on the first one. I also tried having just one partition. No hidden partitions. In both cases I got the same result. Link to comment Share on other sites More sharing options...
wimb Posted November 6, 2008 Share Posted November 6, 2008 (edited) The message system32\hal.dll missing means only that the WINDOWS folder cannot be found,and is NOT on the drive where it was expected. There is no missing file in this case.It is necessary to Boot all the time from the USB-drive and keep it connected until Logon.Change your BIOS Boot Priority such that USB-stick is seen as First Harddisk.Read Also FAQ-4 http://www.msfn.org/board/FAQs-t116766.html Edited November 6, 2008 by wimb Link to comment Share on other sites More sharing options...
warlock554 Posted November 7, 2008 Author Share Posted November 7, 2008 (edited) Boot.ini points to HD 1. I set my second boot device to HD 1 (the USB being the first), tried again, but got the same error. Tried again with a different version and different installer. No luck... Edited November 7, 2008 by warlock554 Link to comment Share on other sites More sharing options...
ilko_t Posted November 7, 2008 Share Posted November 7, 2008 (edited) warlock554, you need to read carefully FAQ #4.If you did so, you should have posted your partition number as well, which is as important as the harddisk number. Windows folder matters as well.There is no point to use different installers etc.Better take a picture of this screen:Does partitionN match what you have in boot.ini on USB disk?In this example Windows was installed to partition2. Partition(1) is hidden. Boot.ini has ....rdisk(1)partition(2)\....Did you boot again from USB after the Text mode part of Setup? Edited November 7, 2008 by ilko_t Link to comment Share on other sites More sharing options...
warlock554 Posted November 8, 2008 Author Share Posted November 8, 2008 (edited) Ok, so here's my bios configuration:My partition configuration:And my boot.ini file:[boot Loader]Timeout=5Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS[Operating Systems]multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP Professional setup from hd 1 part 1" /FASTDETECTAnd yes, I've booted again to start the GUI mode. Edited November 8, 2008 by warlock554 Link to comment Share on other sites More sharing options...
ilko_t Posted November 8, 2008 Share Posted November 8, 2008 (edited) Try deleting BOTH partitions on the hard disk while in Text mode and create 2 new ones. Do NOT continue, but rather hit F3 and restart again in Text mode. Install XP in the first one of the newly created partitions.In BIOS do you have a setting for hard disk mode AUTO, LARGE, LBA? Try changing it too. Edited November 8, 2008 by ilko_t Link to comment Share on other sites More sharing options...
wimb Posted November 9, 2008 Share Posted November 9, 2008 (edited) I assume you are using a removable USB-stick which will be seen by BIOS as Harddisk (NOT as USB-HDD)When you boot from USB-stick then normally USB-stick is HDD-0 and Local Harddisk is HDD-1You have to Change for GUI Setup your BIOS Setting so that First Boot Device is HDD-0 (instead of USB-HDD)which is in GUI mode your USB-stick, so that you boot via USB and Windows folder will be found at HDD-1 by the setting of rdisk(1) in boot.ini on USB-stickWith your present BIOS Setting you are booting in GUI mode directly from HDD-1 which is then your Local Harddisk. That does NOT work. You have to Boot via USB-stick which is HDD-0 Edited November 9, 2008 by wimb Link to comment Share on other sites More sharing options...
warlock554 Posted November 9, 2008 Author Share Posted November 9, 2008 (edited) Ok, I've changed the first boot device from USB-HDD to HDD-0. I redid the TXT part, booted again into USB, tried GUI mode... but without success. Is there anything I'm doing wrong? Please excuse my noobiness. Edited November 9, 2008 by warlock554 Link to comment Share on other sites More sharing options...
wimb Posted November 9, 2008 Share Posted November 9, 2008 (edited) You can try my NEW technique using USB_XP_Setup packageInstall XP from USB AFTER Booting with PE from HDD or USB http://www.boot-land.net/forums/?showtopic=5306 In this way you are first booting in 30 seconds with LiveXP from RAMDISK,which is loaded in few seconds with LiveXP BootSDI.img file on Harddisk Drive C: or in about 5 minutes from bootable USB-stick made with Make_USB.cmdFor Install of XP you all the time Boot as normal from your Local Harddisk Drive C:so that you don't have these BIOS problems.So there is no booting from USB-stick involved when actually installing XP.The XP Source Folder must be on USB-stick or on Partition 1 of ANY Harddisk.If this is NOT the case, then the program will propose to Copy the XP Source folder to the Install Target Drive, usually C: (being usually partition 1). Edited November 9, 2008 by wimb Link to comment Share on other sites More sharing options...
ilko_t Posted November 9, 2008 Share Posted November 9, 2008 Ok, I've changed the first boot device from USB-HDD to HDD-0. I redid the TXT part, booted again into USB, tried GUI mode... but without success. Is there anything I'm doing wrong? Please excuse my noobiness. Did you try what I wrote you, post #8 ? Link to comment Share on other sites More sharing options...
baazi Posted November 10, 2008 Share Posted November 10, 2008 i've got the same hal.dll problem when entering the gui mode after textmode. I did everything like it is described in the how-to, also carfully paid attention to set the right boot-order, to manually choose the usb-drive when booting every time. i also created only one partition (ntfs) and it's everything ok with the boot.ini...the only thing i discovered is that the bios (phoenix trustedcore) of my brandnew samsung nc-10 automatically detects the usb-stick as an usb-hdd and there is no possibility to set the hhd0- and hdd1-thing. I'm only able to change the boot order (so hdd befor usb-hdd?!). Is this the problem in combination with the boot.ini, like wimb described above #9 ?Is there any possibility to fix it? thx tobey Link to comment Share on other sites More sharing options...
wimb Posted November 10, 2008 Share Posted November 10, 2008 (edited) When in GUI mode the Windows folder is NOT found on the default location,it can be handy to use a boot.ini with Multiple Entries for the GUI Mode.For USB_MultiBoot_10 it would be like this: [Boot Loader]Timeout=20Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS[Operating Systems]C:\btsec\XPSTP.bs="1. Begin TXT Mode Setup Windows XP, Never unplug USB-Drive Until Logon"multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Continue GUI Mode Setup XP + Start XP from HD 0 - Part 1" /FASTDETECTmulti(0)disk(0)rdisk(0)partition(2)\WINDOWS="Continue GUI Mode Setup XP + Start XP from HD 0 - Part 2" /FASTDETECTmulti(0)disk(0)rdisk(1)partition(1)\WINDOWS="Continue GUI Mode Setup XP + Start XP from HD 1 - Part 1" /FASTDETECTmulti(0)disk(0)rdisk(1)partition(2)\WINDOWS="Continue GUI Mode Setup XP + Start XP from HD 1 - Part 2" /FASTDETECTwhere you can Manually Select the GUI mode Entry that is working for you.Also it is important to remove before XP Setup from USB-stick all other USB-drives like External Backup Harddisks and Cardreaders,which could give unwanted shift in drive numbering. Edited November 10, 2008 by wimb Link to comment Share on other sites More sharing options...
baazi Posted November 17, 2008 Share Posted November 17, 2008 thx wimb, you're the best! In fact it was the wrong rdisk-value due to usb-hdd! Installation worked fine.thank you so much! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now