md5 test for Puppy 1.0.4

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

md5 test for Puppy 1.0.4

#1 Post by GuestToo »

Test Puppy 1.0.4 CD

tests the md5sum of a Puppy 1.0.4 CD

this puts a program called md5sum-cd104
in my-documents ... put a Puppy 1.0.4 CD in your drive and click the program to test whether the CD burned ok or not

the script assumes your cd drive is /dev/cdrom

Note: i haven't tested this program (i do not have a Puppy CD)
Attachments
md5sum-cd104.pup
Test Puppy 1.0.4 CD
(1.74 KiB) Downloaded 1143 times
Last edited by GuestToo on Wed 20 Jul 2005, 07:01, edited 1 time in total.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Re: md5 test for Puppy 1.0.4

#2 Post by Lobster »

LOL - a bit of a catch 22 question - is it the dotpup or the CD . . .
first off I got an error (but it was too quick- it had not checked)

Using MUT (thanks Jesse) I was able to establish that my CD was in fact
/dev/dvd

Loaded the shell script (that the dotpup created) into leafpad (just dragged it in)

and changed this:

Code: Select all

if dd if=/dev/cd bs=2048 count=30865 | md5sum | grep a8529f6ed13d64ec70fe2f2127774288 
to this:

if dd if=/dev/dvd bs=2048 count=30865 | md5sum | grep a8529f6ed13d64ec70fe2f2127774288

now it checked and I still got an error (oh dear further investigation required)

I recently changed to a different CD burner (never had to do a checksum with the old one - it was slow but 100% reliable . . .)

So the test of this dotpup is whether it works on a working CD (I am writing this from 1.0.4 - so it could be partially working)

Thanks for providing this one G2 - well worth getting right . . . (which it could be already)

:)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#3 Post by GuestToo »

i didn't test it on a Puppy 1.0.4 cd, but i think it should work

if it says the cd is ok, you are pretty sure it actually is ok

if it says it's not ok, it might still be ok
there might be a few bad bytes but they may be unimportant bytes ... if even 1 byte is different, it will say it is not ok
it might be reading some padding bytes which would change the md5sum (it shouldn't though ... that's the reason for reading it with dd)

this will only work for the standard Puppy 1.0.4 iso ... you can make it work for other Puppy iso's if you change the md5sum in the script, and also the count (the count is the size of the iso file divided by 2048)

Post Reply