MacBook , проблема с SSD или магия apple?

Пациент: MacBook Pro A1708 Проблема: При покупке мак был без установленной ОС с костылями (подменой https на http в репе иначе не устанавливалась) установил родную Sierra через cmd+r. Далее решил обновиться через open core до sequoia и установке появился первый тревожный звонок в виде введите сюда описание изображения В дисковой утилите ошибок по SMART НЕТ! Ладно, не жили хорошо и ... подумал я. Снова отформатил диск и вернулся к Sierra. Далее обновляюсь до mojave без проблем, начинаю ставить ventura и каже самая ошибка. С 3-4 раза ventura все таки установилась, но осадок остался, смотрим дисковую утилиту... введите сюда описание изображения Ни слова про SMART, копаем дальше введите сюда описание изображения Не удалось?? Интересный маневр, хотя во вкладке NVMEe все порядке введите сюда описание изображения

Далее воспользовался DiveDx, результат... пациент мертв, только не понятно как. Все показатели по 100% но status BAD введите сюда описание изображения Пробуем DiskDrill,SSD timeleft 100% но диск горит красным, значит ошибки есть но посмотреть их неудается так как программа вылетает при нажатии введите сюда описание изображения

По поводу диска надежд особых не питаю так как хотел ставить объемом больше, интересна сама ситуация почему в разных местах информация показывается как попало. Почему с 4 раза все-таки установилась ventura несмотря на ошибку smart.


Ответы (1 шт):

Автор решения: Yulia

Я, в принципе, соглашусь с user7860670: "Life Percentage Used 188% как бы намекает...".

То, что написано в прогах, не соответствует действительности. Поэтому та, информация, что вы получаете от интерфейса S.M.A.R.T верна, мягко говоря, не совсем... туфта.

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

UPDATE: Вы поинтересовались, почему по-разному показывает: я предполагаю, что это связано с интепретацией данных.

Для этого давайте представим ситуацию (это просто пример; это не относится непосредственно к ПО на скриншотах): у вас есть бинарное число 0001. Программа должна вывести значение на экран. Да вот только большая проблема: вы ожидаете, что это будет 1, а это вполне может выйти 8. В чём проблема? Проблема в Big/Little Endian формате.

В формате Big-Endian это будет идти слева направо от бОльшего разряда к меньшему.

В формате Little-Endian это будет идти слева направо от меньшего до бОльшего разряда.

Вот такая же проблема где-то с данными в ПО. Неправильная интерпретация.

→ Ссылка