summaryrefslogtreecommitdiff
path: root/Mach/OskitMach.mdwn
diff options
context:
space:
mode:
authorJoachim Nilsson <joachim@gnufans.org>2002-11-09 14:55:00 +0000
committerJoachim Nilsson <joachim@gnufans.org>2002-11-09 14:55:00 +0000
commit87f88f08f9a5b346a45b01640e557fd5ea1788ea (patch)
tree301890a1cb8c36698f7012bd7aabb6ce1e04fbb0 /Mach/OskitMach.mdwn
parent5a608433f6803eec17f2417c59d4bafab708364b (diff)
none
Diffstat (limited to 'Mach/OskitMach.mdwn')
-rw-r--r--Mach/OskitMach.mdwn15
1 files changed, 15 insertions, 0 deletions
diff --git a/Mach/OskitMach.mdwn b/Mach/OskitMach.mdwn
index aabc97e1..f5a2ca2d 100644
--- a/Mach/OskitMach.mdwn
+++ b/Mach/OskitMach.mdwn
@@ -21,6 +21,21 @@ There also exist other efforts
First you need to get the latest OSKit release and, preferrably, the latest CVS version of GNUmach. Take a look at the following [tutorial](http://www.etherhogz.org/doc/oskit-mach.html) to get started. Or the locally kept version, [[BuildingOskitMach]].
+## <a name="Starting"> Starting </a>
+
+You start Oskit-Mach almost the same way as the old 1.x version of GNUmach. Using [[Hurd/GrubNotes]] an entry can look like this:
+
+ title GNUmach 1.90 (CVS)
+ root (hd0,1)
+ kernel /boot/oskit-mach.gz root=device:hd0s2 --
+ module /hurd/ext2fs.static --readonly \
+ --multiboot-command-line=${kernel-command-line} \
+ --host-priv-port=${host-port} \
+ --device-master-port=${device-port} \
+ --exec-server-task=${exec-task} \
+ -T typed ${root} $(task-create) $(task-resume)
+ module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+
## <a name="Debugging"> Debugging </a>
See Igor Khavkine's, [i\_khavki@alcor.concordiaNOSPAM.ca](mailto:i_khavki@alcor.concordiaNOSPAM.ca), excellent help to [remote debug oskit-mach over a serial line](http://www.etherhogz.org/doc/oskit-boot.txt), or the local [[RemoteDebugOskitMach]].