summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2023-08-27 10:23:20 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2023-08-27 10:23:20 +0200
commit5956a91f4d01601e5f1372ca190ab91e4b608105 (patch)
tree2f8dc907fd9c60856949083127f0dd4bf64ad390
parentde96cc62a0d064cccd11ca22e3d482bb5e71c014 (diff)
downloadi486tcc-linux-5956a91f4d01601e5f1372ca190ab91e4b608105.tar.gz
i486tcc-linux-5956a91f4d01601e5f1372ca190ab91e4b608105.tar.bz2
some more testing and fixing, works again in qemu
-rw-r--r--README9
-rwxr-xr-xlocal/init3
2 files changed, 10 insertions, 2 deletions
diff --git a/README b/README
index 834c0b5..bd2e5bf 100644
--- a/README
+++ b/README
@@ -550,7 +550,14 @@ Call Trace:
on the host
- slock runs but cannot unlock the screen (shadow issue?), also we need
a hard-coded nobody and nogroup user and group
-
+- qemu on Arch fails to find a vgabios.bin in the local directory?
+ => cp /usr/share/qemu/vgabios-isavga.bin vgabios.bin
+- some man pages are in /man, some in /share/man
+- non-English pages notion.1 in cs
+- we have a non-empty sbin
+- building for the first time blocks root.img in losetup, doens't create
+ ramdisk.img, etc. races? missing trap in build.sh?
+
tools
-----
diff --git a/local/init b/local/init
index 51ed29a..585f45e 100755
--- a/local/init
+++ b/local/init
@@ -11,7 +11,7 @@ echo "Starting network via DHCP.."
# TODO: replace modprobe with samurai script
#modprobe ne io=0x300
insmod /lib/modules/drivers/net/ethernet/8390/8390p.ko
-#insmod /lib/modules/drivers/net/ethernet/8390/ne.ko io=0x300
+insmod /lib/modules/drivers/net/ethernet/8390/ne.ko io=0x300
ifconfig eth0 up
sdhcp
@@ -25,6 +25,7 @@ insmod /lib/modules/lib/crc16.ko
insmod /lib/modules/crypto/crc32c_generic.ko
insmod /lib/modules/fs/ext4/ext4.ko
insmod /lib/modules/drivers/block/nbd.ko
+ifconfig -a
nbd-client -N ROOT 10.0.0.2 /dev/nbd0
#nbd-client -N ROOT 192.168.1.31 /dev/nbd0
mount -t ext4 /dev/nbd0 /mnt