<div class="gmail_quote">On Wed, Apr 15, 2009 at 4:42 PM, Kris Moore <span dir="ltr"><<a href="mailto:kris@pcbsd.com">kris@pcbsd.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">A.Yerenkow wrote:<br>
> On 15.04.2009 15:48, Odhiambo Washington wrote:<br>
>><br>
>><br>
>> On Wed, Apr 15, 2009 at 3:28 PM, A.Yerenkow <<a href="mailto:yerenkow@uct.ua">yerenkow@uct.ua</a><br>
</div><div class="im">>> <mailto:<a href="mailto:yerenkow@uct.ua">yerenkow@uct.ua</a>>> wrote:<br>
>><br>
>>     On 15.04.2009 15:15, Odhiambo Washington wrote:<br>
>>>     On Wed, Apr 15, 2009 at 3:09 PM, A.Yerenkow <<a href="mailto:yerenkow@uct.ua">yerenkow@uct.ua</a><br>
</div><div><div></div><div class="h5">>>>     <mailto:<a href="mailto:yerenkow@uct.ua">yerenkow@uct.ua</a>>> wrote:<br>
>>><br>
>>>         On 15.04.2009 14:50, Odhiambo Washington wrote:<br>
>>>>         Hello List,<br>
>>>><br>
>>>>         For some time now, I have been baffled by one thing: Mac OS<br>
>>>>         X somehow has FreeBSD under the hood. When you connect a USB<br>
>>>>         stick (flash disk, external drive) to a Mac, it gets<br>
>>>>         automounted, yet the same does not happen on FreeBSD.<br>
>>>>         I have seen several questions being asked on this list about<br>
>>>>         this feature, but the answer is neither here nor there.<br>
>>>>         There is even a port (sysutils/automounter) that I believe<br>
>>>>         is supposed to help towards this, but again it's not as easy<br>
>>>>         as it seems to be.<br>
>>>>         Now my question is just one: Why should it be this difficult<br>
>>>>         for FreeBSD to have the automount feature within the base<br>
>>>>         system?<br>
>>>>         If OS X is doing it, Linux is doing it, FreeBSD can do it.<br>
>>>><br>
>>>         Mount usb dev, work with it somehow ( copy there or from),<br>
>>>         and then NOT umounted it, remove it.<br>
>>>         You'll probably get kernel panic and system crash. This<br>
>>>         happen in almost all cases.<br>
>>>         While BSD -Stable didn't merge new USB stack, which would<br>
>>>         behave normal in such situation, auto-mount not good idea.<br>
>>>         That's my IMHO :)<br>
>>><br>
>>><br>
>>>     Sure, but you haven't seen a Mac OS X panic so far, right?<br>
>>>     Perhaps you haven't seen/used any Mac, so you are not to blame:-)<br>
>>>     All I am wondering about is why it cannot happen in FreeBSD world?<br>
>>><br>
>>     You probably not aware that Apple don't cares at all of FreeBSD,<br>
>>     and simple took it's code, reworked it out and keep it closed.<br>
>>     So, in this OS, partially based on FreeBSD such kernel panics not<br>
>>     happens.<br>
>>     But we are talking not about Mac OS X closed-source internal<br>
>>     things? :) We are talking about "why not >>>  in FreeBSD >>>>".<br>
>>     This _can_ happen in FreeBSD world, we need just some patience,<br>
>>     and wait for new USB-stack being completed and polished.<br>
>><br>
>><br>
>> So your contention is that the USB code (usb2 to be precise) is not<br>
>> yet ready on FreeBSD and that is the reason, right?<br>
> My assumption that there must be some reason (which I even couldn't<br>
> know), why it's not yet merged in 7-stable :)<br>
><br>
>><br>
>><br>
>>     We aren't big software company, which if wants some feature to  be<br>
>>     completed in month - hired and _payed_ a lot of workers.<br>
>>     FreeBSD world is volunteers world, and all software here is ready<br>
>>     only when it's ready :)<br>
>><br>
>><br>
>> This one I know:-)<br>
>> That is why I am not throwing tantrums.<br>
>><br>
<br>
</div></div>I guess my one question would be to ask by what you mean with<br>
auto-mounting. Do you mean you want the system to detect, and mount the<br>
media to /mnt/usb or somewhere, or that you want insert notification<br>
like with HAL, that detects when you insert a new device, and asks what<br>
you want to do with it.<br>
<br>
Right now on my system, If I plugin a USB memory stick, the KDE device<br>
notifier pops up, and lets me know, and gives me the option to mount, or<br>
run other actions on the device. That seems like a pretty reasonable<br>
thing to do to me. I only have to click once, and my media is mounted<br>
and ready to go.</blockquote><div><br>Sorry to use the Mac analogy again, but on a Mac, you plug in a USB flash disk and it automatically shows on your Desktop. You drag it to the Trash can and it gets umounted, if no files are open on it.<br>
Perhaps {Free|PC}BSD can have something like that?<br>When I plug in a flash disk, I for sure want to use it, so no need to prompt me to mount it, no? It should just get mounted.<br>That's what I thought. So perhaps just mount to ~/Desktop/{$LABELNAME} <br>
</div></div><br>-- <br>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254733744121/+254722743223<br>_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ <br>"Clothes make the man.  Naked people have little or no influence on society."<br>
               -- Mark Twain<br>