MSFN Forum: hal.dll error at XP USB boot (multiboot_10_usb) - MSFN Forum

Jump to content


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

hal.dll error at XP USB boot (multiboot_10_usb)

#1 User is offline   Maruko 

  • Group: Members
  • Posts: 5
  • Joined: 20-September 09

Posted 20 September 2009 - 07:28 AM

Hello,

I'm using Multiboot_10_usb, everything is going ok untill when I boot from USB, it keeps saying hal.dll error.
I saw some answers about it, it's the partition structure which makes the error. What can I do about it and is it possible to tell it in a easy way?
I don't know which hard disk number I need to take or partition number, how can I find out?

It took me already days to find out how to install XP from an USB but keep failing, i'm on the good way but now hal.dll is in my way. Can someone help me?

Thank you,

Marco


#2 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,443
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 20 September 2009 - 07:47 AM

You need to post more details on how is partitioned the drive you are installing XP from USB on.

Have you already checked FAQ#4? :unsure:

http://www.msfn.org/...qs-t116766.html


Or do you mean that you do not undestand the BOOT.INI Arcpath syntax? :unsure:

Here:
http://www.msfn.org/board/discovery-unusua...030-page-2.html
http://www.msfn.org/board/boot-ini-and-dif...365-page-2.html

Post your current BOOT.INI, too.

jaclaz

#3 User is offline   ilko_t 

  • MSFN Addict
  • Group: Super Moderator
  • Posts: 1,605
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 20 September 2009 - 08:52 AM

Do you reach any boot menu at all, or you get HAL.DLL error right after you start from USB?
Do you pass the first part of setup, the text phase?

#4 User is offline   Maruko 

  • Group: Members
  • Posts: 5
  • Joined: 20-September 09

Posted 20 September 2009 - 02:31 PM

View Postjaclaz, on Sep 20 2009, 08:47 AM, said:

You need to post more details on how is partitioned the drive you are installing XP from USB on.


Well my laptop has 1 drive with 4 partitions (which I see in Windows Disk Management)
for FAQ4 it is not even possible to pick a partition, I just want to make a new 1 which I normally do at Windows installation.
I just want this usb stick working on all pc's or atleast get a menu with alot of options which 1 works.
Is this possible?

This is my boot.ini atm:

[Boot Loader]
Timeout=10
Default=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(5)\WINDOWS="2. and 3. Continue with GUI Mode Setup Windows XP + Start XP from HD 1" /FASTDETECT
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Continue GUI Setup + Start XP from HD 2, use if installing on HD2" /FASTDETECT
c:\grldr="4. Start GRUB4DOS Menu - DOS FPY IMAGES + Linux + XP Rec Cons + Vista"
C:\btsec\XATSP.bs="Attended Setup XP, Never unplug USB-Drive Until After Logon"


I tried TXT Mode on another computer it works. So it depends on the partition structure, how can I fix it for all pc's?

Thank you.

This post has been edited by jaclaz: 21 September 2009 - 08:16 AM


#5 User is offline   Maruko 

  • Group: Members
  • Posts: 5
  • Joined: 20-September 09

Posted 20 September 2009 - 02:33 PM

View Postilko_t, on Sep 20 2009, 08:52 AM, said:

Do you reach any boot menu at all, or you get HAL.DLL error right after you start from USB?
Do you pass the first part of setup, the text phase?


I get to the boot menu where I can make the option GUI mode or TXT mode.
I don't even get to the setup.

Thank you. I hope you have enough information to help me.

#6 User is offline   ilko_t 

  • MSFN Addict
  • Group: Super Moderator
  • Posts: 1,605
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 20 September 2009 - 02:55 PM

So when you choose TXT mode you get HAL.DLL not found error, right?
If yes- try changing C:\btsec\XPSTP.bs to A:\btsec\XPSTP.bs and report if you get past HAL.DLL error. Try with B:\btsec\XPSTP.bs too.

You may get another error later on, that's fine, the point is to check if your USB stick is seen by BIOS as floppy disk (getting drive letter A:), rather than a hard disk.
What laptop is that? Do you have any option in BIOS for USB mode- FD, HD, ZIP etc. ?

#7 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 21 September 2009 - 12:27 AM

View PostMaruko, on Sep 20 2009, 10:31 PM, said:

This is my boot.ini atm:

[Boot Loader]
Timeout=10
Default=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(5)\WINDOWS="2. and 3. Continue with GUI Mode Setup Windows XP + Start XP from HD 1" /FASTDETECT
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Continue GUI Setup + Start XP from HD 2, use if installing on HD2" /FASTDETECT
c:\grldr="4. Start GRUB4DOS Menu - DOS FPY IMAGES + Linux + XP Rec Cons + Vista"
C:\btsec\XATSP.bs="Attended Setup XP, Never unplug USB-Drive Until After Logon"


rdisk(0) is the bootdisk.
When you boot from USB-stick then USB-stick is rdisk(0) and your internal HDD is rdisk(1)
You can only install XP on a Primary partition (max=4, but normally 1 or 2 followed by an Extended Partition with Logical Drives)
You cannot use for Install of XP a Logical Drive of the Extended Partition.
Study first Partitioning of your HDD using XP Disk Management.
Trying to launch GUI-mode with rdisk(0)partition(5) is completely wrong :ph34r:

For Install of XP on Partition 1 or on Partition 2 of your HDD you should use:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Continue GUI Setup + Start XP from HD 1 - Part 1" /FASTDETECT
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Continue GUI Setup + Start XP from HD 1 - Part 2" /FASTDETECT


Read again the Section: hal.dll ERROR for Install of XP from USB
http://www.msfn.org/...sb-t111406.html

For Install of XP you should NOT make new partition as you say you are doing. :ph34r:
After booting from USB-stick with TXT-mode of XP Setup, then just Select the C: drive of your Harddisk for Install of XP.
If you Delete or Create partitions at that stage, then you get the trouble of not being able to launch the GUI-mode of XP setup.

Direct after Delete or Create of Partitions in TXT-mode of XP Setup, you always need to Reboot in TXT-mode of XP Setup.
So in that case you go TWICE through the first part of XP Setup.
This is the way to prevent your problem of NOT being able to launch the GUI-mode of XP setup.
Read again the Tutorial:

Quote

New Harddisk and Creating Partitions after Booting from USB-Drive:
Direct after Deleting and Creating New partitions, Quit XP Setup with F3

This post has been edited by jaclaz: 21 September 2009 - 08:17 AM


#8 User is offline   Maruko 

  • Group: Members
  • Posts: 5
  • Joined: 20-September 09

Posted 21 September 2009 - 07:10 AM

I know partition 5 is completely wrong, I was just testing a bit. I tried your ruls rdisk 1 partition 1 and 2, well it don't gives me a hal.dll error it keeps doing this:
Giving a - at left up of the screen and keeps on blinking. (like he's thinking but doesn't do anything) and it doesn't do anything anymore. that's right after picking the menu option.

TXT mode is working on 1 pc, on 2 other i've tried isn't working. it starts and after 20seconds it says: Windows stopped to prevent big damage. (Blue screen)

Can you help me with this problem? (Maybe it is because I already have Windows installed? Is that possible? I'm trying it at pc's with already Windows installed!)
Or do I need to format before installing?

Thank you again!!

Marco

This post has been edited by jaclaz: 21 September 2009 - 08:16 AM


#9 User is offline   ilko_t 

  • MSFN Addict
  • Group: Super Moderator
  • Posts: 1,605
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 21 September 2009 - 07:28 AM

Maruco, your reports are quite confusing and differ from each other :wacko:

Please answer all question asked, also mention what is written on the blue screen, what error code? That's the most important part of the blue screen. Look at the pinned FAQs thread too, is that error code mentioned there?

Do not QUOTE lengthy posts just to answer them, use ADD REPLY button instead, this makes thread much easier to read.

#10 User is offline   Maruko 

  • Group: Members
  • Posts: 5
  • Joined: 20-September 09

Posted 25 September 2009 - 12:53 PM

Ok sorry, I said hal.dll error is gone since you guys helped me with boot.ini
Now the error I get is: Windows will close cause to prevent damage, I cannot make a print screen of the error cause it's outside Windows.

I hope you can help me with this error? I used a legal copy of Windows so the files cannot be wrong.

Thank you.

#11 User is offline   ilko_t 

  • MSFN Addict
  • Group: Super Moderator
  • Posts: 1,605
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 25 September 2009 - 02:19 PM

View PostMaruko, on Sep 25 2009, 10:53 AM, said:

...
Now the error I get is: Windows will close cause to prevent damage, I cannot make a print screen of the error cause it's outside Windows.

I hope you can help me with this error? I used a legal copy of Windows so the files cannot be wrong.

Thank you.


It's on blue background, right?
Lets try again:

View Postilko_t, on Sep 21 2009, 05:28 AM, said:

...also mention what is written on the blue screen, what error code? That's the most important part of the blue screen. Look at the pinned FAQs thread too, is that error code mentioned there?...


#12 User is offline   azyybobo 

  • Group: Members
  • Posts: 1
  • Joined: 26-September 11
  • OS:XP Home
  • Country: Country Flag

Posted 26 September 2011 - 03:54 AM

hey.. I have one acer aspire one and i'm trying to instal the windows xp
but after i pass the txt mode i enter to gui mode and then show me this eror "windous could not start because the followihg file is missing or corrupt:
<windows root >\system32\hal.dll .
"

help!!!!

what can I do to rezolv this problem....thx!!

#13 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,443
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 26 September 2011 - 04:29 AM

View Postazyybobo, on 26 September 2011 - 03:54 AM, said:

hey.. I have one acer aspire one and i'm trying to instal the windows xp
but after i pass the txt mode i enter to gui mode and then show me this eror "windous could not start because the followihg file is missing or corrupt:
<windows root >\system32\hal.dll .
"

help!!!!

what can I do to rezolv this problem....thx!!

You could READ (possibly attentively) this thread AND the links wimb posted? :unsure:

Post contents of your BOOT.INI or, more simply, change it with one like the following:

Quote

[Boot Loader]
Timeout=30
Default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WinXP 1st disk 1st volume" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="WinXP 1st disk 2nd volume" /fastdetect
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="WinXP 1st disk 3rd volume" /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="WinXP 1st disk 4th volume" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="WinXP 2nd disk 1st volume" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="WinXP 2nd disk 2nd volume" /fastdetect
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="WinXP 2nd disk 3rd volume" /fastdetect
multi(0)disk(0)rdisk(1)partition(4)\WINDOWS="WinXP 2nd disk 4th volume" /fastdetect
c:\grldr="grub4dos"

and try the various entries.

The error message, is (like commonly happens :whistle:) completely deceiving, what your Windows is trying to tell you (and failing miserably at it ;)) is something like:
"I cannot find the \Windows\ directory on the volume you pointed me to through the arcpath in BOOT.INI"

jaclaz

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy