On Apr 29, 2017 4:47 AM, "Simon Geard" <delga...@ihug.co.nz> wrote:

On Sat, 2017-04-29 at 01:35 -0500, Rob wrote:
> Last year I heard that M$ was including a Ubuntu-based subsystem in
> its Windows 10 product. I wasn't sure this was actually going to work
> very well, but apparently it does.
> Can this be used to build LFS? I'm not sure it can because of the
> ext* file systems you would need, but i'm curious nonetheless.

Interesting question. From what I've read of it, the mechanism
basically involves having the Windows kernel expose an implementation
of the Linux syscall interfaces... so to userspace, it's just Linux
binaries talking to what they think is a Linux kernel.

That said, I don't know whether the emulation goes far enough to do an
LFS build... e.g. does it provide support for /sys or /proc or kernel
interfaces other than syscalls? It's designed to make life easier for
developers porting server apps between Windows and Linux, but such apps
don't generally need those interfaces - they just need glibc to work -
so the emulation may not be sufficient for everything.


/proc, /sys, and /dev are implemented. It actually boots Upstart when
executing the subsystem. I at least remember that much
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to