summaryrefslogtreecommitdiff
path: root/hurd/running/debian/faq
diff options
context:
space:
mode:
authorPino Toscano <toscano.pino@tiscali.it>2013-03-15 16:37:56 +0100
committerPino Toscano <toscano.pino@tiscali.it>2013-03-15 16:37:56 +0100
commit10a5ed091374ee5d6421e6c55afd86b13c0f52a3 (patch)
tree95085219fb4ef1f53fe59cb9694aafcd4ce7cf00 /hurd/running/debian/faq
parent64ab4a5a92923e79cd6711b903c5e01c8598f8ba (diff)
Reorganize the Hurd FAQ in a single place
move all the hurd faq pages to the top-level faq directory; the faq.mdwn index now uses two simples map of all the subpages (one for the debian items, and the other for the non-debian items) TODO: now some of the items would need better titles
Diffstat (limited to 'hurd/running/debian/faq')
-rw-r--r--hurd/running/debian/faq/2_gib_partition_limit.mdwn13
-rw-r--r--hurd/running/debian/faq/apt_umount.mdwn25
-rw-r--r--hurd/running/debian/faq/bad_hypermeta_data.mdwn15
-rw-r--r--hurd/running/debian/faq/debugging_inside_glibc.mdwn19
-rw-r--r--hurd/running/debian/faq/debugging_translators.mdwn15
-rw-r--r--hurd/running/debian/faq/df.mdwn19
-rw-r--r--hurd/running/debian/faq/eata.mdwn13
-rw-r--r--hurd/running/debian/faq/hurd_console.mdwn13
-rw-r--r--hurd/running/debian/faq/kernel_logs.mdwn14
-rw-r--r--hurd/running/debian/faq/other_repositories.mdwn16
-rw-r--r--hurd/running/debian/faq/ps_hangs.mdwn13
-rw-r--r--hurd/running/debian/faq/ram_limit.mdwn22
-rw-r--r--hurd/running/debian/faq/reporting_bugs.mdwn19
-rw-r--r--hurd/running/debian/faq/sata_disk_drives.mdwn11
-rw-r--r--hurd/running/debian/faq/xserver-common.mdwn15
15 files changed, 0 insertions, 242 deletions
diff --git a/hurd/running/debian/faq/2_gib_partition_limit.mdwn b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
deleted file mode 100644
index 195191cb..00000000
--- a/hurd/running/debian/faq/2_gib_partition_limit.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-[[!meta title="2 GiB Partition Limit"]]
-
-The 2 GiB limit has been removed in Debian GNU/Hurd.
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
deleted file mode 100644
index db0dbfd1..00000000
--- a/hurd/running/debian/faq/apt_umount.mdwn
+++ /dev/null
@@ -1,25 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-[[!meta title="apt: unmount cdroms"]]
-
-You can add a shell script umount so that apt can automatically unmount cdroms.
-
- #!/bin/sh
- # Filename: /usr/bin/umount
-
- settrans -fg "$@"
-
-Give executable permission to the script.
-
- # chmod +x /usr/bin/umount
-
-In `/etc/fstab` add a trailing `/` after cdrom like `/cdrom/` since apt uses a
-trailing `/`.
diff --git a/hurd/running/debian/faq/bad_hypermeta_data.mdwn b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
deleted file mode 100644
index bc960e30..00000000
--- a/hurd/running/debian/faq/bad_hypermeta_data.mdwn
+++ /dev/null
@@ -1,15 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-If you get the error `bad hypermeta data` when trying to mount an ext3
-partition from GNU/Linux, that is usually because the file system has not been
-unmounted cleanly (maybe GNU/Linux got suspended to disk) and the Hurd cannot
-mount it as ext2 without checking. Either boot back into GNU/Linux and unmount
-it or you can try to run `fsck.ext3` from GNU/Hurd directly.
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
deleted file mode 100644
index 91b71d64..00000000
--- a/hurd/running/debian/faq/debugging_inside_glibc.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-To get [[debugging]] information for glibc, you need to install the
-`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
-symbols by default (`/usr/lib/debug/lib/`), Debian's `libc0.3-dbg` stores only
-the frame unwind information used for backtracing. If you want to step into
-glibc while debugging, you need to add `LD_LIBRARY_PATH=/usr/lib/debug` to
-debugged program's environment (`set env VAR value` from the GDB command line).
-If that still does not work, try `LD_PRELOAD=/usr/lib/debug/libc.so.0.3`
-instead.
diff --git a/hurd/running/debian/faq/debugging_translators.mdwn b/hurd/running/debian/faq/debugging_translators.mdwn
deleted file mode 100644
index b55484e1..00000000
--- a/hurd/running/debian/faq/debugging_translators.mdwn
+++ /dev/null
@@ -1,15 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-In order to [[debug|debugging]] translators and being able to step into glibc
-during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. If you need to debug the initialization of the translator,
-start the translator like `settrans -P /foo /usr/bin/env
-LD\_LIBRARY\_PATH=/usr/lib/debug /hurd/foofs`. The `-P` option will make it
-pause and you will be able to attach [[debugging/GDB]] to the process.
diff --git a/hurd/running/debian/faq/df.mdwn b/hurd/running/debian/faq/df.mdwn
deleted file mode 100644
index bbd3a7b9..00000000
--- a/hurd/running/debian/faq/df.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-There is no `/etc/mtab` (due to dynamic translator startup, its content is hard
-to define actually, see
-[[the mtab GSoC project idea|community/gsoc/project_ideas/mtab]]),
-so just running `df` will yield the following error.
-
- df: cannot read table of mounted file systems
-
-Pass `df` a path like `df /` or `df ./` to see the disk usage of that particular
-file system.
diff --git a/hurd/running/debian/faq/eata.mdwn b/hurd/running/debian/faq/eata.mdwn
deleted file mode 100644
index fa7dbdec..00000000
--- a/hurd/running/debian/faq/eata.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-In some virtual machines (e.g. VirtualBox), "probing eata on XXX" may be
-quite long. This is apparently due to poor efficiency of the virtualizer, not
-Mach. There is no such issue on real hardware or using qemu/kvm.
diff --git a/hurd/running/debian/faq/hurd_console.mdwn b/hurd/running/debian/faq/hurd_console.mdwn
deleted file mode 100644
index 5cccc83c..00000000
--- a/hurd/running/debian/faq/hurd_console.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2013 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-Edit `/etc/default/hurd-console` to configure the Hurd console.
-See [[console]] for further information about the Hurd console.
diff --git a/hurd/running/debian/faq/kernel_logs.mdwn b/hurd/running/debian/faq/kernel_logs.mdwn
deleted file mode 100644
index d539bf1b..00000000
--- a/hurd/running/debian/faq/kernel_logs.mdwn
+++ /dev/null
@@ -1,14 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2013 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title="dmesg, kernel logs"]]
-
-There is no dmesg command: the kernel does not keep a buffer of its messages. syslog however dumps them into `/var/log/dmesg`, so you can simply cat that.
diff --git a/hurd/running/debian/faq/other_repositories.mdwn b/hurd/running/debian/faq/other_repositories.mdwn
deleted file mode 100644
index 88781d46..00000000
--- a/hurd/running/debian/faq/other_repositories.mdwn
+++ /dev/null
@@ -1,16 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-If you want to use the `apt-get source` facility, make sure that
-`/etc/apt/sources.list` contains a line like
-
- deb-src http://ftp.de.debian.org/debian unstable main
-
-... replacing _de_ with your homeland's code.
diff --git a/hurd/running/debian/faq/ps_hangs.mdwn b/hurd/running/debian/faq/ps_hangs.mdwn
deleted file mode 100644
index b58a3308..00000000
--- a/hurd/running/debian/faq/ps_hangs.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2013 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-If `ps` hangs, try `ps -M` which should still work by not getting detailed
-information from processes.
diff --git a/hurd/running/debian/faq/ram_limit.mdwn b/hurd/running/debian/faq/ram_limit.mdwn
deleted file mode 100644
index 447ff20c..00000000
--- a/hurd/running/debian/faq/ram_limit.mdwn
+++ /dev/null
@@ -1,22 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2013 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title="830 MiB RAM Limit"]]
-
-Just like any 32bit OS without bad tricks, GNU Mach does not cope well with lots
-of memory. Latest versions of the Debian `gnumach` package will limit themselves
-to around 1.7 GiB of memory. If you want more, you can twiddle the VM_MAX_ADDRESS
-limit between kernelland and userland in i386/include/mach/i386/vm_param.h.
-
-If you have an older version, or still experience problems with `vmstat` (see
-above) reported much less memory than you have, the best is to limit the memory
-it can see via GRUB's `upppermem` feature. Add `uppermem 786432` to GRUB's Hurd
-entry in `menu.lst`.
diff --git a/hurd/running/debian/faq/reporting_bugs.mdwn b/hurd/running/debian/faq/reporting_bugs.mdwn
deleted file mode 100644
index 40781ab0..00000000
--- a/hurd/running/debian/faq/reporting_bugs.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-Please try to reproduce bugs which are not obviously Hurd-specific on Debian
-GNU/Linux and then file them there.
-
-If you find a genuine issue in Debian GNU/Hurd, please file it in our Alioth
-bug tracker at
-<http://alioth.debian.org/tracker/?atid=411594&group_id=30628&func=browse>
-If you find a bug in the Hurd or GNU Mach themselves, either file a bug against
-the respective Debian packages, or directly at
-<http://savannah.gnu.org/bugs/?group=hurd>
diff --git a/hurd/running/debian/faq/sata_disk_drives.mdwn b/hurd/running/debian/faq/sata_disk_drives.mdwn
deleted file mode 100644
index dad10cb9..00000000
--- a/hurd/running/debian/faq/sata_disk_drives.mdwn
+++ /dev/null
@@ -1,11 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-GNU Mach does not support SATA disk drives (/dev/sda etc. in GNU/Linux) natively, so using device:sd0s1 will not work, sd* devices are for SCSI drives only. The only way to get those drives to work is to put them into compatibility mode in the BIOS, if such an option exists. GNU Mach will then recognize them as hda etc.
diff --git a/hurd/running/debian/faq/xserver-common.mdwn b/hurd/running/debian/faq/xserver-common.mdwn
deleted file mode 100644
index 3420154c..00000000
--- a/hurd/running/debian/faq/xserver-common.mdwn
+++ /dev/null
@@ -1,15 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2013 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title="normal users can't start X"]]
-
-You need to run `dpkg-reconfigure x11-common` and select `Anybody` for
-starting X as there is no way to detect console users currently.