У меня большая проблема - я думаю. Проблема, похоже, в том, что мой HDD - только для чтения, поэтому я не могу загрузиться и не могу стереть HDD, чтобы переустановить систему.
Но вот вся история:
Я купил подержанный MacBook Pro 13" в середине 2009 года. Им пользовался мой друг, и он пользовался им до вчерашнего дня без каких-либо проблем. Я купил его, и он стер систему, а затем я настроил систему в соответствии со своими предпочтениями. Я загрузился, и все работало нормально. Но потом произошло следующее:
- Я изменил язык системы на
System Preferences -> Language
немецкий и перезапустил систему. - При перезапуске появляется логотип Apple, а внизу полоса загрузки. Загрузка полосы заняла около 3 минут, а затем MacBook выключился. Вот и все. Я пробовал около 5 раз — каждый раз одно и то же.
- Я погуглил и использовал
CMD + V
вначале, чтобы посмотреть, что происходит, и увидел, что проблема в том, что система пытается восстановить "том" - мой HDD. После третьего повтора система выключается. Поэтому я попробовал следующие шаги, чтобы решить эту проблему:
CMD + R
при перезапуске для перехода кDiskUtil
. В этом я попытался просканировать HDD. Он возвращает, что его следует восстановить. Я нажал «Восстановить» и получил сообщение, чтоDiskUtils
невозможно восстановить HDD. Затем я нажал на HDD и увидел, что он, похоже, не смонтирован... Я попытался смонтировать, но: «Невозможно смонтировать это — попробуйте восстановить и повторите попытку...» — но это все еще не работает. Поэтому я пошел дальше...CMD + S
чтобы попасть в консоль перед запуском системы. Там я попробовал это:diskutil list
. Это вернуло: "Killed 9
". Не больше и не меньше. Поэтому я погуглил это:Я нашел эту страницу: [http://superuser.com/questions/698310/получение-команды-diskutil-для-работы-в-osx-mavericks-single-user-mode` Поэтому я попробовал принять комментарий...]
и ввел это в консоль:
/usr/libexec/repair_packages --repair --standard-pkgs
Эта команда вернула это:Группа отличается по "Библиотеке/Java", должно быть 0, группа - 80.
Разрешения отличаются для «Библиотеки/Java», должно быть drwxr-xr-x, а это drwxrwxr-x.
Невозможно установить владельца и группу для «Библиотеки/Java», ошибка 30: Файловая система только для чтения
Невозможно установить разрешения на «Библиотека/Java». Ошибка 30: Файловая система только для чтения
Ладно - вот и все. Это вся информация, которая у меня есть, и я действительно не знаю, как решить эту проблему... есть идеи? :/
Информация: Похоже, что ОС — OSX.
решение1
Я сталкивался с этой проблемой слишком много раз. Обычно это означает, что жесткий диск логически слишком испорчен, чтобы его можно было починить. Обычно я подключаю его к Mac, сбрасываю домашний каталог, а затем переформатирую жесткий диск и копирую домашний каталог обратно. Несколько раз это действительно был аппаратный сбой, но обычно это просто логический сбой.
У меня были такие серьезные повреждения, что сама Mac OS X не могла ничего восстановить с жесткого диска, и в этом случае я использовал дистрибутив Linux (в моем случае OpenSUSE), чтобы вытащить данные. OpenSUSE может записывать на разделы HFS+, если вы заранее отключите на них журналирование.
Я обычно использую эту команду, как в случае Mac, так и Linux, чтобы скопировать данные. Пока вы копируете в файловую систему POSIX, она сохранит разрешения.
$ sudo rsync -av --progress /run/media/linux/Macintosh\ HD/ИМЯ ПОЛЬЗОВАТЕЛЯ /run/media/linux/ВНЕШНИЙ HD/ИМЯ ПОЛЬЗОВАТЕЛЯ