Page 1 of 2

Image checksum error???

Posted: Tue Mar 13, 2007 11:56 am
by nls
Hello people.

I tried to make my own mix of bootcds (as I always do and worked fine), by extracting the image contents (luckily I have no folder conflicts), extracting the boot code and using easyboot to make a new image, and UBCD4 now gives me something like this:

"isolinux: image checksum error, sorry..."

Is there a way to trick the system to boot? (somehow ignore different checksum or something)

Thanks in advance.

Also, how come and UBCD4 is so much smaller than UBCD3.4? Was the overhead so different?

Posted: Tue Mar 13, 2007 7:10 pm
by Constance
If I remember well, Insert has been removed starting from version 4. That may explain the big size difference.

Posted: Mon Mar 19, 2007 1:12 pm
by nls
thanks but what about THE PROBLEM?

anybody?

Re: Image checksum error???

Posted: Mon Mar 19, 2007 7:30 pm
by verndog
nls wrote:Hello people.

I tried to make my own mix of bootcds (as I always do and worked fine), by extracting the image contents (luckily I have no folder conflicts), extracting the boot code and using easyboot to make a new image, and UBCD4 now gives me something like this:

"isolinux: image checksum error, sorry..."

Is there a way to trick the system to boot? (somehow ignore different checksum or something)

Thanks in advance.

Also, how come and UBCD4 is so much smaller than UBCD3.4? Was the overhead so different?
Is that of initial bootup or one of the folders?

Posted: Mon Mar 19, 2007 11:55 pm
by nls
What you mean?

I found the total size of the image much smaller. Probably because of INSERT.

Or you mean about the checksum error?

I have a triple boot CD, where all three "original" CD folders are dropped on the new CD (luckily there is no real folder conflict) and extracted the original boot codes (easyboot can use those). It worked fine with UBCD 3.4, but now with 4.0, when I choose to load UBCD 4.0 (the other two of the mix work fine) I get this checksum error...

I don't know what it checks for checksum, but I suspect what it checks has CORRECTLY a different checksum, so I would prefer to disable this check.

Posted: Tue Mar 20, 2007 9:40 pm
by verndog
nls wrote:What you mean?

I found the total size of the image much smaller. Probably because of INSERT.

Or you mean about the checksum error?

I have a triple boot CD, where all three "original" CD folders are dropped on the new CD (luckily there is no real folder conflict) and extracted the original boot codes (easyboot can use those). It worked fine with UBCD 3.4, but now with 4.0, when I choose to load UBCD 4.0 (the other two of the mix work fine) I get this checksum error...

I don't know what it checks for checksum, but I suspect what it checks has CORRECTLY a different checksum, so I would prefer to disable this check.
Forget about INSERT. I was referring to when does the checksum error occur. During inital boot or when you go into another menu. I'm not sure I understand what if any thing you did with the orignal version 4 cd.

Posted: Tue Mar 20, 2007 10:21 pm
by nls
It happens when I choose "UBCD" from my custom menu made by EasyBoot.

I have made a boot CD by mixing 3 other boot CD (MiniPE-XT, Hiren's and UBCD). This method involves extracting the contents of the 3 boot CD, luckily there is no folder conflict, and extracting the boot code from the original 3 boot CD, then "call" this boot code from inside the custom EasyBoot menu.

This worked fine with UBCD 3.4, but not with 4.0.

How does UBCD calculate the checksum? If it looks for the checksum of a specific CD portion it is obvious that this will produce an error (we have a new CD in my case, not the same image).

So I wonder if this "check" can be disabled.

Posted: Wed Mar 21, 2007 4:23 am
by Victor Chew
I am pretty certain UBCD V4 doesn't calculate any checksums. You need to look elsewhere for the source of the error.

Re: Image checksum error???

Posted: Wed Mar 21, 2007 8:29 am
by verndog
nls wrote:Hello people.

UBCD4 now gives me something like this:

"isolinux: image checksum error, sorry..."
UBCD is NOT reporting the checksum. IOSLINUX is. If you would have
googled "isolinux checksum" you will find many occurances of your
problem. Here is just one case in point:
http://syslinux.zytor.com/archives/2003 ... 01364.html

Posted: Wed Mar 21, 2007 10:23 am
by nls
Your link concludes that there is NO work around... :(

I mean come on!

Posted: Thu Mar 22, 2007 3:45 pm
by verndog
nls wrote:Your link concludes that there is NO work around... :(

I mean come on!
@nls guess what !? I now have the same error. But only when compiled with CDIMAGE/OSCDIMG. It compiles okay using Ultraiso.

I noticed that the orignal ubcd40.iso was compiled using mkisofs.
Any chance of getting the command line and what options were used?
Maybe we can narrow this down.

EDIT: Wait a minute. I see the options under tools. Sorry.
I'll look into this

Posted: Tue Mar 27, 2007 9:45 am
by nls
any news? :(

Posted: Tue Mar 27, 2007 10:38 pm
by verndog
nls wrote:any news? :(
Did you use any of the tools I mentioned?
Did you compile using MKISOFS? Trt that one.
I keep getting the error with cdimage and traced down
someone else having checksum error with mkisofs with missing options.
Ultraiso also works okay.

Posted: Tue Mar 27, 2007 11:09 pm
by nls
But I cannot use those tools, you see I have created a special (graphical) boot menu using easyboot, so what you say means I need to create something from scratch plus loose my graphical menu :(

Posted: Wed Mar 28, 2007 10:11 pm
by verndog
nls wrote:But I cannot use those tools, you see I have created a special (graphical) boot menu using easyboot, so what you say means I need to create something from scratch plus loose my graphical menu :(
I'm confused. Easyboot has nothing to do with ubcd boot disk. BCDEDIT is for booting windows, ubcd is for booting cd's.

Posted: Wed Mar 28, 2007 11:05 pm
by nls
EasyBoot is a nice and simple editor that allows for merging bootable CDs by allowing you to "call" each of the bootable CDs' (you merged into one) boot code.

The "problem" is that EasyBoot ITSELF makes the new ISO image (so I cannot use a different software to do it since I will loose my custom boot setup).

I merged 3 bootcd and one of them was UBCD. This worked fine up to 3.4. With 4.X I get this error.

Maybe it is the way the new ISO is created (I don't have many options to control it though), maybe something different.

In any case, it seems ISOLINUX is way too hypersensitive.

Posted: Thu Mar 29, 2007 7:04 am
by verndog
nls wrote:EasyBoot is a nice and simple editor that allows for merging bootable CDs by allowing you to "call" each of the bootable CDs' (you merged into one) boot code.

The "problem" is that EasyBoot ITSELF makes the new ISO image (so I cannot use a different software to do it since I will loose my custom boot setup).

I merged 3 bootcd and one of them was UBCD. This worked fine up to 3.4. With 4.X I get this error.

Maybe it is the way the new ISO is created (I don't have many options to control it though), maybe something different.

In any case, it seems ISOLINUX is way too hypersensitive.
For one thing you have 2 isolinux inside the cd. One inside EZboot, and another inside ubcd. Maybe that's the conflict.

Posted: Thu Mar 29, 2007 8:23 am
by nls
EeasyBoot uses ISOLINUX? First time I hear about it. Sure?

Posted: Thu Mar 29, 2007 4:18 pm
by verndog
nls wrote:EeasyBoot uses ISOLINUX? First time I hear about it. Sure?
Look under structure of EasyBoot ISO:
{root}\ezboot

and you will find loader.bin, isolinux.bin among others.

Posted: Fri Mar 30, 2007 8:03 am
by nls
loader.bin yes
isolinux.bin no