Из-за бага macOS High Sierra можно потерять данные

Понедельник, 19 февраля 2018 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Какой бы совершенной и стабильной операционной системой не была macOS High Sierra, иногда в ней попадаются действительно серьезные недоработки. Настолько серьезные, что после копирования пары-сотни файлов, вы рискуете потерять все данные.

Баг обнаружился непосредственно в недавно введённой файловой системе Apple File System (APFS).

Обнаружил уязвимость разработчик Майкл Бомбич.

В момент, когда я решил скопировать фильм, файловая система показала, что на диске достаточно памяти. Я приступил к копированию на раздел, все прошло успешно.

Затем я запустил фильм (он скопировался полностью) и перемотал его, чтобы убедиться в целостности файла. Никаких проблем.

После я отключил раздел диска, а после повторного подключения файл оказался повреждённым. К счастью, это был лишь тест.

С таким поведением системы связано сразу несколько моментов. Во-первых, APFS не совсем корректно и вовремя рассчитывает свободное пространство на диске.

Во-вторых, при копировании система не сообщает о возможных ошибках при переполненном диске. Т.е. до момента повторного пересчёта доступной памяти данные просто записываются в пустоту.

Разумеется, что открыть подобный файл невозможно. Избежать утери данных можно, но для этого не загружайте диск до отказа. [MR] iPhones.ru «Самая стабильная» ОС.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 971
Рубрика: Hi-Tech
(CY)

Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003

Февраль 2024: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29