From 8569f8cef21fae536ad0071447dbf14dcaa5f1f9 Mon Sep 17 00:00:00 2001 From: Jeff Bailey Date: Mon, 4 Dec 2000 06:41:27 +0000 Subject: Add howto and whatis sections to site. --- howto/subhurd.html | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 howto/subhurd.html (limited to 'howto') diff --git a/howto/subhurd.html b/howto/subhurd.html new file mode 100644 index 00000000..ad01a515 --- /dev/null +++ b/howto/subhurd.html @@ -0,0 +1,95 @@ + + + + + GNU Hurd - Free Software Foundation (FSF) + + + + + + + + + + +
+The GNU Hurd
+About the Hurd
+About Microkernels
+

+Software
+Trying out the Hurd
+Getting Help
+

+Whatis?
+Howto?
+

+ +

+ +Acknowledgements
+ +

+

Running a Subhurd

+

By Roland McGrath

+

The most useful thing you can do when trying to troubleshoot the boot +sequence of the Hurd is try to run your the system in a +sub-hurd, while watching it using ps and gdb from the working hurd. Since +the sub-hurd is never going to make it all the way up, you don't even +really need to make a separate filesystem for it; you can just boot the +sub-hurd read-only on your main root filesystem if you like.

+ +

The way to boot the sub-hurd is with `boot'. I would suggest something +like this: boot -d -I -Tdevice /boot/servers.boot hd0s6

+ +

The -d says to pause before the start-up of each server and wait for you to +hit return, which gives you time to go attach gdb to the task before it +starts running. The -I says to leave the terminal signals normal, so +hitting C-z will suspend boot rather than sending a C-z to the virtual +console device of the sub-hurd. (Note that suspending boot does not +suspend the sub-hurd, just boot itself; boot acts as the server for device +access from the sub-hurd, so the sub-hurd's attempts to write to its +console or open devices block while boot is suspended.)

+ +

When you do `ps -A' on the main hurd, the sub-hurd tasks will appear as +unknown processes. You can figure out which is which just by looking at +the order of unknown processes that appear with higher PIDs than the boot +process. They appear in the order you see in the "bootstrap: ..." +messages, i.e. the first unknown after boot will be ext2fs.static, the +second exec, then init, then proc.

+ + +
+ +Return to GNU's home page. +

+ +Please send FSF & GNU inquiries & questions to + +gnu@gnu.org. +There are also other ways to +contact the FSF. +

+ +Please send comments on these web pages to + +webmasters@www.gnu.org, +send other questions to +gnu@gnu.org. +

+Copyright (C) 1998, 1999 Free Software Foundation, Inc., +59 Temple Place - Suite 330, Boston, MA 02111, USA +

+Verbatim copying and distribution of this entire article is +permitted in any medium, provided this notice is preserved.

+Updated: + +23 Jan 1999 matthias + +


+
+ + + -- cgit v1.2.3 From 91485c7b63f45c29bb98a8e2fa56a19fa55fe8ae Mon Sep 17 00:00:00 2001 From: Jeff Bailey Date: Mon, 4 Dec 2000 06:45:53 +0000 Subject: Fix stupid bugs in templates, and typo in link to translator.html --- howto/subhurd.html | 4 ++-- whatis/translator.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'howto') diff --git a/howto/subhurd.html b/howto/subhurd.html index ad01a515..831b0bda 100644 --- a/howto/subhurd.html +++ b/howto/subhurd.html @@ -20,8 +20,8 @@ Trying out the Hurd
Getting Help

-Whatis?
-Howto?
+Whatis?
+Howto?

diff --git a/whatis/translator.html b/whatis/translator.html index f77e39df..83e4e2ba 100644 --- a/whatis/translator.html +++ b/whatis/translator.html @@ -20,8 +20,8 @@ Trying out the Hurd
Getting Help

-Whatis?
-Howto?
+Whatis?
+Howto?

