Re: Installation guide updated
Hello,
On Sat, Mar 06, 1999 at 03:14:54PM +0000, M.C. Vernon wrote:
> Hi,
>
> The vesion of the (renamed to) easy installation guide is
> available at
>
> http://pick.sel.cam.ac.uk/~mcv21/hurd.html
>
> Please check for errors, etc. I've corrected all the errors I was aware
> of. I'll update the version on gnudist after waiting for feedback.
"You may make a swap partition too if you wish, or use your Linux one
(in which case you need to modify your boot scripts, but I have no idea
which ones to change)."
It was my understanding that Roland changed that: Hurd will now honour the
linux swap file structure and not destroy it. But I am not sure if this
change is in latest Debian package. Just keep an eye open for later.
* alpha.gnu.org/pub/gnu/hurd/contrib/marcus/cross-install.Z
* alpha.gnu.org/pub/gnu/hurd/contrib/marcus/native-install.Z
* alpha.gnu.org/pub/gnu/hurd/contrib/marcus/dpkg-hurd.Z
My scripts are not compressed, especially not with a non-free compression
algorithm!
Same for this one:
ftp.gnu.org/pub/gnu/gnu-0.2/grub-boot.image.Z
"Should, however, you decide to ignore Hurd philosophy, and keep /usr as a
separate directory, then you need to edit cross-install and comment out
(put a # at the beginning of the relevant lines) the lines that create a symlink."
Wrong - cross install asks the user. No need to edit anything.
You need to mention that you must mount your hurd partition before starting
cross-install. Following your instructions, it is not clear that it should
be mounted at /gnu. I propose:
"Edit cross-install, using your editor of choice, and change the hostname
to the name of your machine. Then mount the Hurd partition and run cross-install:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
mount /dev/hdb1 /gnu
^^^^^^^^^^^^^^^^^^^^
./cross-install /gnu
This may take a little time."
"Also, a filesystem table is needed as /etc/fstab. At the moment, you need
to create this by hand, so fire up your text editor, and make /gnu/etc/fstab look
something like this:
# /etc/fstab for pick.sel running Hurd
# Format:
# Disk device Mount point Format rw/ro dump fsckpassno
#
/dev/hd1s1 / ext2 rw 1 1
Replacing /dev/hd1s1 (which is equivalent to /dev/hdb1 under linux) with the Mach name of
your root partition."
Remove this section w/o substitue. Latest native-install scripts create this
file automatically with correct device file.
"Eventually, you will get a prompt. First, get that nice Bourne again shell:
bash"
Why? The prompt already is a bash shell.
" The second pass through dpkg may well not
configure everything, in which case just run the command again:
dpkg --pending --configure"
Latest version of cross-install refuses to install too much packages, so
this should not be necessary. Please remove this paragraph.
" Firstly, to make the mach terminal type the default in multi-user mode, edit
/gnu/etc/ttys, and change the console terminal type from pc3 to mach."
This already is the default if you use cross-install. Please remove.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' Debian http://www.debian.org finger brinkmd@
Marcus Brinkmann GNU http://www.gnu.org master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de for public PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09
Reply to: