Однопользовательский режим mac os mojave

Восстанавливаем данные с диска на Mac из Single User mode

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

Хорошо покопавшись, можно отыскать описание терминальной diskutil. Ведь бывают случаи, когда графическая оболочка недоступна или требуется получить расширенную информацию о разделах и структуре диска. Однако, сегодня мы копнем еще глубже.

Товарищ приволок Macbook Pro с весьма странной проблемой — при попытке войти в учетную запись, компьютер выключается. и вроде как в этот момент слышится характерный щелчок жесткого диска.

Ясное дело, что с диском что-то не так. Сперва пошел простым путем — гружу OS X в режиме восстановления системы, удерживая клавишу Option(Alt) или клавиши Cmd+R при запуске компьютера. О режиме восстановления я писал ранее в статье как сбросить забытый пароль в OS X.

Мы получаем возможность воспользоваться Дисковой утилитой или проверить диск из командной строки командой diskutil (возможно позднее напишу о ней подробнее). Вот только в моем случае, ничего путного из этой затеи не вышло. Дисковая утилита и diskutil видят что диск с ошибками, но ничего сделать с этим не могут!

Всплыл один неприятный момент, вернее даже два.

Во-первых, мой товарищ добавив SSD в свою прошку, сделал Fusion Drive. Это такая фирменная технология Apple, позволяющая из двух дисков, SSD и обычного сделать гибридный. В сети ходит ошибочное мнение что это своего рода RAID-массив 1-ого уровня, ничего подобного. Кому интересно, может изучить данную тему более подробно самостоятельно.

Во-вторых включена система FileVault, которая защищает данные на диске, автоматически шифруя его содержимое. Честно говоря не знаю, может в Yosemite она активируется по умолчанию, как-то не проверял, надо будет ознакомиться с данным вопросом в свободное время.

Короче, дисковые утилиты оказались бессильны, Fusion Drive монтировался исключительно в режиме чтения. Кстати, отдельная проверка диска на bad-блоки (с извлечением последнего из тушки ноутбука) показала что диск в хорошем состоянии, не мальчик конечно, но бэдов нет.

Дальнейшее гугление уже буржуйского интернета подкинуло идею загрузиться в Single User Mode. Данный режим заботы хорошо знаком мне еще по FreeBSD, позволяет получить неограниченные права суперпользователя и делать с системой вообще всё что вздумается на свой страх и риск. Да, никаких графических оболочек тут нет в принципе.

Восстановление данных Mac OS X из Single User Mode

Для загрузки в однопользовательский режим (Single User Mode) нажимаем и удерживаем Cmd+S при включении компьютера. После всякой лабуды на экране, появится командная строка. Вообще там в конце есть подсказка что нужно сделать для монтирования диска в режиме записи. Требуется выполнить всего две команды:

Первая осуществляет проверку диска, а вторая собственно и монтирует ваш диск в режиме записи. Конечно, не совсем правильно писать диск, но так проще для понимания, не хочу сильно отходить от темы.

Для меня осталось загадкой что же случилось с диском, но даже в этом режиме он завершил проверку с ошибкой и в результате отказался монтироваться на запись.

Осталось одно — спасать данные на внешний диск и ставить систему начисто.

Подключение внешнего жесткого диска или флешки из терминала OS X

Из закромов был извлечен жесткий диск достаточного объема, я заранее отформатировал его в родной для мака системе HFS. Желательно использовать именно её, ведь NTFS на запись не поддерживается, а FAT32 имеет ограничение на размер файлов и об этом не стоит забывать. Конкретно в моем случае нужно было вернуть образ виртуальной машины, а он явно превышал 4 Гига, выше которых не может писать система FAT32.

Ок. Диск отформатирован и физически подключен к компьютеру. Осталось подмонтировать его в файловую систему.

Читайте также:  Сам собери дистрибутив linux

Смотрим какие диски и разделы вообще подключены командой ls -l /dev/disk*:

Здесь disk0 и disk1 — это как раз диски, входящие в Fusion Drive, а disk2 — мой подключенный внешний диск. Осталось его подмонтировать в систему:

