Re: Installing hurd
Am Mon, 03 Jul 2000 07:38:39 Ariel Elias NAVARRO Sie:
> Hi All!!
>
> I'm new with hurd and i tryed to install it using the page at Debian and
> the easy-guide.
> I downloaded the scripts dpkg-hurd v1.0.3, native-install v2.5 and
> cross-install v4.4
> This are the problems i have to manage:
>
> The "--download" method wont work with the links in the ftp server so i
> downloaded the .debs by hand.
> (I tryed using http method with wget instead ftp)
Can you be more specific? It always worked for me.
> After running cross-install well,
All the problems you describe from here on indicate that cross-install
did NOT run well. cross-install prints a message on the screen when it
is
completed, saying that you should reboot now and run native-install.
But it does not print the message if it is interrupted.
Did you see this message? In any case, a transcript of cross-install,
or the install.log created by it will show if it indeed run through.
> i boot my box on hurd and it ask me
> for the file: [some]/boot/servers.boot
> I noticed that a file at the same location have the name
> /boot/servers.boot.dpkg-new so i "cp" the file with the correct name and
> it works.
cross-install does this for you.
> After some hardware checks it hungs with an error message like
> "boot-start:416 bla bla bla".
> Reading many mailing list i found that the file "exec" would be in the
> directory /servers (that was empty).
> The file exec was in /hurd so i "lndir" that directory.
> It works fine and i got the propt (taping twice any key).
The correct fix is to "touch /servers/exec", which cross-install does
for you.
> I inmediatly try to run the native-install script(like the easy-guide
> says) but every pipe brokes.
The first thing native-install does is to set up /servers/socket/2 which
is
needed to make pipes work. This fails if cross-install did not run
through.
> I try configure the network (using the easy-guide commands) and it tell
> me that the directory /servers/socket doesnt exist.
See above.
> The native-install script says that many files are unconfigured because
> libc0.2 have problems with some directories ( /etc/rc* ).
> Again i created that dirs and it works fine.
Again, cross-install does this for you.
> I try apt-get to make the things easier but i noticed thar it defaults
> to i386 (not hurd-i386).
> Touching /etc/apt/sources.list solved the problem, but i cant still use
> it. :-(
> apt reports that a package was missing (sysvinit).
apt is broken for the Hurd (later versions don't even compile).
> I downloaded it (from Markus contrib at alpha...), installed it, and
> after boot it hungs with a segfault in runsystem.
Oops :) I don't know why, sorry. I will try it later.
Thanks,
Marcus
Reply to: