Re: Bochs and the Hurd
On Sun, Sep 01, 2002 at 01:24:27AM +0200, Olivier Péningault wrote:
> I did it too a few months ago. But I installed Hurd from the debian cds.
> ---8<---(part of my mail to email@example.com on january/february)
> I've installed Debian GNU/Hurd H2 on bochs (using only cd 1 for the
> moment) !! (Last time, it was F2)
> _ALL_ works : install, native_install, initial.sh and second.sh !!!
> I was not able to make X working (I suspect the vga bios of bochs) but
> the improvements that have benn made make me think it could work today.
X works on Debian GNU/Linux, you can just import the debconf settings
of xserver-xfree86 (NOT the XF86Config file please) from a configured image
> I tried to install Debian GNU/Hurd H4 a few weeks ago, but the system
> froze while trying to run native_install. :(
That's one of the problems listed in the PROBLEMS file, it's caused by
a limit in the number of translators there can be in /dev. The workaround
is to exit in native-install and do the rest step by step. Don't think
anything can be done untill we have GDB installed and working.
> I haven't tried it again (maybe I only was unlucky) but in a few days,
> I'll get the Debian GNU/Hurd J1 cds, and I will try it again.
why don't you just take my image? i spent lots of hours working around
the mentioned problems just to get a semi-usable system with most of
native-install run and all packages configured. please start from there
and try to install GDB on it, i couldn't install it without breaking the
filesystem last time i tried.
> > Do you have the same problems than those listed in
> > http://khazad.dyndns.org/bochs/gnu/PROBLEMS ? If you know how to fix any of
> > them please report.
> For these problems, maybe you should give more information about the
> bochs and GNU releases you were running.
They happened with the lastest stable Bochs (1.4.1 at the time) and the latest
(unstable) GNU. Did you find any of the problems fixed now? what about the
GNU Mach issue, did you get a bochs panic when booting the default Mach?
> > > If needed, i think it's possible to make a Debian package which
> > > creates a image disk without user complex intervention.
> I have another suggestion: instead of using a tarball
> (gnu-latest.tar.gz) of the system, we could try to work to create an
> image of a hurd system
a GNU system
> from the debian cds... As I said, I've seen
> native_install and the scripts in /cdrom/upgrade working. It would be
> more understandable for users to have a debian-based image instead of a
> developper's image (a developper's image is important too, but maybe not
> for a debian package).
the way to do that is using debootstrap. I've been working on porting it
for a while (and i used my ported version to generate a GNU base tarball once).
Unluckily, debootstrap is maintained so zealously by aj that all my attempts
to get my patches applied have failed so far.
I'll port it again on middle september after my vacation. if aj doesn't
find new excuses it will suposedly be fixed soon.
"5 years from now everyone will be running
free GNU on their 200 MIPS, 64M SPARCstation-5"
Andrew S. Tanenbaum, 30 Jan 1992