‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Monday, February 8th, 2021 at 4:00 AM, <[email protected]> wrote:
> Message: 4 > > Date: Mon, 08 Feb 2021 02:51:55 +0000 > > From: "Thomas Mueller" [email protected] > > To: [email protected] > > Subject: Linuxulator: running one's own small Linux in FreeBSD? > > Message-ID: [email protected] > > Is it possible to run one's own little Linux in FreeBSD by null-mounting > directory or partition on /compat/linux? > > I am thinking in particular of my own cross-compiled version (from FreeBSD or > NetBSD on amd64 aka x86_64) still in infancy, with busybox or otherwise? > > This busybox is cross-compiled for Linux (i486-linux-musl or > x86_64-linux-musl). > > Currently, this is on UFS2 aka ffsv2 file system. > > Would the Linux C library have to be glibc, or could it be uClibc-ng or (more > likely) musl? > > I would want to be able to try with more than one infant Linux installation > (one at a time), hence the desire to null-mount on /compat/linux rather than > copying to /compat/linux. > > Tom If it's just a local directory, you can use `sysctl' to tell the kernel what the emulation path is: sysctl compat.linux.emul_path=/foo/bar Then restart the `linux' service. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "[email protected]"
