[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: which references (books, web pages, faqs, videos, ...) would you recommend to someone learning about the Linux boot process as thoroughly as possible?



Albretch Mueller writes:

imagine you had to code a new bootloader now (as an exercise) in
hindsight which books would you have picked?

I do not know of any books about bootloaders, but having a look at multiple different bootloaders (documentation and possibly source code) should be a good way to start? I think GRUB, SYSLINUX, u-boot will cover for a wide variety of boot scenarios?

I am OK with Math and technology of any kind and I am more of a Debian
kind of guy. In fact, I am amazed at how Debian Live would pretty much
boot any piece of sh!t you would feed to it, but, just to mention one
case, knoppix would not. But then knoppix, has such super nice boot-up
options as: toram (right as a parameter as you boot, no tinkering with
any other thing!), fromhd and bootfrom (you can use to put an iso in a

I think that at least in the past it was possible to boot Debian Live systems with `toram` option, too. You should probably just try it out? In case the menu does not offer it, consider tinkering with the respective syslinux/isolinux configuration and adding a menu entry with `toram` set?

partition of a pen drive, or even stash it in your own work computer,
in order to liberate your DVD player after booting), ..., which DL
doesn’t have.

I think GRUB2 supports this feature, but am not sure if it will work correctly in all of the cases.

For my own tinkering I mostly prefer SYSLINUX. It can boot just about any live linux and you can also add `memdisk` images to add DOS and other small systems.

[...]

I have been always intrigued about such matters and such differences,
between what I see as supposedly being standardized, like a boot
process.

Compare the boot process between amd64 and armhf to find out that there are quite the differences :)

HTH
Linux-Fan

öö

Attachment: pgpZ7OPWHvQEX.pgp
Description: PGP signature


Reply to: