summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2023-05-08 18:17:20 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2023-05-08 18:17:20 +0200
commit943a8ffa9a08c11d8c5e76513a8f0a5e881a601a (patch)
tree85849197c3adc48dd39fdcdccc64cb6cf4fb4772 /README
parent4488caf475df12bd532d12fd4efeaf881052343d (diff)
downloadi486tcc-linux-943a8ffa9a08c11d8c5e76513a8f0a5e881a601a.tar.gz
i486tcc-linux-943a8ffa9a08c11d8c5e76513a8f0a5e881a601a.tar.bz2
added booting from nbd
Diffstat (limited to 'README')
-rw-r--r--README11
1 files changed, 11 insertions, 0 deletions
diff --git a/README b/README
index f40da32..faf5aae 100644
--- a/README
+++ b/README
@@ -205,7 +205,16 @@ The starting point of the Linux kernel configuration is 'make tinyconfig'.
- CONFIG_VGA_ARB
=> might be needed for PCI not to choke on VGA cards
+
+- CONFIG_BLK_DEV_FD=m
+ => we might want to use floppies for confugration or files
+- CONFIG_BLK_DEV_NBD=m
+ => NBD support for root filesystem on network block device
+
+- CONFIG_EXT4_FS=m, CONFIG_EXT4_USE_FOR_EXT2=y
+ => mount ext4 filesystems (for instance the root.img)
+
TODO FROM HERE:
TODO: preemption better for 1 CPU systems, Desktop?
@@ -514,6 +523,8 @@ links
- ramdisks
- https://people.freedesktop.org/~narmstrong/meson_drm_doc/admin-guide/initrd.html
- https://firasuke.github.io/DOTSLASHLINUX/post/booting-the-linux-kernel-without-an-initrd-initramfs/
+ - https://docs.kernel.org/admin-guide/initrd.html
+ - https://landley.net/writing/rootfs-programming.html
- device management
- https://git.suckless.org/smdev
- init systems