Jump to content

How to make a boot cd with your own applications?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
10 replies to this topic

#1
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
I always like to experiment with stuff and learn new things.. so I became curious how the hell do people make bootable cd's filled with useful linux tools?
there are tons like these out there, how can I make my own with my favorite ones? (when I make up my mind lol)

#2
Guest_Jordan_*

Guest_Jordan_*
  • Guests
You can use this: Welcome to Linux From Scratch!
There is also a gui version out there, I think.

#3
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts
Just chop down a distro or build LFS, install tools you want and then burn the image to a cd/dvd/floppy/mem stick.

#4
BlaineSch

BlaineSch

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,448 posts
If you wanted to put random apps you make (besides linux ones) You would have to write them in a lower level language right? Any suggestions on which to use?

#5
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts

BlaineSch said:

If you wanted to put random apps you make (besides linux ones) You would have to write them in a lower level language right? Any suggestions on which to use?

As per what?
I figured TcM was asking about how to make a live cd linux distro. Are you referring to the same thing Blaine?

#6
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Yes, a live cd sort of, but not like Ubuntu or anything, just a simple GUI with my favorite applications.

#7
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts
The easiest way to achieve that would be to find a small live cd linux distro and there's tons of them, I usually keep a version of knoppix laying around incase my computer starts acting up I can pop it in mount the hard drive and pull my data off. Download an image and load it up in bochs or vmware or whatever. Install the tools and cut out whatever you don't want. Then just burn the bootable image to a cd.

You could save a lot of space by doing an LFS install but to get it to a place where you'd want it to be would require hours upon hours of your time and while it's a great learning experience if your anything less then a kernel hacker be prepared to lose the majority of a weekend.
You might look into minix.

#8
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
So if I mount the iso from vmware and delete something, it will be deleted from the ISO lol?

#9
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts
Assuming the image is on media that is readable and writable.
VMware will just boot the image as if it was booting from a HDD but it's pointing to an image instead of a HDD.
So if you wanted to you could delete whatever and install some things and then save the image. Then use whatever program of your choice to burn the image to the CD and make it bootable.

#10
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Thanks, will test that :)

#11
XStatik

XStatik

    Newbie

  • Members
  • PipPip
  • 26 posts
Ill tell all of you the number one way to do this that i've found. I wont look back after using this method. What you do is get a program called apt-on-cd. So what I do is install the distro I plan on using a lot then go to the software repo and set up a mass download for all of the apps that I think I can't live without. Then after they download and self install you run the apt-on-cd program and im not sure but i think it gives you a whole list of everything that's on the distro. So then what you do from there is just choose the programs that you want and walla, it burns them to a cd-repo that you can just chuck in and install everything on it at once. The best use for this is when your working on linux machines and don't have access to the internet or you might need some apps that allow you to get access. Well there you go, its all right on the cd.