-- cgit v1.2.3 From b0bc71482c3354017ab2d06a406faa28cedebc87 Mon Sep 17 00:00:00 2001 From: Brett Smith Date: Thu, 16 Aug 2001 03:06:02 +0000 Subject: fix menu links to point to parent directory --- howto/subhurd.html | 16 ++++++++-------- whatis/translator.html | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) (limited to 'howto') diff --git a/howto/subhurd.html b/howto/subhurd.html index 831b0bda..49c48ceb 100644 --- a/howto/subhurd.html +++ b/howto/subhurd.html @@ -12,13 +12,13 @@ diff --git a/whatis/translator.html b/whatis/translator.html index 83e4e2ba..ef2adf32 100644 --- a/whatis/translator.html +++ b/whatis/translator.html @@ -12,13 +12,13 @@
-The GNU Hurd
-About the Hurd
-About Microkernels
+The GNU Hurd
+About the Hurd
+About Microkernels

-Software
-Trying out the Hurd
-Getting Help
+Software
+Trying out the Hurd
+Getting Help

Whatis?
Howto?
@@ -26,7 +26,7 @@

-Acknowledgements
+Acknowledgements

@@ -84,7 +84,7 @@ Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: -23 Jan 1999 matthias +$Date$ $Author$


-- cgit v1.2.3 From fb815d825bf35be3b2c6b72cae8a86385e247c5c Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 23 Mar 2007 15:47:41 +0000 Subject: Update to the contact address instead of the webmasters's. Suggested by Yavor Doganov, web-hurd, 2007-03-23. --- acknowledgements.html | 4 ++-- howto/subhurd.html | 2 +- hurd-and-linux.html | 4 ++-- hurd-announcements.html | 4 ++-- hurd-folks.html | 4 ++-- hurd-name.html | 4 ++-- hurd-paper.html | 4 ++-- whatis/translator.html | 2 +- 8 files changed, 14 insertions(+), 14 deletions(-) (limited to 'howto') diff --git a/acknowledgements.html b/acknowledgements.html index 5e04a01d..b7ef5f0c 100644 --- a/acknowledgements.html +++ b/acknowledgements.html @@ -4,7 +4,7 @@ GNU Hurd: Acknowledgements - + @@ -96,7 +96,7 @@ contact the FSF. Please send comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/howto/subhurd.html b/howto/subhurd.html index 49c48ceb..d3648278 100644 --- a/howto/subhurd.html +++ b/howto/subhurd.html @@ -73,7 +73,7 @@ contact the FSF. Please send comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/hurd-and-linux.html b/hurd-and-linux.html index e623a3b6..d9181d88 100644 --- a/hurd-and-linux.html +++ b/hurd-and-linux.html @@ -3,7 +3,7 @@ The Hurd and Linux - GNU Project - Free Software Foundation (FSF) - + @@ -82,7 +82,7 @@ FSF & GNU inquiries & questions to Other ways to contact the FSF.

Comments on these web pages to -webmasters@gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/hurd-announcements.html b/hurd-announcements.html index d4944b57..ab3fbad5 100644 --- a/hurd-announcements.html +++ b/hurd-announcements.html @@ -5,7 +5,7 @@ Hurd Announcements - Free Software Foundation (FSF) - + the FSF. Please send comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/hurd-folks.html b/hurd-folks.html index 0becf042..14dcaf83 100644 --- a/hurd-folks.html +++ b/hurd-folks.html @@ -2,7 +2,7 @@ GNU Hurd folks - GNU Project - Free Software Foundation (FSF) - +

GNU Hurd folks

@@ -60,7 +60,7 @@ FSF & GNU inquiries & questions to Other ways to contact the FSF.

Comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/hurd-name.html b/hurd-name.html index 24b9cd9a..946045d1 100644 --- a/hurd-name.html +++ b/hurd-name.html @@ -2,7 +2,7 @@ What the name Hurd means - GNU Project - Free Software Foundation (FSF) - +

