Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have searched google and found some info but since I am not a professional programmer just an end user who is enjoying open source so my understanding could be wrong comment me when I have said some thing wrong I would like to correct
what I have understood is to be able to create a linux distribution of your own you need spins of your system like you need to create a Fedora based distribution you need to have spin of fedora working
then similarly for debian or suse
i searched and came across a link that is a tool meant for this purpose only
but was not able to fully understand one thing I want to know is
rather than using a tool for doing all this I want to understand this process of creating spins and making an installation DVD or CD
so some one should come across to help me
go for http://www.linuxfromscratch.org. This site will actually teach you how does linux works? There is a v good tutorial which you can use to build your own linux desto...I tried but still requires long time at one stretch.
go for http://www.linuxfromscratch.org. This site will actually teach you how does linux works? There is a v good tutorial which you can use to build your own linux desto...I tried but still requires long time at one stretch.
Yes I have read the things there but what they do not tell is creating ISO from the LFS system there are some links given on this forum in similar threads but the links are not working
Now since i have been searching for long so I came to know I need to write an installer some readme or documentation might help so give some thing that is worth reading
My question is what is the difference between the kernel images that are on the installation media inside openSUSE-10.2-GM-DVD-i386.iso/boot/i386/loader/
(name linux and initrd )
and the kernel images that are on the system after a fresh installation has taken place inside /boot/ folder
which was able to boot the system instead of starting installation
Ok so I got what was actually I was searching for I am posting this as a reference if some one by mistake read this and is willing to do same as I did with some other distribution after reading this link go here http://www.linuxquestions.org/questi...=1#post2935301
you copy the initrd from the distribution DVD and the one on your boot folder inside the system
and do as root
gzip -dc initrd | cpio -id
you will see a lot of directories and some executables
do this for both the initrd's the one on boot folder and the one in installation media
the difference comes in
modules which they load
I am not sure about the udev or devfs which the initrd on installation cd or dvd does .
Actually the difference comes in the init script which you see for both the initrd's the init extracted from the initrd of installation cd or dvd
has a linuxrc script which starts installaion by calling the installer which in my case was yast and in case of fedora is anaconda and debian has its own.
I have tried to explain what ever possible now this should help you.
Hi,
I too would like to build my own distro. I like the Mandriva or MCNlive base, which is from Mandriva's base. What tools do I need? Just how do I make my own distro? Of the replies I seen, none answers the question. I'm not a programmer and I'm new to using linux, but I think I can do this, if pointed in the right direction? From what I have read it's just compiling the apps I want, but is there a minimal base to start with? I was thinking a person can just find a base he or she likes and add or cut the apps they want in it. But is there a way to build from the kernel and it be done with no programming?
thanks
Trailboss
Hi,
I too would like to build my own distro. I like the Mandriva or MCNlive base, which is from Mandriva's base. What tools do I need? Just how do I make my own distro? Of the replies I seen, none answers the question. I'm not a programmer and I'm new to using linux, but I think I can do this, if pointed in the right direction? From what I have read it's just compiling the apps I want, but is there a minimal base to start with? I was thinking a person can just find a base he or she likes and add or cut the apps they want in it. But is there a way to build from the kernel and it be done with no programming?
thanks
Trailboss
I have also been doing research for past some time because of work pressure I have less time but keep posting some thing to begin with I will suggest you to understand what are spins when a Linux distribution is released the relase spins ,then try to modify a Knoppix DVD then go for www.linuxfromscratch.org by the time you do this you will have an insight as what next to ask then post here we would reply
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.