Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jan 2022 02:53:26 -0800
From:      Bakul Shah <bakul@iitbombay.org>
To:        Aryeh Friedman <aryeh.friedman@gmail.com>
Cc:        virtualization@freebsd.org
Subject:   Re: Using bhyve to develop and OS -- tips on how?
Message-ID:  <6B196318-29A4-479B-BC12-99EBBB69397E@iitbombay.org>
In-Reply-To: <CAGBxaXmJYkiAP99RvjMkyOUqz9=BzNOTjTiQgf7EppRw2KfmHQ@mail.gmail.com>
References:  <CAGBxaXmJYkiAP99RvjMkyOUqz9=BzNOTjTiQgf7EppRw2KfmHQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
You may be better off using qemu, at least initially as “legacy” booting requires jumping through a few more hoops. Another suggestion is to check out wiki.osdev.org. There are a lot of useful resources on this site.

> On Jan 15, 2022, at 1:29 AM, Aryeh Friedman <aryeh.friedman@gmail.com> wrote:
> 
> 
> I want to develop a OS completely from scratch, i.e. starting with the first instruction encountered after POST and everything above it (mostly for fun).
> 
> I want to use bhyve to do this any tips on how to get started (I have found a few tutorials on how to do the asm part of a MBR but that's about as far as I have gotten).
> 
> -- 
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org

[-- Attachment #2 --]
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">You may be better off using qemu, at least initially as “legacy” booting requires jumping through a few more hoops. Another suggestion is to check out wiki.osdev.org. There are a lot of useful resources on this site.</div><div dir="ltr"><br><blockquote type="cite">On Jan 15, 2022, at 1:29 AM, Aryeh Friedman &lt;aryeh.friedman@gmail.com&gt; wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div>I want to develop a OS completely from scratch, i.e. starting with the first instruction encountered after POST and everything above it (mostly for fun).</div><div><br></div><div>I want to use bhyve to do this any tips on how to get started (I have found a few tutorials on how to do the asm part of a MBR but that's about as far as I have gotten).<br></div><div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Aryeh M. Friedman, Lead Developer, <a href="http://www.PetiteCloud.org" target="_blank">http://www.PetiteCloud.org</a><br></div></div></div></div></div>;
</div></blockquote></body></html>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6B196318-29A4-479B-BC12-99EBBB69397E>