feat: added debug traces and added support for booting using grub and
tftp
This commit is contained in:
18
README.md
Normal file
18
README.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# My Kernel
|
||||
A bodged together mess that resembles something like a kernel.
|
||||
|
||||
## ELF Symbols
|
||||
Qemu's `-kernel` does not expose the symbol table to the kernel. To retrieve this table, use `--net`
|
||||
|
||||
## launch-qemu.sh
|
||||
This is the main way of launching the kernel.
|
||||
|
||||
Some options:
|
||||
### --net
|
||||
Launch the kernel over the network using GRUB.
|
||||
|
||||
First build the netdir:
|
||||
```bash
|
||||
grub-mknetdir --net-directory=netdir --subdir=/boot/grub -d /usr/lib/grub/i386-pc
|
||||
```
|
||||
Now the `--net` option should work as expected
|
||||
Reference in New Issue
Block a user