You are not logged in.

#1 2012-04-24 21:10:01

gregor
Member
From: /planet/tmpfs
Registered: 2011-06-20
Posts: 175

how to boot freebsd.iso from archlinux terminal

i'm playing around with freeBSD to install it on a (free) partition ,but i want it to run the installation from a archlinux terminal 
i sure as hell can't find it....how to boot freebsd.iso from archlinux terminal.

any ideas /?

Offline

#2 2012-04-24 22:02:44

Oxyd
Member
From: Czech Republic
Registered: 2008-01-17
Posts: 167

Re: how to boot freebsd.iso from archlinux terminal

What makes you think that is even possible? You could run it in a VM, but you totally can't run an OS under another without some sort of virtualization/emulation/whatever.

Offline

#3 2012-04-25 19:11:26

gregor
Member
From: /planet/tmpfs
Registered: 2011-06-20
Posts: 175

Re: how to boot freebsd.iso from archlinux terminal

i can install a linux from an linux with a chroot..... i wondered if it could be done with freeBSD.

Offline

#4 2012-04-25 19:24:20

Stebalien
Member
Registered: 2010-04-27
Posts: 1,237
Website

Re: how to boot freebsd.iso from archlinux terminal

FreeBSD uses a different kernel so no.


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C
Do not email: honeypot@stebalien.com

Offline

#5 2012-04-25 19:25:04

Oxyd
Member
From: Czech Republic
Registered: 2008-01-17
Posts: 167

Re: how to boot freebsd.iso from archlinux terminal

Linux-on-Linux works because .. well, it's Linux-on-Linux. And it also only works so long as the guest userland is compatible with the host kernel -- which is almost always the case unless you're trying to do something silly, like installing a modern distro from a 10-year-old one.

But no, you can't get FreeBSD userland to run under Linux kernel. It could possibly work the other way around (complete Linux userland on FreeBSD kernel) as FreeBSD contains Linux emulation layer. But so far as I know, Linux doesn't have any FreeBSD emulation layer built-in.

So in short -- no.

You could perhaps set up VirtualBox to use your physical drive instead of a virtual one and install FreeBSD through that -- although I'd be very cautious doing that -- especially the partitioning part.

I think your best option is to just burn the ISO or use the bootable Flash stick image and install it the old-school way.

Offline

#6 2012-04-26 18:18:41

gregor
Member
From: /planet/tmpfs
Registered: 2011-06-20
Posts: 175

Re: how to boot freebsd.iso from archlinux terminal

ok thnx y'all

Offline

#7 2012-11-02 22:34:31

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: how to boot freebsd.iso from archlinux terminal

You could dual boot if you setup a UFS file system for FreeBSD, and you can use grub or syslinux and chainload. Grub also supports reading from UFS.

Or you could use qemu:

mu -cdrom /path/to/freebsd/iso -boot d <qemu_image>

Offline

#8 2012-11-02 22:57:58

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,422
Website

Re: how to boot freebsd.iso from archlinux terminal

Also you're comparing apples to oranges: you can install linux from linux, sure - but you can't "boot" a linux iso from within a running linux terminal any more than you could a bsd iso.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#9 2014-06-11 02:01:09

bch24
Member
Registered: 2011-11-20
Posts: 27

Re: how to boot freebsd.iso from archlinux terminal

Stebalien wrote:

FreeBSD uses a different kernel so no.

Just as an aside, this does not make it not possible.

Freebsd and pcbsd can run linux in a chroot jail.

http://forums.freebsd.org/viewtopic.php?t=41470
http://bsdmag.org/magazine/1826-linux-jails-in-pc-bsd

There just is little interest in the linux comunity to make it happen.

However, on the bsd side, a lot of work has been put in linux compatability layers since more software targets linux then bsd.

http://www.freebsd.org/doc/handbook/lin … anced.html

Quoting the freebsd handbook "In effect, there is a Linux® kernel in the FreeBSD kernel. The various underlying functions that implement all of the services provided by the kernel are identical to both the FreeBSD system call table entries, and the Linux® system call table entries: file system operations, virtual memory operations, signal delivery, and System V IPC. The only difference is that FreeBSD binaries get the FreeBSD glue functions, and Linux® binaries get the Linux® glue functions."

Offline

#10 2014-06-11 02:03:34

headkase
Member
Registered: 2011-12-06
Posts: 1,975

Re: how to boot freebsd.iso from archlinux terminal

Holy necrobump Batman!

Edit: Necrobumps are discouraged because Linux changes fast.  The eight posts before yours are older information and yours is new.  That creates a discontinuity in the thread at exactly the point you made your post.  Also, the original posters are often long gone or have solved their issue through other means long before you added your own post.  Necrobumping bad M'kay. tongue

Last edited by headkase (2014-06-11 02:15:13)

Offline

Board footer

Powered by FluxBB