[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: