K Lange
|
45ff4e4404
|
boot: Add a status indicator when loading
|
2021-06-17 23:20:09 +09:00 |
|
K. Lange
|
1091bb5eec
|
boot: check for long mode support so we can complain if someone runs the wrong qemu
|
2021-06-15 19:44:29 +09:00 |
|
K. Lange
|
bb4b0a8ffa
|
boot: less debug text
|
2021-06-14 12:06:31 +09:00 |
|
K. Lange
|
3fb3746c2d
|
boot: Use CD for QEMU
|
2021-06-14 11:28:12 +09:00 |
|
K. Lange
|
e680a7a61f
|
boot: Rewrite the legacy BIOS loader
|
2021-06-14 11:11:37 +09:00 |
|
K. Lange
|
074728b5ff
|
boot: Recover BIOS loader.
|
2021-05-31 12:32:53 +09:00 |
|
K. Lange
|
229c4f9631
|
atapi: Add timeout checks to resolve boot failures in newer QEMUs
|
2021-05-31 09:24:06 +09:00 |
|
K. Lange
|
b46a4e007b
|
boot: Make sure PAE is disabled when booting 32-bit EFI
|
2021-04-22 19:59:32 +09:00 |
|
K. Lange
|
b081668712
|
boot: Fixes to boot processes on multiple platforms.
|
2021-04-22 19:46:51 +09:00 |
|
K. Lange
|
3ca8a5fcc2
|
boot: try to make gzip decoder faster in loader
|
2021-04-19 20:13:10 +09:00 |
|
K. Lange
|
abbe298cd7
|
boot: Compress ramdisk image with gzip
|
2021-04-08 18:07:08 +09:00 |
|
K. Lange
|
f83815b7d7
|
boot: add warning when unable to find boot drive
|
2020-11-10 10:09:35 +09:00 |
|
K. Lange
|
756f043dc3
|
boot: change format of memory map debug text
|
2019-12-26 11:17:38 +09:00 |
|
K. Lange
|
14626a291a
|
boot: update description for 'Writable Root'
|
2018-12-28 18:48:00 +09:00 |
|
K. Lange
|
f2577f4034
|
boot: fix horizontal wrapping
|
2018-12-25 15:20:55 +09:00 |
|
K. Lange
|
38691a2f01
|
boot: zero bss after jump to C entry point
|
2018-12-20 15:45:13 +09:00 |
|
K. Lange
|
488c659e8d
|
meta: add /etc/os-release and swap links back to github
|
2018-12-20 14:25:25 +09:00 |
|
K. Lange
|
164fa6447b
|
Revert "boot: switch back to ext2 ramdisks while an issue is investigated"
This reverts commit 3e04540bf7 .
|
2018-12-13 10:07:00 +09:00 |
|
K. Lange
|
3e04540bf7
|
boot: switch back to ext2 ramdisks while an issue is investigated
|
2018-12-11 21:00:48 +09:00 |
|
K. Lange
|
31af34c73d
|
boot: switch to tar ramdisks
|
2018-12-11 13:04:02 +09:00 |
|
K. Lange
|
f993a753cb
|
tarfs: new filesystem driver for read-only ustar mounting
|
2018-12-11 12:26:02 +09:00 |
|
K. Lange
|
0e39893ab9
|
boot: disable VMware guest sizing by default
|
2018-12-03 19:01:03 +09:00 |
|
K. Lange
|
cb80f52ed4
|
boot: netinit needs to migrate, too
|
2018-12-03 11:04:06 +09:00 |
|
K. Lange
|
4fa1645ff0
|
netinit: accept URL as argument; add boot option
|
2018-12-03 10:21:29 +09:00 |
|
K. Lange
|
8f5de441fc
|
boot: port boot.s to GNU as
|
2018-10-14 11:35:01 +09:00 |
|
K. Lange
|
655e829112
|
ToaruOS-NIH => ToaruOS
|
2018-10-06 21:28:43 +09:00 |
|
K. Lange
|
37e30140ec
|
Experimental vmware display resizing
|
2018-09-29 01:13:32 +09:00 |
|
K. Lange
|
c1e42d2e07
|
add /dev/port
|
2018-09-28 13:59:14 +09:00 |
|
K. Lange
|
88ecd95dbc
|
Bump bootloader version
|
2018-09-12 20:46:31 +09:00 |
|
K. Lange
|
e6f8d0fae1
|
BIOS loader fixups, should kinda work in vmware?
|
2018-09-12 19:39:12 +09:00 |
|
K. Lange
|
1960980586
|
Fix netinit
|
2018-09-04 10:17:59 +09:00 |
|
K. Lange
|
cdccc913ab
|
Allow seamless and pointer integration to be turned off
|
2018-08-23 12:51:32 +09:00 |
|
K. Lange
|
db95cae863
|
Update bootloader readme
|
2018-08-21 16:51:01 +09:00 |
|
K. Lange
|
d96f52ec93
|
single-user terminal should start full screen
|
2018-08-14 11:39:26 +09:00 |
|
K. Lange
|
4fbfafc442
|
New shell-script-based init system
|
2018-08-12 16:36:56 +09:00 |
|
K. Lange
|
823b5e1f9f
|
efi loader was skipping first memory map entry
|
2018-08-11 06:00:45 +09:00 |
|
K. Lange
|
38bfc4e8f7
|
Fix disabling modules in EFI loader
|
2018-07-21 20:20:45 +09:00 |
|
K. Lange
|
69a516c90c
|
Set log level to warning when debug is enabled at boot
|
2018-07-21 12:25:52 +09:00 |
|
K. Lange
|
8f5d2b3172
|
Actually retreive stride/pitch info
|
2018-07-21 11:57:20 +09:00 |
|
K. Lange
|
92b9eb6997
|
Fix page alignment in bios loader?
|
2018-07-20 20:18:02 +09:00 |
|
K. Lange
|
976e6c21ef
|
support mboot->boot_loader_name in bootloader
|
2018-07-20 19:39:05 +09:00 |
|
K. Lange
|
d49a69343e
|
Bump version and fix mode prompts
|
2018-07-12 14:54:58 +09:00 |
|
K. Lange
|
e7ccc61d62
|
Support mode setting from EFI
|
2018-07-12 10:53:36 +09:00 |
|
K. Lange
|
cdb3b17eda
|
kill write protect?
|
2018-07-11 18:22:16 +09:00 |
|
K. Lange
|
5590d5071c
|
Closer to booting from long mode
|
2018-07-11 16:10:05 +09:00 |
|
K. Lange
|
9dccacea38
|
wrong sizes for 64-bit in multiboot struct
|
2018-07-11 16:09:19 +09:00 |
|
K. Lange
|
ed020443d1
|
Non-functioning x64 EFI loader (needs jump to protected)
|
2018-07-11 13:23:04 +09:00 |
|
K. Lange
|
e76ed2000e
|
Use EFI to get memory map
|
2018-07-11 12:28:52 +09:00 |
|
K. Lange
|
16e1386c86
|
Lots of fixes
|
2018-07-11 10:55:49 +09:00 |
|
K. Lange
|
6ad28f50b6
|
error handling
|
2018-07-11 10:46:01 +09:00 |
|