commit c96624b280b1e88fecaa9997c14fbf7abdf1e61f
parent dd8172defd4e949fecdb142325640e2961cd78aa
Author: Friedel Schoen <[email protected]>
Date: Wed, 28 Dec 2022 14:57:43 +0100
update readme.md
Diffstat:
1 file changed, 26 insertions(+), 4 deletions(-)
diff --git a/readme.md b/readme.md
@@ -1,6 +1,8 @@
-# DUALINIT
+# DualINIT
-> Work in progress
+A meta-init system for Linux to 'dualboot' multiple Linux distributions in user-space
+
+> Work in progress!
## Directory Structure
@@ -8,10 +10,11 @@
```
/
-├── boot/ (symlinked to /<master>/boot)│ ├──
+├── boot/ (mounted to /<master>/boot)│ ├──
│ ├── ...│ ├── i
│ ├── initramfs-x.x.img│ └── v
│ └── vmlinuz-x.x├── lost
+├── lost+found/ (mounted to /<master>/lost+found)├── de
├── dev/ (pseudo-fs)├── et
├── etc/│ └──
│ └── dualinit.conf├── proc
@@ -19,5 +22,24 @@
├── sbin/│ └──
│ └── init├── sys/
├── sys/ (pseudo-fs)├── <e
-└── <environments>/```
+├── <environments>/└── ..
+└── ...```#
+```
+
+## Default Mounts
+
+```
+- /dev /dev rbind
+- / /dualinit bind
+proc proc /proc relatime
+tmpfs run /run mode=0755
+- /sys /sys rbind
+tmpfs tmp /tmp mode=1777,strictatime
+```
+
+### Master Mounts
+
+```
+/boot -> /<master>/boot
+/lost+found -> /<master>/lost+found
```