|
Post Number: 21
|
mmarx82
Group: Members
Posts: 35
Joined: May 2006
|
|
Posted on: May 19 2006,11:31 |
|
|
I have a problem
autodet.img, isolinux, and memdisk are all in the ezboot folder (The isolinux and memdisk are the hacked version on page 1 in this post.)
I run the command below to load my img file. bcdw /ezboot/isolinux memdisk initrd=autodet.img
When the cd starts it loads bcdw and stops, the computer is not locked up as the keyboard is still responsive. So I tried using the original versions of isolinux and memdisk that I know work when creating seperate folders (boot,bt01,bt02,etc,.) I over wrote the hacked versions and still get the same thing.
So to test if bcdw was even working I ran it as bcdw /ezboot/autodet.img
That works fine loading the image but I need write access to that image so I get an error.
I'm using version 5.09.553 on a Windows XP Pro SP2 machine. The autodet.img file is for doing auto Nic detection with Symantec Ghost 8.2
-------------- Marc Stewart
|
|
|
|
Post Number: 22
|
xoben
Group: Super Administrators
Posts: 2200
Joined: Nov. 2004
|
|
Posted on: May 20 2006,22:37 |
|
|
Hello mmarx82, this is a problem of memdisk, which may not work on some BIOS's.
|
|
|
|
Post Number: 23
|
mmarx82
Group: Members
Posts: 35
Joined: May 2006
|
|
Posted on: May 22 2006,12:58 |
|
|
Update: Couldn't take no for an answer.
I did some more tests because I knew that my memdisk file works fine when creating the seperate boot folders with the ini files in it, so I knew I didn't have a bios problem, N-E-Ways, I did get it to work.
I re-downloaded the hacked isolinux and memdisk files and placed them in the ezboot folder as described earlier.
What I found is that original command didn't work and that I had to give the file extention for the isolinux file. Something small and stupid.
Didn't Work: bcdw /ezboot/isolinux memdisk initrd=autodet.img
Worked: bcdw /ezboot/isolinux.bin memdisk initrd=autodet.img
So try this before you give up guys.
-------------- Marc Stewart
|
|
|
|
Post Number: 24
|
xoben
Group: Super Administrators
Posts: 2200
Joined: Nov. 2004
|
|
Posted on: May 23 2006,19:41 |
|
|
Thanks mmarx82 for your feedback.
Do you mean the hacked isolinux did not work, but the original isolinux.bin worked?
|
|
|
|
Post Number: 25
|
mionica
Group: Members
Posts: 49
Joined: Apr. 2005
|
|
Posted on: Jun. 02 2006,22:48 |
|
|
@xoben
Actually, it's more likely that both would work ok. It's just that bcdw doesn't append '.bin' to the name of the loaded file.
That is, to load /menu/isolinux.bin, bcdw /menu/isolinux would not work, while bcdw /menu/isolinux.bin would.
Technical details: the "hacked" isolinux.bin has only one change in the code: a test cl, 8Eh was replaced with test cl, 8Ah, so that the attribute bit UltraISO and EasyBoot set for "superHidden" be ignored. Apart from that, there's another 3 bytes I messed up in some error messages, to keep the checksum right.
I was too lazy to either install ActivePerl or to rewrite the checksumming code in C. Basically, the algorythm for generating the checksum is a trivial 32bit summation: char *isolinux_bin; unsigned isolinux_bin_length; for( unsigned long sum=0, i=64; i<isolinux_bin_length; i+=4 ) sum+=*(unsigned long *)(isolinux_bin+i); *(unsigned long *)(isolinux_bin+0x14)=sum; if I recall correctly
|
|
|
|
Post Number: 26
|
mmarx82
Group: Members
Posts: 35
Joined: May 2006
|
|
Posted on: Jun. 28 2006,12:56 |
|
|
Sorry about the really, really, late reply but...
By not using the ".bin" extention when specifying the isolinux file made it seem like the hacked version was not working. Although both the hacked and un-hacked versions do work I still had to specify it as isolinux.bin
However, I did notice that the updated, non-hacked version worked on the newest machines in our workplace, where the hacked version didn't.
The newest machines that I am refering to are, the machines that Gateway has released in the last year. (Excluding Servers, we have touched every machine that Gateway has released in the last 5+ years to businesses NOT consumers)
Edited by mmarx82 on Jun. 28 2006,12:57
-------------- Marc Stewart
|
|
|
|
|
|