What the name ``Hurd'' means

@@ -35,7 +35,7 @@ FSF & GNU inquiries & questions to Other ways to contact the FSF.

Comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/hurd-paper.html b/hurd-paper.html index 22099ef5..bb49829c 100644 --- a/hurd-paper.html +++ b/hurd-paper.html @@ -2,7 +2,7 @@ Towards a New Strategy of OS Design - +

Towards a New Strategy of OS Design

@@ -792,7 +792,7 @@ FSF & GNU inquiries & questions to Other ways to contact the FSF.

Comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

diff --git a/whatis/translator.html b/whatis/translator.html index ef2adf32..97a208e1 100644 --- a/whatis/translator.html +++ b/whatis/translator.html @@ -274,7 +274,7 @@ contact the FSF. Please send comments on these web pages to -webmasters@www.gnu.org, +web-hurd@gnu.org, send other questions to gnu@gnu.org.

-- cgit v1.2.3 From 5e5fd5a563241ecf342bcaaefbb6c95bd10d42d5 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 27 Jul 2007 10:54:06 +0000 Subject: Eliminate dead links. GNU rt 339864, via Karl Berry, 2007-07-26. --- acknowledgements.html | 10 +--------- howto/subhurd.html | 8 +------- whatis/translator.html | 8 +------- 3 files changed, 3 insertions(+), 23 deletions(-) (limited to 'howto') diff --git a/acknowledgements.html b/acknowledgements.html index b7ef5f0c..dec8c4b6 100644 --- a/acknowledgements.html +++ b/acknowledgements.html @@ -13,14 +13,6 @@

-The GNU Hurd
-About the Hurd
-About Microkernels
+The GNU Hurd
+About the Hurd
+About Microkernels

-Software
-Trying out the Hurd
-Getting Help
+Software
+Trying out the Hurd
+Getting Help

Whatis?
Howto?
@@ -26,7 +26,7 @@

-Acknowledgements
+Acknowledgements

@@ -285,7 +285,7 @@ Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: -23 Jan 1999 matthias +$Date$ $Author$


GNU Hurd
-About the Hurd
-About Microkernels
- -

-Software
-Trying out the Hurd
-Getting Help
-

Acknowledgements
@@ -100,7 +92,7 @@ Please send comments on these web pages to send other questions to gnu@gnu.org.

-Copyright (C) 1999 Free Software Foundation, Inc., +Copyright (C) 1999, 2007 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA

Verbatim copying and distribution of this entire article is diff --git a/howto/subhurd.html b/howto/subhurd.html index d3648278..54aa3b3c 100644 --- a/howto/subhurd.html +++ b/howto/subhurd.html @@ -13,12 +13,6 @@

The GNU Hurd
-About the Hurd
-About Microkernels
-

-Software
-Trying out the Hurd
-Getting Help

Whatis?
Howto?
@@ -77,7 +71,7 @@ Please send comments on these web pages to send other questions to gnu@gnu.org.

-Copyright (C) 1998, 1999 Free Software Foundation, Inc., +Copyright (C) 1998, 1999, 2007 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA

Verbatim copying and distribution of this entire article is diff --git a/whatis/translator.html b/whatis/translator.html index 97a208e1..516d5049 100644 --- a/whatis/translator.html +++ b/whatis/translator.html @@ -13,12 +13,6 @@

The GNU Hurd
-About the Hurd
-About Microkernels
-

-Software
-Trying out the Hurd
-Getting Help

Whatis?
Howto?
@@ -278,7 +272,7 @@ Please send comments on these web pages to send other questions to gnu@gnu.org.

-Copyright (C) 1998, 1999 Free Software Foundation, Inc., +Copyright (C) 1998, 1999, 2007 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA

Verbatim copying and distribution of this entire article is -- cgit v1.2.3