Не загружается Mac OS после обновления на Mavericks (VMware Fusion)

В один из прекрасных весенних дней столкнулся с компьютером который после обновления на последнюю операционную систему перестал грузиться. Особой охоты переставлять систему нету, поэтому мы будем копать. В этой статье я расскажу как вирутальная машина VMware Fusion может порушить всю систему, ну и естественно как это дело исправить.

Итак, человек, владелец компьютера, ничего толком рассказать почему это произошло не может. Просто обновлял систему с 10.8 до 10.9. Система стала, перегрузилась и все. Теперь виснет на яблоке и крутящимся кружочке, который так знаком каждому Apple пользователю.

Первое, что конечно мы делаем, это загружаемся с Recovery раздела, и пробуем починить файловую структуру диска и права доступа. Для тех кто не знает как это сделать:

  1. Компьютер должен быть выключен
  2. Нажмите на клавиатуре CMD + R
  3. Включите компьютер удерживая эти две кнопки до появления яблока
  4. После загрузки и выбора языка запустите программу «Дисковая утилита». Она будет первая в списке.
    Дисковая утилита Mac Os
  5. Выберите нижний диск Macintosh HD как показано на картинке ниже.
    Macintosh hd нижний
  6. Нажмите сначала на «Исправить диск», а затем «Восстановить права доступа». Эти процедуры занимают примерно 10 минут.

восстановление файловой структуры

В моем случае проверка диска выдала две ошибки, после чего успешно их устранила. Тоже самое и права доступа, дисковая утилита их нашла и исправила. Думая что нашел в чем была проблема, я перегрузил компьютер, подождал 3 минуты, и обнаружил что проблема никуда не делась, все так же само. Поэтому надо копать дальше. Для начала, перед тем как устранять проблему, нужно понять почему же не стартует компьютер. Это выяснить довольно просто, с помощью verbose mode в Mac OS. Для этого:

  1. Компьютер должен быть выключен
  2. Нажмите комбинацию кнопок CMD+V
  3. Включите компьютер удерживая эти две кнопки до появления черного экрана.
  4. На экране будет виден процесс загрузки. Вам так сильно вглядываться в то что пишет не надо, потому что процесс оборвется как раз на больном месте.
  5. У меня эти строки были:
waiting for DSMOS...
vm swap is on

Отлично! Судя из последней строчки проблема в VMware Fusion, осталось ее решить. Такая проблема может возникнуть если у вас стояла старая версия программы. Дело в том что все виртуальные машины загружают компоненты в расширение ядра, и если они старые или битые, то загрузка на этом заканчивается. Чтобы исправить эту проблему надо загрузиться в безопасный режим. Для этого:

  1. Компьютер должен быть выключен.
  2. Нажмите и удерживайте кнопку Shift
  3. Запустите компьютер удерживая кнопку до появления яблока

После загрузки компьютера, я элементарно не нашел программу фюжен. Скорее всего владелец компьютера ее удалил. Значит все что нам осталось это или установить новую версию фюжена. Новая версия заменит старые хвосты новыми которые нормально будут грузиться новой OS. Или второй вариант, удалить старые хвосты.

Лично я выбрал смесь второго варианта и первого, так сказать ленивый способ. Сначала поставил новую версию, а затем ее удалил родным деинсталятором.

Все что нам осталось это сбросить PRAM чтобы компьютер грузился в нормально режиме. Для этого:

  1. Выключаем компьютер
  2. Нажимаем и удерживаем CMD+ALT+P+R (4 кнопки)
  3. Включите компьютер удерживая кнопки до звука запуска компьютера
  4. После того как услышите звук отпускайте кнопки и дожидайтесь загрузки компьютера.

Как всегда, если у вас возникли вопросы вы можете задать их в комментариях или по email, который вы найдете в соответствующем разделе

загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *