Вызовет ли отключение USB-ключа без его безопасного извлечения проблемы?

Вызовет ли отключение USB-ключа без его безопасного извлечения проблемы?

Я часто вытаскиваю USB-накопитель, не извлекая его предварительно, но до сих пор у меня не возникало никаких проблем.

Приведет ли это к проблемам в будущем?

решение1

Да, это может вызвать проблемы.

Если ваш USB-накопитель отформатирован в формате NTFS, то Linux-утилита ntfs-3g обычно не может прочитать файлы, добавленные вами непосредственно перед отключением, я полагаю, из-за того, что журнал загрязнен.

Кроме того, Safely Remove обеспечивает полезную проверку: если на диске открыты какие-либо файлы (которые могут содержать ваши несохраненные данные в приложениях), функция выдаст сообщение об ошибке и напомнит вам о необходимости сохранения.

Если включено кэширование записи (что не является значением по умолчанию), то все еще хуже: любые данные, которые вы считали только что записанными на диск, на самом деле могут быть еще не записаны. Если вы вытащите диск до того, как это произойдет, ваши данные будут потеряны.


Если вы просто читаете файлы с USB-накопителя, этовероятноне повредит. Риск заключается в потере данных, а не в повреждении оборудования (вы отключаете питание, когда вытаскиваете диск, независимо от того, использовали ли вы Safely Remove). Тем не менее, лучше всего использовать Safely Remove.

решение2

Пока операция чтения/записи не выполняется, извлечение USB-накопителя без извлечения не должно привести к каким-либо повреждениям.

Но учтите, что это может вызвать проблемы между операционными системами. Если вы вытащите usb в Windows, вы не сможете использовать его с Linux.

Связанный контент