HOWTO: Boot an OS
By Camille Lecuyer LSE Week - July 17 2013
1
HOWTO: Boot an OS By Camille Lecuyer LSE Week - July 17 2013 2 - - PowerPoint PPT Presentation
1 HOWTO: Boot an OS By Camille Lecuyer LSE Week - July 17 2013 2 PRESENTATION EPITA 2014 - GISTRE Not LSE team 3 SUMMARY BIOS UEFI Boot a Linux kernel Boot a Multiboot compliant kernel 4 BIOS 5 OVERVIEW Basic
By Camille Lecuyer LSE Week - July 17 2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Unified Extensible Firmware Interface
15
Forum continue the project as UEFI.
16
all memory available!)
17
common boot environment abstraction for use by loaded UEFI images, which include UEFI drivers, UEFI applications, and UEFI OS loaders.”
18
19
20
21
22
23
efivar sysfs linux module
24
filename is in flash memory
25
26
variables...)
27
28
mecanism
29
30
31
32
EFI_STATUS efi_main (EFI_HANDLE image, EFI_SYSTEM_TABLE *systab)
33
34
35
bootloader
36
mode.
37
38
39
40
41
call
(initrd=/EFI/linux/initramfs.img) with efi boot services
42
43
grub/manual/multiboot/multiboot.html
44
45
46
47
48