<div dir="ltr">The <span style="font-family:arial,sans-serif;font-size:13px">grub-mkconfig -o /boot/grub/grub.cfg command works for me to pick up the changes in /boot/loader.conf.  Thanks.</span><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Joe Maloney</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Wed, Aug 7, 2013 at 8:31 AM, Kris Moore <span dir="ltr"><<a href="mailto:kris@pcbsd.org" target="_blank">kris@pcbsd.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On 08/07/2013 04:32, Ilya Bakulin wrote:<br>
> On 2013-08-07 05:55, Julian Elischer wrote:<br>
>>  unfortunately you've probably lost me as a user due to this<br>
>> departure from what freeBSD does.<br>
>>  I really need a FreeBSD system that happens to have good laptop and<br>
>> desktop support, not some random other thing.<br>
>><br>
><br>
> What do you call a "departure"? Using another boot loader to<br>
> accomplish nessesary functionality?<br>
> Sorry, I really cannot understand this.<br>
><br>
> The FreeBSD Project makes a wonderful operating system, but please<br>
> bear in mind, that this OS has only<br>
> those features that are needed by the developers of the FreeBSD Project.<br>
> Sometimes it can happen that someone is building a FreeBSD-based<br>
> product and suddenly discovers<br>
> that some features are not (yet) available. What is he supposed to do?<br>
> There are several possible choices.<br>
><br>
> 1. Say "oh, FreeBSD is crap because it doesn't have feature X, I'm<br>
> going to use $another_os".<br>
> This kind of feedback is not interesting to the project, I think.<br>
><br>
> 2. Write the code yourself, spend time to commit it, do not release<br>
> your product until the feature is in the upstream.<br>
> Nice, but can delay the product appearance significantly, maybe your<br>
> product won't get to its customer because the customer<br>
> was not patient enough and uses another product based on $another_os now.<br>
><br>
> 3. Implement the needed functionality using other methods, release the<br>
> product, give the feedback to upstream about missing features.<br>
> This is what PC-BSD has done. Instead of delaying the appearance of<br>
> the new PC-BSD version with some wonderful new features,<br>
> PC-BSD developers have released it, replacing only the boot loader,<br>
> and wrote what they need from upstream to implement those features<br>
> using only FreeBSD components. This helps spreading PC-BSD and<br>
> increases user base, eventually more people will use PC-BSD and FreeBSD,<br>
> then someone will implement missing bits in FreeBSD loader and<br>
> everyone will be happy.<br>
><br>
> What you do is refusing to use PC-BSD because of boot loader, although<br>
> this is still the same FreeBSD system fine-tuned for desktop usage.<br>
> I don't understand it. Maybe I don't see some obvious things, sorry.<br>
><br>
> --<br>
> Ilya<br>
><br>
<br>
</div></div>This is exactly how I feel. I've been doing dozens of trade-shows over<br>
the years and by far the biggest attraction to FreeBSD has been the ZFS<br>
/ Boot-Environment support. FreeBSD supports *neither* out of box, so I<br>
made the decision to implement both. I wrote an installer, which does<br>
ZFS and such, so that was the first piece of the puzzle. Next was<br>
boot-environments, which again FreeBSD had partial support for, but due<br>
to a crummy boot-loader was crippled. I've been waiting for 5 years for<br>
a graphical boot-loader and support for *real* scripting (.4th files<br>
don't count). So far things have come and gone, and no commits made. So<br>
I made the call to use GRUB in the meantime, because it has a huge list<br>
of things it can do, that FreeBSD's legacy loader cant. Solaris is using<br>
it to provide their Boot-Environments. The PS4 screenshots of FreeBSD?<br>
Using GRUB again. Maybe they know something we don't ;)<br>
<br>
That being said, GRUB is not my first choice. I would *really* prefer<br>
that we have a BSD-licensed boot-loader which can do all the things GRUB<br>
can do and more. However, I'm not going to wait another 5 years for that<br>
to happen, in the meantime we have real-world features we want and need<br>
to support that will make the desktop / server experience safer & better.<br>
<div class="im HOEnZb"><br>
--<br>
Kris Moore<br>
PC-BSD Software<br>
iXsystems<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Testing mailing list<br>
<a href="mailto:Testing@lists.pcbsd.org">Testing@lists.pcbsd.org</a><br>
<a href="http://lists.pcbsd.org/mailman/listinfo/testing" target="_blank">http://lists.pcbsd.org/mailman/listinfo/testing</a><br>
</div></div></blockquote></div><br></div>