Date: Wed, 17 Aug 2022 06:15:21 +0300 From: Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com> To: Pete Wright <pete@nomadlogic.org> Cc: Alejandro Imass <aimass@yabarana.com>, FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: How fast can I get FBSD to boot? Message-ID: <CAOgwaMsCZM8T=ci5FDAFiBnst5ibxZaMtUPy23%2B380_N=hDH8g@mail.gmail.com> In-Reply-To: <7cf0e1e9-c531-b7d8-9e0b-e90411e09548@nomadlogic.org> References: <CAHieY7RtGo6j=2bcXT1Xu7iEuz64X0_H%2BL8o=LxH3vz6B2Q4Ww@mail.gmail.com> <CAHieY7S%2BQr7FRVr=nzMhRrPS=xMRNZbtRh4XwteQ99xgFXJX6g@mail.gmail.com> <7cf0e1e9-c531-b7d8-9e0b-e90411e09548@nomadlogic.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000a3d5e405e66748dc Content-Type: text/plain; charset="UTF-8" On Tue, Aug 16, 2022 at 11:43 PM Pete Wright <pete@nomadlogic.org> wrote: > > > On 8/16/22 12:06, Alejandro Imass wrote: > > Thank you all for your suggestions and taking time to respond to this > > thread! > > > > The Linux distro I have in mind is Tiny Core Linux, it boots really > > fast and it's around 10MB in size. > > > > Wondering if there are FBSD-based systems that resemble this design: > > http://www.tinycorelinux.net > > > > Thanks again! > there are several ways to accomplish this, all with the base system. as > a starting point try reading the man page for nanobsd(8). you can also > checkout the picobsd(8) man page as well if you want to take a look at a > historical implementation of this. i've used nanobsd (and picobsd) to > build embedded appliances and tiny VM images with great success in the > past. > > -pete > > -- > Pete Wright > pete@nomadlogic.org > @nomadlogicLA > > > A point is not mentioned up to now . There is an important difference between FreeBSD and Linux boot processes . FreeBSD is booting by loading very small parts step by step . Linux is booting by loading very large files ( such as 7 MB , 30 MB , ... ) as boot images to use . With my best wishes . Mehmet Erol Sanliturk --000000000000a3d5e405e66748dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:tahoma,sans-serif;font-size:large"><br></div></div><br><div class= =3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Aug 16, 2022= at 11:43 PM Pete Wright <<a href=3D"mailto:pete@nomadlogic.org">pete@no= madlogic.org</a>> wrote:<br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex"><br> <br> On 8/16/22 12:06, Alejandro Imass wrote:<br> > Thank you all for your suggestions=C2=A0and taking time to respond=C2= =A0to this <br> > thread!<br> ><br> > The Linux distro I have in mind is Tiny Core Linux, it boots really <b= r> > fast and it's around 10MB in size.<br> ><br> > Wondering if there are FBSD-based=C2=A0systems=C2=A0that resemble this= design: <br> > <a href=3D"http://www.tinycorelinux.net" rel=3D"noreferrer" target=3D"= _blank">http://www.tinycorelinux.net</a><br> ><br> > Thanks again!<br> there are several ways to accomplish this, all with the base system.=C2=A0 = as <br> a starting point try reading the man page for nanobsd(8).=C2=A0 you can als= o <br> checkout the picobsd(8) man page as well if you want to take a look at a <b= r> historical implementation of this. i've used nanobsd (and picobsd) to <= br> build embedded appliances and tiny VM images with great success in the past= .<br> <br> -pete<br> <br> -- <br> Pete Wright<br> <a href=3D"mailto:pete@nomadlogic.org" target=3D"_blank">pete@nomadlogic.or= g</a><br> @nomadlogicLA<br> <br> <br></blockquote><div><br></div><div><div style=3D"font-family:tahoma,sans-= serif;font-size:large" class=3D"gmail_default">A point is not mentioned up = to now .</div><div style=3D"font-family:tahoma,sans-serif;font-size:large" = class=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,sans-ser= if;font-size:large" class=3D"gmail_default">There is an important differenc= e between=C2=A0 FreeBSD and Linux boot processes .</div><div style=3D"font-= family:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br></div= ><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmai= l_default">FreeBSD is booting by loading very small parts step by step .</d= iv><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gm= ail_default"><br></div><div style=3D"font-family:tahoma,sans-serif;font-siz= e:large" class=3D"gmail_default">Linux is booting by loading very large fil= es ( such as 7 MB , 30 MB , ... ) as boot images to use .<br></div><div sty= le=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_default= "><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:large" cl= ass=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,sans-serif= ;font-size:large" class=3D"gmail_default">With my best wishes .</div><div s= tyle=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_defau= lt"><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:large" = class=3D"gmail_default">Mehmet Erol Sanliturk</div><div style=3D"font-famil= y:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br></div><div= style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_def= ault"><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:large= " class=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,sans-s= erif;font-size:large" class=3D"gmail_default"><br></div><div style=3D"font-= family:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br></div= ><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmai= l_default"><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:= large" class=3D"gmail_default"></div><br></div><div><br></div><div><br></di= v><div>=C2=A0</div></div></div> --000000000000a3d5e405e66748dc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOgwaMsCZM8T=ci5FDAFiBnst5ibxZaMtUPy23%2B380_N=hDH8g>