BOOTBOOT: Difference between revisions

Jump to navigation Jump to search
m
[unchecked revision][unchecked revision]
Line 23:
== Supported Sources ==
 
Your kernel can be wrapped in an initial ramdisk archive ([[USTAR]], cpio, James Molloy's initrd format etc.), which in turn can be a simple file on a [[FAT|FAT16/32]] partition; or can occupy the whole partition as well using a file system of your choosing ([[SFS]] among others). BOOTBOOT uses GPT partitions, so your boot partition should be either an [[EFI_System_Partition|ESP]], or it should have the bootable flag (attribute 2) set.
 
If despite the warning you decide to [[Roll Your Own Filesystem]], then BOOTBOOT is definitely for you. You can either write an FS module (one function), or just make sure the kernel is the first executable in the archive / on the partition. BOOTBOOT is capable of loading kernels from unknown file systems as well.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu