View Full Version : Is there a Linux equivalent to Windows expand.exe?

02-04-2011, 04:16 PM

My Windows XP wouldn't boot and reported a corrupt hal.dll.

I started up Knoppix and was able to move a new hal.dl_ file from the i386 dir into the windows\system32 folder but now I don't know how to decompress the file.

If I was in Windows, I would simply run expand.exe.

Is there an equivalent Linux command that will accomplish this task?

(I am aware that I could drop into the Windows recovery console and fix this BUT...I'm trying to learn how to use an *nix recovery CD etc...)

Thanks in advance,

02-04-2011, 04:43 PM
Have you tried Hirens and boot to MiniXP? or maybe UBCD4Win?

02-04-2011, 05:14 PM
I'm assuming they're not using something standard like zip, so probably no. Though you could try copying expand.exe hal.dl_ from the i386 folder, installing wine, and running
wine expand hal.dl_ hal.dll

Is this a dual boot system by the way?

02-04-2011, 05:19 PM
Wine is probably the only way to do it, but that's not geeky and there's a fairly good chance that won't work.

02-04-2011, 05:21 PM
expand d:\i386\hal.dl_ c:\windows\system32 /y
is the norm if it is a zip you could use unzip command (http://linux.about.com/od/commands/l/blcmdl1_unzip.htm)

02-04-2011, 06:00 PM
give cabextract a whirl. I think it will work with the hal.dl_ file. I know it works with .cab files, but I haven't tried it with hal.dl_.

07-12-2011, 05:40 PM
Hirens BootCD is great