Results 1 to 6 of 6
Hi all,
I want to develope my own simple bootloader which do nothing but calling my linux kernel. I want to do this like LILO whithout file system, but I ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 04-18-2012 #1Just Joined!
- Join Date
- Apr 2012
- Posts
- 7
developing simple bootloader which calls linux kernel
Hi all,
I want to develope my own simple bootloader which do nothing but calling my linux kernel. I want to do this like LILO whithout file system, but I don't know how does LILO find kernel's physical address. I know LILO stores kernel information in /boot/map file, but map is binary and I don't know it's format and how to decode it. Help please.. Is there any detailed manual?
sorry for my poor english.
Thanks
- 04-18-2012 #2Just Joined!
- Join Date
- Apr 2012
- Posts
- 7
I have only one operating system, and I also have initial ram disk (initrd). I don't know how LILO passes the initrd address to the kernel.
- 04-18-2012 #3
Have you had a look at the lilo source code?
If we hit that bullseye, the rest of the dominoes will fall like a house of cards. Checkmate! (Zapp Brannigan)
My new blog. It's probably not as good as I think it is.
The Fifth Continent reborn
- 04-19-2012 #4Just Joined!
- Join Date
- Apr 2012
- Posts
- 7
Yes, but it's complex and has many headers and source file.. LILO has many options which I don't need
I don't need any menu, I only want to jump to kernel from MBR (I want to develope my own simple linux loader). But I don't know where is the CHS (Cylinder/Head/Sector) address of kernel.
- 04-19-2012 #5Just Joined!
- Join Date
- Jan 2009
- Posts
- 30
Hi, try to look at syslinux. It would be even more lightweight than LILO. Otherwise I cannot help as I don't have any experience with developing bootloaders.
- 04-19-2012 #6


Reply With Quote