Вопрос почему я подключил именно disk2s2 оставлю вам на самостоятельно изучение, подскажу только куда копать — ищите что такое слайсы в FreeBSD, там об этом подробно написано 🙂

Я, честно говоря, не понял почему запросто смог увидеть каталоги пользователей и файлы в них, при включенной системе FileVault — видимо большой пробел в моем образовании. Но главное результат — осталось просто скопировать содержимое каталога пользователя на подмонтированный диск.

С командой cp, наверное вы знакомы, опция -R означает копировать все содержимое каталогов и подкаталогов, а -v просто вываливает на экран информацию что именно копируется в данные момент. Красиво 🙂

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

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 9

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

Инструкция отличная! Но у меня не получилось:( мак пишет что неизвестная команда когда пытаюсь обнаружить доступные диски. Тестирование диска говорит, что все ок.

Проблема изначальная в том что при установке Yosemite комп перестал включатся.

Можете подсказать как выкачать инфо с диска на внешний диск?

Спасибо! Очень помогло сохранить всю инфу с Mac.

б. Проверьте диск утилитой fsck. (команда /sbin/fsck –fy)

После этой команды вижу

В ряду остального disk full error

The volume Macintosh HD could not be repaired

/dev/rdisck0s2 (hfs) EXITED WITH SIGNAL 8

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

Спасибо огромное! очень толково все, даже для заядлого виндофила помогла инструкция. единственное что проблема была с монтированием внешнего диска. но потом нашел куда примонтировать

Выручайте, на работе массово переводили hhd-ssd, на одном из маков при переносе данных из hdd в ssd не туда тыкнул.

1 отформатировал ссд

2 при восстановлении выбрал не ssd, а hdd(восстановил из ssd).

теперь показывает что hdd свободен 100%

Были проблемы с командой

cp -Rv /Users/troy/* /Volumes/

написал cp -Rv /Users/* /Volumes/ и все пошло

Пишу возможно не совсем по теме, но связан с filevault. если у автора есть хоть зацепка как дальше быть — буду невероятно и бесконечно обязан..

Снес сегодня случайным образом пачку очень важных фотографий со встроенного ssd диска в макбуке (он же загрузочный). Диск зашифрован был firevault — долго объяснять почему — но черт меня дернул отключить это шифрование. В общем когда пошел процесс декриптования в фоновом режиме — я перестал и выдернул зарядку (поскольку он в фоне только при подключенном питании происходит). Вопрос мой к знатокам — если дождаться пока завершится процесс «расшифровки» — смогу ли потом вытащить удаленные файлы с харда или уже безвозвратно их система перепишет? В поддержке Apple сказали не бздеть — но я боюсь они не очень поняли суть вопроса.

Если диск был зашифрован и резервной копии не делалось боюсь что тут уже не помочь. Единственное что можно попробовать открыть Time Machine и посмотреть там, но надежда очень зыбкая

Источник

Режимы загрузки macOS — руководство с комбинациями клавиш

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

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

Читайте также:  Synaptics smbus driver для windows 10 64 bit

В этой статье я расскажу как запускать тот или иной режим загрузки, а также объясню зачем он может понадобиться.

  • Если MacBook наглухо завис и требует перезагрузки — читай эту статью
  • После обновления OS X El Capitan MAC виснет на белом экране — читай эту статью
  • Если ваш MAC не запускается по другим причинам — читай эту статью
  • Не знаешь что означает экран появившийся при загрузке MAC — читай эту статью

Итак! Скорее всего ваш MAC не желает загружаться «по хорошему»… Сколько бы вы его не «уговаривали», он упорно показывает белый экран или «гоняет по кругу» процесс загрузки. В таких случаях пользователи начинают теряться и попросту опускают руки.

Бывает что и переустановка MAC OS X не спасает ситуацию. А ведь на жестком диске остались накопленные долгими годами рабочие файлы. Е-мае! Что же делать? Не волнуйтесь! На каждый хитрый случай найдется свое хитрое решение.

Разработчики OS X продумали множество вариантов стечения обстоятельств и на большинство из них припасли уникальное решение.

Ниже я привел список всех возможных режимов загрузки MAC, каждый из которых сможет помочь в зависимости от ситуации. Для того чтобы запустить один из них, перезагрузите компьютер, зажав необходимую комбинацию клавиш.

В каком режиме запустить MAC — решать вам. Ознакомьтесь с каждым из них и пробуйте… пробуйте… и еще раз пробуйте.

Зажать во время запуска Описание
Shift Безопасный режим – специальный режим загрузки MAC, при котором компьютер производит проверку диска и папок на ошибки, а также предотвращает загрузку всего того, что потенциально может стать причиной сбоя и зависаний. Проще говоря, загружается облегченная версия OS X и подчищается разного рода мусор (в виде накопленных кэш файлов).
Option Менеджер загрузки (Startup Manager) – позволяет выбрать с какого именно диска (носителя) произвести загрузку компьютера в данный конкретный момент.
C Произведется запуск компьютера с загрузочного CD/DVD или USB флешки.
D Режим Проверки Оборудования (Apple Hardware Test) или Диагностика (Apple Diagnostics) (в MacBook выпущенных после Июня 2013). В этом режиме будет произведена целая серия проверок и тестов оборудования вашего MAC компьютера, которая нацелена на выявление неисправных или проблемных модулей.
Option-D Запуск режима Проверки оборудования или Диагностики через интернет. Тоже что и режим выше, но оболочка мастера диагностики будет загружена с сервера Apple.
Command-R Режим Восстановления Системы (OS X Recovery) дает вам доступ ко всем инструментам, необходимым для переустановки MAC OS X, исправления ошибок диска и даже восстановления резервной копии из Time Machine. При использовании этого режима будет установлена последняя версия OS X, которая ранее устанавливалась на вашем MAC.
Command-Option-R Запуск Режима Восстановления Системы через интернет. Этот вариант спасает в случаях когда ваш SSD был поврежден или стерт. Загрузка режима восстановления происходит непосредственно с серверов Apple. В этом случае будет установлена версия MAC OS X, которая изначально поставлялась с этим компьютером.
Command-Option-P-R Сброс NVRAM (non-volatile random-access memory) – очистка раздела памяти MAC, которая хранит в себе определенные настройки, отвечающие за громкость динамиков, разрешение экрана, загрузочный диск, информацию о недавних сбоях системы. Так что если у вас проблема с одним из этих параметров, возможно сброс NVRAM поможет ее решить.
Command-V Подробный режим (Verbose Mode) – создан для разработчиков и IT специалистов и направлен для выявления неполадок, возникающих при загрузке компьютера. Запустив Подробный Режим, на экран будет выводиться подробная информация о выполняемых процессах в момент загрузки OS X. В итоге компьютер должен загрузить привычный графический интерфейс OS X или же выдаст “камень преткновения”, по причине которого дальнейшая загрузка операционной системы не возможна.
Command-S Однопользовательский режим (Singe User Mode) – брат близнец режима Verbose Mode, с отличием в том, что вместо графического пользовательского интерфейса вам “в руки дадут” командную (текстовую) строку Терминала. Дальше все управление сводится к вводу команд с клавиатуры компьютера. Используя однопользовательский режим, знающий человек может “наковырять” глубже и возможно выявить неисправность или устранить ошибки на диске.
T Режим внешнего диска (Target Disk Mode) – может понадобиться для скоростной передачи файлов между двумя компьютерами MAC. Обычно этот режим используется в случаях когда экран MAC по какой-либо причине не работает, но есть необходимость сохранить (скопировать) данные с жесткого диска. Передача файлов производится посредством Thunderbolt кабеля соединяющего порты обеих компьютеров. Режим внешнего диска необходимо запускать только на компьютере с которого требуется переписать данные.
Читайте также:  Очень долгая загрузка windows 10 при включении

Ну вот как-то так… Еще раз оговорюсь — каждый из режимов загрузки MAC уникален, но все они по сути созданы для того, чтобы вы могли вернуть свой MAC к жизни и не потерять данные.

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

Источник

Сочетания клавиш при запуске компьютера Mac

Узнайте о функциях и инструментах компьютера Mac, которые можно вызвать, удерживания нажатой одну или несколько клавиш во время запуска.

На компьютере Mac с процессором Apple

Включите компьютер Mac с процессором Apple и продолжайте удерживать кнопку питания, пока не увидите окно параметров запуска. Здесь вы можете выбрать запуск с другого диска либо запуск в безопасном режиме, воспользоваться разделом восстановления macOS и выполнить другие действия. Узнайте больше об этих параметрах, включая использование раздела восстановления macOS.

На компьютере Mac с процессором Intel

Чтобы использовать любое из указанных сочетаний клавиш, нажмите и удерживайте клавиши сразу после нажатия кнопки питания для включения компьютера Mac или сразу после начала перезапуска компьютера Mac. Удерживайте клавиши нажатыми, пока не произойдет нужное событие.

  • Command (⌘)-R: запуск с использованием раздела восстановления macOS. Для запуска из раздела восстановления macOS через интернет используется сочетание клавиш Option-Command-R или Shift-Option-Command-R. Из раздела восстановления macOS можно устанавливать различные версии macOS в зависимости от используемого вами сочетания клавиш. Если на компьютере Mac установлен пароль прошивки, сначала запрашивается ввод пароля.
  • Option (⌥) или Alt: запуск менеджера загрузки, который позволяет выбрать другие доступные загрузочные диски или тома. Если на компьютере Mac установлен пароль прошивки, сначала запрашивается ввод пароля.
  • Option-Command-P-R:сброс параметров памяти NVRAM или PRAM. Если на компьютере Mac установлен пароль прошивки, это сочетание клавиш игнорируется или вызывает запуск из раздела восстановления macOS.
  • Shift (⇧): запуск в безопасном режиме. Отключено, если установлен пароль прошивки.
  • D: запуск утилиты «Диагностика Apple». Для запуска этой утилиты через интернет воспользуйтесь сочетанием клавиш Option-D. Отключено, если установлен пароль прошивки.
  • N: запуск с сервера NetBoot, если компьютер Mac поддерживает сетевые загрузочные тома. Чтобы использовать загрузочный образ по умолчанию на сервере, нажмите и удерживайте клавиши Option-N. Отключено, если установлен пароль прошивки.
  • Command-S: запуск в однопользовательском режиме. Отключено в macOS Mojave и более поздних версий, а также если установлен пароль прошивки.
  • T: запуск в режиме внешнего диска. Отключено, если установлен пароль прошивки.
  • Command-V: запуск в режиме подробного протоколирования. Отключено, если установлен пароль прошивки.
  • Eject (⏏) или F12 или кнопка мыши либо кнопка трекпада: извлечение любых съемных носителей (например, оптического диска). Отключено, если установлен пароль прошивки.

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

  • Нажимайте и удерживайте все клавиши в сочетании вместе, а не по одной.
  • Выключите компьютер Mac. Нажмите кнопку питания, чтобы включить компьютер Mac. Затем нажмите и удерживайте клавиши во время запуска компьютера Mac. Возможно, вам придется подождать несколько секунд перед нажатием клавиш, чтобы компьютер Mac успел распознать клавиатуру при запуске. Некоторые клавиатуры оснащены световым индикатором, который коротко загорается при запуске, указывая, что клавиатура распознана и готова к работе.
  • Если используется беспроводная клавиатура, подключите ее напрямую к компьютеру Mac, если это возможно. Либо используйте встроенную или проводную клавиатуру. Если используется клавиатура для компьютера с ОС Windows, например клавиатура с логотипом Windows, попробуйте воспользоваться клавиатурой для компьютера Mac.
  • Если используется Boot Camp для запуска через ОС Microsoft Windows, установите настройки загрузочного диска так, чтобы запуск выполнялся через macOS. Затем выключите или перезапустите компьютер и повторите попытку.

Источник

Оцените статью