Re: evil idea



Hello,

Would installing Freebsd i386 within a jail on an amd64 host solve his
problem?

I have been running amd64 since it was first released and am quite pleased
with its performance and stability. However, as a desktop there are still a
number of programs that are only available on i386 and for a number of
reasons I would prefer to run them within a jail. I've searched the Internet
and have not found anybody who has done it.

My guess is that running a i386 program within a jail would run faster and
perhaps be more stable than running the same program within qemu.

Any tips on desirability, feasibility or how to do it would be greatly
appreciated.

Thanks


On Sat, 27 October 2007 20:33:44 Giorgos Keramidas wrote:
On 2007-10-26 23:34, Astrodog <astrodog@xxxxxxxxx> wrote:
On 10/26/07, Aryeh M. Friedman <aryeh.friedman@xxxxxxxxx> wrote:
I am running amd64 8-CURRENT and there are a few i386 only ports that I
absolutely must have installed and at the same time since I have 4 GB of
RAM all kinds of bizarreness is created if I "downgrade" to i386. So
here is the idea: use qemu to create a virtual version of my machine
(with less then 2GB or RAM) and install i386 8-CURRENT on it (I want to
use -CURRENT for all my installs)

Any thing I should watch out for here (I know I need to use NFS or
something like it to share files between the host and guest OS's)

There's actually a known system that will work for this. You can use
your existing swap partition, as an "extra" root partition, installing
there, then booting to that, then rebuild/install to your original
partition. Its the same basic idea as the method for updating from
4.x->7.x, and should be on the lists. (Note to docs, might be worth
putting it somewhere.)

I don't think Aryeh wants to "install i386 over his current amd64".

What he seems to be asking is if he can run *two* versions, one of
them as a virtualized host under qemu. That should work, AFAIK.

_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@xxxxxxxxxxx"


_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: buildworld of HEAD failing under 8.1-RELEASE
    ... 8.1-RELEASE build machine (i386 jail on an amd64 host): ... 'log2' was not declared in this scope ...
    (freebsd-current)
  • buildworld of HEAD failing under 8.1-RELEASE
    ... I am getting the following error when trying to build HEAD on an ... 8.1-RELEASE build machine (i386 jail on an amd64 host): ...
    (freebsd-current)
  • Re: installing php4 and php5 on one machine
    ... installing two versions of php. ... How would you advise me to go about installing php4? ... to host the site. ... Use a jail. ...
    (freebsd-questions)
  • Re: buildworld of HEAD failing under 8.1-RELEASE
    ... 8.1-RELEASE build machine (i386 jail on an amd64 host): ... don't control the build machines at $WORK so I'm not sure whether I can ...
    (freebsd-current)
  • Re: Question about Jails
    ... JAILS requires host and client systems source code in sync. ... jail if and only if the host is i386. ... Won't the lib32 subsystem allow the i386 jail to work with an amd64 ... Or have I misunderstood the lib32 subsystem completely? ...
    (freebsd-questions)