Linux system from the ground up.


 
Thread Tools Search this Thread
Operating Systems Linux Linux system from the ground up.
# 1  
Old 05-25-2008
Linux system from the ground up.

Does anyone know any good tutorials or books which basically start you off by creating a partition, sticking a Linux kernel on there and then booting it to launch some random binary? Then incrementally adds to it until you have something like a full system?

Essentially I want to see how a Unixy system fits together from boot onwards. I know that init gets the system up and running then launches the login shell but I'd like to bypass this and have a look at building my own primitive replacements in interesting cases just to see how it all slots together.

I've ran through LFS but it tells you how to get things working without really touching on how it all works. It doesn't give you any insight into how the kernel decides what it is doing after boot up. How the init system actually works, etc.
# 2  
Old 05-26-2008
Hi.

Two projects that come to mind are http://tldp.org/LDP/Pocket-Linux-Guide/html/index.html and The MINIX 3 Operating System

The former is quite small, the latter is intended to be a stable edition of the teaching editions 1 and 2. Look for previous versions of Minix at the minix3 site, look at the book, etc.

Good luck ... cheers, drl
# 3  
Old 05-27-2008
Cheers. I've looked at the PLG and it seems ideal.
Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. Programming

Linux/Solaris System Administrator to become a Linux/Solaris System Programmer?

Hi all What is the qualification required by Linux/Solaris System Administrator to become a Linux/Solaris System Programmer as to gain complete knowledge on computers. Thanks (1 Reply)
Discussion started by: Tlogine
1 Replies

2. AIX

Accessing files on AIX system from Linux system

I have a following requirement in production system 1 : LINUX User: abcd system 2: AIX (it is hosting a production DB) Requirement user abcd from system 1 should have read access on archive log files created by DB on system 2. The log files are created with permissions 540 by user ora ,... (2 Replies)
Discussion started by: amitnm1106
2 Replies

3. Shell Programming and Scripting

prevent multiple tail in back ground

Dears i have a scrip run in unix that need to use the tail -f command, as below: DATE=`date '+%m%d%y'` tail -f /var/messages | grep "start" >> /export/logs/start_${DATE}.out but the problem that the tail -f will be stop and working in the background in then end of the day (23:59:59)... (0 Replies)
Discussion started by: thehero
0 Replies

4. AIX

Help with back ground scripts...

I have a user that runs a menu driven application, is there a way to see what scripts this application is executing in the back ground? OS=AIX 4.3 (1 Reply)
Discussion started by: mangolinux
1 Replies

5. Shell Programming and Scripting

Run script in back ground

I have a script "a" running in background. From script "a" i will kick off script "b" which will also be in background. Is this possible. And actually what i want is, In script "b" when i do ps -ef, script "a" should not be seen. Current "a" script ---- --- ---- nohup b exit current... (1 Reply)
Discussion started by: vasuarjula
1 Replies

6. UNIX for Dummies Questions & Answers

Executing scripts in back ground

Hi, Test1.ksh #! /bin/ksh for i in $* do #echo "$i" ksh test2.ksh $i & done test2.ksh #! /bin/ksh sleep 5s echo "From Test 1 ==> $1" exit 0; I am executing as follows: ksh test1.ksh a b c (10 Replies)
Discussion started by: risshanth
10 Replies
Login or Register to Ask a Question