Я хочу передать файлы в режиме восстановления https://support.apple.com/en-us/HT201314 . Я открыл терминал в режиме восстановления и попытался скопировать файлы на внешний жесткий диск. Я использую этот код
// I used cd .. to get to the topmost folder
cd Volumes // takes me to volumes
ls
cd OS\ X\ Base\ System
ls
Проблема в том, что это создает цикл. После перехода к OS \ X \ Base \ System, я возвращаюсь к началу, а именно к /
папке, в которой находится Volumes
. Я хочу скопировать весь каталог документов и рабочий стол. Что я делаю не так?
EDIT>
Когда я впервые захожу в Терминал, я нахожусь private/var/root/Library
, система создала папку var, когда выясняю, что чего-то не хватает, я думаю.
macos
terminal
data-recovery
sanjihan
источник
источник
/
потому что вы начинаетеVolumes
как относительный путь./Volumes
? В противном случае вам может понадобиться сначала запустить Дисковую утилиту (она находится в одном из меню) и смонтировать основной диск там.cd OS\ X\ Base\ System
вы возвращаетесь к/
? Я предлагаю вам следовать предложению @ patrix о монтировании основного диска с помощью Дисковой утилиты. Если вам нужно использовать командную строкуdiskutil mount /dev/disk0s2
(предположим , что disk0s2 - ваш основной раздел)./
, это так/Volumes/Macintosh HD/
.Ответы:
Моей целью было скопировать файлы на внешний жесткий диск. Они хранятся в Macintosh HD (я изначально думал, что найду Macintosh HD в подпапке базовой системы OS X - неверное предположение). В папке «Тома» не было Macintosh HD, потому что сначала мне нужно было его разблокировать (я использую FileVault).
Сначала вам нужно найти lvUUID вашего Macintosh HD. Используйте эту команду:
Ищите текст, похожий на этот:
Чтобы разблокировать, используйте эту команду:
Вам будет предложено ввести пароль для вашей учетной записи пользователя. После этого Macintosh HD будет присутствовать в
/Volumes/
папке.Все спасибо klanomath за то, что просветили меня. Смотрите полный Q & A здесь: Нет Macintosh HD в папке «Тома»
источник
Для новых Mac, использующих диски с APFS (файловая система Apple), вы можете просто сделать:
И затем получить к нему доступ:
источник
При загрузке в OS X Recovery рута Macintosh HD нет
/
, это:/Volumes/Macintosh HD/
Чтобы попасть в свой домашний каталог в терминале, используйте:
Где
User_Name
имя вашей учетной записи пользователя.Оттуда вы можете получить доступ к своим каталогам, таким как Документы, Рабочий стол, Изображения и т. Д.
При загрузке в раздел восстановления Macintosh HD монтируется автоматически и должен быть указан в
/Volumes
. Если это не так, сначала запустите Дисковую утилиту (доступную через одно из меню в режиме восстановления), чтобы проверить диск на наличие ошибок и устранить их.источник
cd "/Volumes/Macintosh HD/Users/User_Name"
сработала для меня при загрузке OS X Recovery. Если ваш внутренний загрузочный том не был назван Macintosh HD, измените команду на подходящую.