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 Thu 31 Jul 2014, 17:44
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Mkdist
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [9 Posts]  
Author Message
shinobar


Joined: 28 May 2009
Posts: 2602
Location: Japan

PostPosted: Fri 30 May 2014, 23:36    Post subject:  Mkdist
Subject description: multifunction file converter useful in making puplets
 

multifunction file converter useful in making/tuning puplets up.
mkdist-1.2.tar.gz
http://shino.pos.to/party/bridge.cgi?puppy/opt/

USAGE:
Open the archive in a working directory in a partition with Linux filesystem.
Drop the source file/directory on the script mkdist.



Difference with the remastering tools:
Mkdist cannot handle additional packages, PET/SFS.
Add the packages, and use the remastering tools in such a case.

See RemasterX:
http://www.murga-linux.com/puppy/viewtopic.php?t=94033

Mkdist can be used small tuning of the remastered ones.
Mkdist can be done on any Puppy, whereas the remastering tool must be run on the Puppy which you are want to modify.

_________________
Google Chrome portable
Downloads for Puppy Linux http://shino.pos.to/linux/downloads.html

Last edited by shinobar on Sat 31 May 2014, 00:26; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
shinobar


Joined: 28 May 2009
Posts: 2602
Location: Japan

PostPosted: Fri 30 May 2014, 23:49    Post subject: Adding a Graphical Boot Menu to the Puppy Live CD  

HOW TO USE Mkdist (1):
Adding a Graphical Boot Menu to the Puppy Live CD

1. Drag and drop the source .iso file on mkdist.
The content files are expanded in the directory inside_iso.

2. Get the files for the graphical menu:
http://www.murga-linux.com/puppy/viewtopic.php?t=61132
You need not dir2iso because mkdist can do it.

3. Arrange (replace and edit) the files in inside_iso.

4. Drag and drop the directory inside_iso on mkdist.
Customized .iso file is created.
graphical_menu_inside.png
 Description   inside_iso
 Filesize   8.6 KB
 Viewed   389 Time(s)

graphical_menu_inside.png


_________________
Google Chrome portable
Downloads for Puppy Linux http://shino.pos.to/linux/downloads.html

Last edited by shinobar on Thu 26 Jun 2014, 15:06; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website 
shinobar


Joined: 28 May 2009
Posts: 2602
Location: Japan

PostPosted: Sat 31 May 2014, 00:03    Post subject: Replacing init script in initrd.gz  

HOW TO USE Mkdist (2):
Replacing init script in initrd.gz

1. Drag and drop the source .iso file on mkdist.
The content files are expanded in the directory inside_iso.

2. Drag and drop inside_iso/initrd.gz on mkdist.
initrd.gz is expanded in a directory initrd-tree.

3. Replace the script initrd-tree/init.

4. Drag and drop initrd-tree on mkdist.
inside_iso/initrd.gz is updated.

5. Edit the files(menu.lst, README.HTM and etc.) in inside_iso, if needed.

6. Drag and drop inside_iso on mkdist.
Customized .iso is created.

See an example:
http://www.murga-linux.com/puppy/viewtopic.php?p=780277#780277
mkdist_work.png
 Description   Working directory
 Filesize   32.31 KB
 Viewed   394 Time(s)

mkdist_work.png


_________________
Google Chrome portable
Downloads for Puppy Linux http://shino.pos.to/linux/downloads.html

Last edited by shinobar on Thu 26 Jun 2014, 15:08; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
nassausky

Joined: 07 Jun 2008
Posts: 26

PostPosted: Wed 11 Jun 2014, 14:27    Post subject: Kernel panic - not syncing: No init found  

Mkdist looks like a great utility. Having a problem though.

Steps I followed:

1) Dragged the ISO file into source component field and clicked OK
2) It created 2 folders from the ISO. 'inside_iso' & 'Puppy_Precise_5.7.1'.
3) I made changes to some files inside the new 'Puppy_Precise_5.7.1' folder it created and wanted to make the new ISO.
4) I dragged the now modified 'Puppy_Precise_5.7.1' into the source component field and clicked ok. (Maybe i'm doing it wrong)
5) New mkdist window opens up and it's pre-filled in. I just click OK and it made new ISO. (Was I supposed to make changes to the 'inside_iso' folder also?)

Then I try to boot this new version and I see the 'Kernel panic - not syncing: No init found' and it fails to boot up.

I thought it was simple but I think I'm missing a step. Any ideas?

Thanks
Back to top
View user's profile Send private message 
nassausky

Joined: 07 Jun 2008
Posts: 26

PostPosted: Wed 11 Jun 2014, 16:55    Post subject:  

For anyone else who got the same problem, it was simple. It can't be a FAT partition you use for making the image. It even says it in the instructions but I made the partition a long time ago and assumed it was ext2.

Great application thanks!
Back to top
View user's profile Send private message 
shinobar


Joined: 28 May 2009
Posts: 2602
Location: Japan

PostPosted: Thu 26 Jun 2014, 15:11    Post subject: Mosifying PuppySFS  

HOW TO USE Mkdist (3):
Mosifying PuppySFS

nassausky already showed the step:
1) Dragged the ISO file into source component field and clicked OK
2) It created 2 folders from the ISO. 'inside_iso' & 'Puppy_Precise_5.7.1'.
3) I made changes to some files inside the new 'Puppy_Precise_5.7.1' folder it created and wanted to make the new ISO.
4) I dragged the now modified 'Puppy_Precise_5.7.1' into the source component field and clicked ok. (Maybe i'm doing it wrong)
5) New mkdist window opens up and it's pre-filled in. I just click OK and it made new ISO.

You can add suffix to show the iso is modified. Anyway, new components are automatically add new ID string to identify distinct one with the original.
suffix.png
 Description   You can add suffix before cliking OK
 Filesize   5.38 KB
 Viewed   201 Time(s)

suffix.png


_________________
Google Chrome portable
Downloads for Puppy Linux http://shino.pos.to/linux/downloads.html
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 2926
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 30 Jun 2014, 03:28    Post subject: Test avec Pupjibaro (Puppy-es Precise 5.7.1)  

Test avec Pupjibaro (Puppy-es Precise 5.7.1)
Si working fine, je traduirai en français et espagnol
IF OK, how-to translated UK US >>>> FR ES

_________________
Puppy, il ne lui manque que la parole !
Back to top
View user's profile Send private message Yahoo Messenger 
gcmartin

Joined: 14 Oct 2005
Posts: 4129
Location: Earth

PostPosted: Mon 30 Jun 2014, 16:53    Post subject:  

Hello @Shinobar, et all. Initial test worked

Wondering
  • Can this tool be useful in adding/changing a kernel to an existing ISO?
  • Will it generate an ISO with boot entries for the old and new kernels?
  • Is there any instructions to do so?
Thanks in advance for any answer

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
Pelo


Joined: 10 Sep 2011
Posts: 2926
Location: Mer méditerrannée (1 kms°)

PostPosted: Tue 29 Jul 2014, 03:05    Post subject: it's really not clear for me (cause of english)  

it's really not clear for me (cause of english); the only way to modify the iso is to modify the Puppy.sfs (with edit sfs among others).
and then to close the iso again

_________________
Puppy, il ne lui manque que la parole !
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 1 of 1 [9 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
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.1060s ][ Queries: 12 (0.0449s) ][ GZIP on ]