Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 03 Sep 2014, 04:29
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
How to add files to the Puppy 4.2 ISO?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [10 Posts]  
Author Message
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 12 Apr 2009, 07:09    Post subject:  How to add files to the Puppy 4.2 ISO?
Subject description: Used to be able..now annoying errors!
 

Im trying to create a bootable with Puppy Linux 4.2 and some .sfs files and pets that will be a useful toolkit on my travels. Before (using 2.15ce) I have simply added the files using iso-master and burnt. Now when I prepare the ISO in 4.2 I get an error at boot with the created cd:-

Code:
ISOLINUX 3.63 2008-04-10 isolinux: Image checksum error, sorry....

Boot failed: press any key to retry


When I try to use isomaster to create the 4.2 cd ISO in 2.15ce (which works with the 2.15ce ISO previously) I get an error when saving the ISO with a new name

Code:
Failed to write image to '/mnt/home/distros/puppy42-Goodies.iso': 'Size of no emulation boot record visible on image must be divisible by 4 so i can do a checksum (invalid boot file?)'


Can anyone translate into English? Rolling Eyes
DSC00121.JPG
 Description   
 Filesize   47.93 KB
 Viewed   1274 Time(s)

DSC00121.JPG


_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Bruce B


Joined: 18 May 2005
Posts: 11092
Location: The Peoples Republic of California

PostPosted: Sun 12 Apr 2009, 18:30    Post subject:  

215CD isolinux.bin is divisible by 4
4.12 isolinux.bin is not divisible by 4

I just compiled the syslinux kit version syslinux-3.74 and the compiled isolinux.bin is divisible by 4

-rwxr-xr-x 1 root root 14336 2009-04-12 14:14 isolinux.bin

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 12 Apr 2009, 19:48    Post subject:  

Thanks for the reply. Erm...so are you saying I need to swap that file out from the cd with another one?
_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Bruce B


Joined: 18 May 2005
Posts: 11092
Location: The Peoples Republic of California

PostPosted: Sun 12 Apr 2009, 20:33    Post subject:  

The last four bytes are 00 - all you need do is lose the last byte with a
hexeditor to make it divisible by 4 - That's one thing to thing [sic]
about

Also, making it with the command line is another way and probably how
it was made.

I'll upload my new version isolinux.bin if you want it, but maybe there is
a reason for the existing isolinux.bin, a forked version, I don't know about ?!?

I guess if we experiment - CD-RW are the better media to use.

_________________
New! Puppy Linux Links Page

Last edited by Bruce B on Sun 12 Apr 2009, 20:39; edited 1 time in total
Back to top
View user's profile Send private message 
Bruce B


Joined: 18 May 2005
Posts: 11092
Location: The Peoples Republic of California

PostPosted: Sun 12 Apr 2009, 20:38    Post subject:  

Did I mention I also compiled the newest isomaster after reading your post?

I did and it was a very easy make - also looks like a 'stand-alone' application.

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 12 Apr 2009, 22:09    Post subject:  

Quote:
I'll upload my new version isolinux.bin if you want it, but maybe there is
a reason for the existing isolinux.bin, a forked version, I don't know about ?!?


Hmmm....the thought of a hex editor fills me with dread! I will be happy test to try out your isolinux.bin.

Does the new isomaster include checking for this?

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
muggins

Joined: 20 Jan 2006
Posts: 6683
Location: lisbon

PostPosted: Sun 12 Apr 2009, 23:08    Post subject:  

Latest Isomaster is available here.
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 12 Apr 2009, 23:32    Post subject:  

you can copy the files from the CD or iso to a folder, like to /mnt/sda2/iso.
Then copy there everything you want to add.
Then run:

cd /mnt/sda2

mkisofs -o mynew.iso -l -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table iso


Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
Bruce B


Joined: 18 May 2005
Posts: 11092
Location: The Peoples Republic of California

PostPosted: Mon 13 Apr 2009, 00:32    Post subject:  

If it were me, I'd do it on the CLI, like Mark showed

But I attached the isolinux.bin anyway.
isolinux.bin.gz
Description 
gz

 Download 
Filename  isolinux.bin.gz 
Filesize  10.34 KB 
Downloaded  271 Time(s) 

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Thu 30 Jul 2009, 22:28    Post subject:  

Sorry for the late reply. I can confirm that Marks command line method works as a workaround. I havnt tested your patched isolinux.bin BruceB yet. I believe it needs including in the next edition of Puppy Linux, as it essentially breaks ISOMasters functionality. I personally have found that its great to include .sfs files and .pets (even mp3's I heard of someone doing).

Would someone point me in the right direction?

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Display posts from previous:   Sort by:   
Page 1 of 1 [10 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0614s ][ Queries: 12 (0.0048s) ][ GZIP on ]