boot problems (still)
I've gotten (more or less) succesful boots, using the oskit-mach and by
cross-compiling gnumach on my linux box.
Some fairly major problems remain though.
Using oskit-mach, "export TERM=mach" results in a broken terminal. No
echo (hence blind-typing), incorrect terminal width (causing output lines
to format very badly), and other annoying behaviour.
Using a custom gnumach, after I do ./native-install; reboot; \
./native-install; reboot (to multi-user), I get:
[...] (much snippage involving hd<n>...)
hd<17> badd access; block=28, count=2, blockend=30, nr_sects
end_request: I/O error, dev 03:47, sector 28
Hurd server bootstrap: ext2fs static [hd1s1] exec init proc auth
(default pager): Found Linux 2.2 swap signature (v1) in /dev/hd0s7...\
136512k swap-space (excludes 4k at end of partition)
Automatic boot in progress...
Sun Sep 24 08:25:58 CDT 2000
ext2fs_check_if_mount: Unknown code P 2 while determining whether \
/dev/hd1s1 is mounted.
/sbin/fsck.ext2: Attempt to read block from filesystem resulted in short \
read while trying to open /dev/hd1s1
Could this be a zero-length partition?
Automatic boot failed...help!
/dev/hd1 and /dev/hd1s1 exist
Also, if I try "mount -t ext2 /dev/fd0 /floppy", I get a segfault. (/dev/fd0
Networking commands (ping for instance) give "translator failed" (close, I'm
doing this from notes and memory.
Lots of questions here, I realize. Hope someone can point me at some clues.