Page 1 of 1

How to eject a USB

Posted: Mon Mar 15, 2021 2:54 pm
by roylnn
Hi,
There is an ongoing thread over on the Onefinity forum about ejecting a USB device from the buildbotics controller. After taking the USB stick out of the controller and inserting it back into the computer there is an error that the device needs to be "scanned and fixed". This happens with both USB 2.0 and 3.0 devices.

On the controller, when navigating around the file system, the USB device shows up and there is a little up-arrow icon to demount it. I tried hitting that and got an error that "device-name cannot be unmounted".

Some people are claiming that after a number of these re-scans on the main computer, the USB becomes unreadable.

Can anyone help out with this?

Thanks,
roylnn

Re: How to eject a USB

Posted: Tue Mar 16, 2021 1:09 pm
by Doug
This happens because the "dirty' bit gets written by the Raspian Linux system in the Buildbotics Controller but does not clear it. Then, when Windows sees that the "dirty" bit is set, it complains. You should be able to simply ignore the complaint and continue to load the drive on Windows. I am not aware of any real damage that this causes.

We investigated it quite thoroughly and decided that there was no good fix for the problem and decided it was not really worth fixing.

Re: How to eject a USB

Posted: Sat May 22, 2021 12:02 pm
by Bob Z
Definitely agree that this occurs. I always tell Windows to "fix it", which only takes a second. I did notice one time, I did not "fix" it, and I had some issues with the USB being recognized, so I removed and reinserted and "fixed" it again, and it seems to have solved that problem.