Jeremy Soller
ed5d2783a2
Move live disk support from kernel to bootloader
2022-02-10 15:52:15 -07:00
Jeremy Soller
061cee89e1
Cleanup filesystem-live build target
2022-02-10 13:32:05 -07:00
Jeremy Soller
2731354a9b
Add livedisk-efi.bin target, remove unsupported livedisk-efi.iso target
2022-02-10 12:12:38 -07:00
Jeremy Soller
42cc61803c
Fix live disk and ISO
2022-02-07 20:20:03 -07:00
Jeremy Soller
35cd0b2ab0
WIP changes for rust bootloader
2022-02-07 17:13:28 -07:00
Jeremy Soller
f644c0d883
Use /sbin/parted to call parted. This might need to be improved with automatic detection of the parted location later
2021-01-21 15:49:22 -07:00
Jeremy Soller
23adc0ddc7
Remove old EFI harddrive target
2020-11-22 21:12:32 -07:00
Jeremy Soller
1b7fe5e233
Make default image use MBR partition table
2020-11-22 21:08:43 -07:00
Jeremy Soller
1bac098cc0
Format harddrive-efi.bin target
2020-01-21 19:52:22 -07:00
Jeremy Soller
c91465dc1c
Make harddrive-efi.bin target run in a single shell instance
2020-01-21 19:50:15 -07:00
Jeremy Soller
6a2ac14550
Remove erroneous ONESHELL usage
2020-01-21 19:41:25 -07:00
Jeremy Soller
ed5c8eb92c
Correctly determine size of MBR partition
2020-01-20 09:29:37 -07:00
4lDO2
a66af97a99
Add make recipes for MBR-partitioned BIOS disks.
2020-01-14 21:50:16 +11:00
4lDO2
455dc29bc9
Change the format of harddrive-efi.bin to GPT.
2020-01-06 18:33:22 +11:00
Jeremy Soller
d05b0844aa
Add extra space for livedisk-efi.iso target
2019-10-05 10:04:42 -06:00
Jeremy Soller
ad6e8428ae
Fix compilation of EFI programs
2019-09-07 20:00:50 -06:00
Jeremy Soller
e1c67ce9b3
Fix issues with EFI build
2019-06-15 09:05:27 -06:00
Jeremy Soller
783f7354a4
Fix build of bootloader-efi
2019-03-17 13:56:10 -06:00
Jeremy Soller
8160d711ca
Configurable filesystem size and automatic FAT filesystem size
2019-03-16 15:18:30 -06:00
Jeremy Soller
2161c9586a
Update ci-img target to build all possible disk formats
2019-03-16 14:55:11 -06:00
Jeremy Soller
ddb93aa4af
Update EFI image creation
2019-03-16 14:31:33 -06:00
Jeremy Soller
0c56ae16e8
Add support for building as a coreboot payload
2019-02-25 12:10:16 -07:00
Jeremy Soller
e1fc987ffa
Update bootloader-efi
2018-11-12 21:00:11 -07:00
Jeremy Soller
e7375348e0
Make images in gitlab ci
2018-06-10 09:54:05 -06:00
Jeremy Soller
0a834ca34d
Reduce size of EFI livedisk
2018-04-26 20:35:59 -06:00
Jeremy Soller
be2cfe69a1
Update EFI bootloader and add harddrive recipe
2018-04-20 20:47:40 -06:00
Jeremy Soller
4462e8654d
Add EFI ISO
2018-04-12 21:24:07 -06:00
Jeremy Soller
52fead239f
Fix build
2018-03-20 20:46:20 -06:00
Jeremy Soller
7980218cd9
Update kernel
2018-03-11 11:39:01 -06:00
Andre Richter
49867f754c
Fix missing build directory
...
Currently, `build/bootloader` is the first make target being executed
during `make all`. However, after a clean checkout, the `build`
directory does not yet exist. Create it accordingly.
2017-09-28 10:51:30 +02:00
Jeremy Soller
b6fccc37ba
Copy bootloader to filesystem
2017-09-27 20:30:19 -06:00
Jeremy Soller
158eeb81b5
Add rule for making detached bootloader
2017-09-27 20:24:45 -06:00
Jeremy Soller
25ae3ad4e8
Do not include kernel in bootloader
2017-07-21 20:44:45 -06:00
Jeremy Soller
737b9c4c60
Update recipes
2017-05-11 21:19:31 -06:00
Jeremy Soller
c9950beec2
Convert to cookbook based build
2017-05-10 21:39:05 -06:00
Jeremy Soller
e3f3f27fbc
Modularise makefiles
2017-01-05 14:07:20 -07:00