1

Экран на моем мощном компьютере MacBook сломался, и я пытаюсь определить, каким образом я могу получить доступ, чтобы включить удаленный вход в систему, чтобы я мог, по крайней мере, использовать его в качестве автономного сервера. Похоже, что нет никакого способа подключиться к нему, потому что удаленный вход в систему отключен (ssh-соединение отказано, прямое подключение через firewire не удается. Мне интересно, есть ли способ загрузки в режиме отладки или загрузки в режиме, который позволяет мне управлять им с другого компьютера Mac и т.д. Он имеет выход DVI, к которому я могу подключить другой монитор, но экран Я просто не могу понять, как получить доступ к док-станции или терминалу запуска в представлении других мониторов. Я попробовал cmd+opt+a+v при загрузке, чтобы посмотреть, не дублирует ли это экраны (чтобы основной экран отображался на подключенном мониторе и, следовательно, я мог его использовать), но, похоже, ничего не сделал. У кого-нибудь есть идеи, кроме загрузки его с изображением, на котором включен удаленный вход?

4 ответа4

3
  1. Удерживайте команду s во время загрузки для загрузки в однопользовательском режиме.
  2. Дождитесь, пока жесткий диск перестанет расти, чтобы вы знали, что у вас есть командная строка, а затем введите команду, показанную ниже, чтобы включить удаленный рабочий стол - это будет сложно, потому что вы не видите, что печатаете. Удачи. знак равно
  3. После того, как вы нажмете кнопку возврата, вам нужно будет ввести пароль администратора и снова нажать кнопку возврата.
  4. Введите reboot и return, дождитесь полной загрузки системы и, надеюсь, вы сможете войти в систему удаленно.

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all

(примечание: технически я не думаю, что sudo необходимо в однопользовательском режиме, но это не повредит.)

2

Если вы удерживаете клавишу Fn и нажимаете клавишу F7, когда внешний монитор подключен, он должен переключаться между режимами отображения, один из которых заключается в том, что внешний монитор будет основным (или, по крайней мере, зеркалом внутреннего дисплея). Это должно позволить вам делать все, что вы хотите с этим.

1
  1. Удерживайте нажатой клавишу T во время загрузки, чтобы установить Mac в режим целевого диска Firewire. Теперь подключите его к другому компьютеру, и он должен появиться в виде диска. У вас есть полный доступ для чтения и записи на этом диске.
  2. Теперь разместите новый вопрос на SuperUser.com или Apple.StackExchange.com, где вы спрашиваете, как отредактировать файл конфигурации (без графического интерфейса), чтобы включить SSH и удаленный рабочий стол.

Подсказка: чтобы включить удаленный рабочий стол из командной строки, введите:

cd /Library/Preferences
echo -n enabled > com.apple.ScreenSharing.launchd

Примечание . Эти команды предназначены для компьютера, на котором вы вошли. Вам может понадобиться cd /Volumes /TargetDisk /Library /Preferences, чтобы это имело желаемый эффект в вашей ситуации.

Теперь извлеките ваш поврежденный Mac, перезагрузите компьютер, и вы сможете подключиться к нему с помощью VNC и включить SSH через графический интерфейс, если вы не можете найти команды для включения SSH, пока он подключен как диск к другому. компьютер.

1

Когда вы говорите "прямое соединение через firewire терпит неудачу", что вы пробовали? Самое простое, что можно попробовать - это загрузить его в режиме целевого диска (удерживая t во время его включения), подключить его к другому компьютеру и посмотреть, монтируется ли HD на этом другом компьютере. Если у вас есть другой Mac (который совместим с ОС на этом HD-диске), вы можете загрузить его с диска целевого режима, а затем отредактировать настройки по своему вкусу. Если нет, вы можете установить его как обычный HD, редактировать настройки и т.д. Вручную.

Если это не сработает, вот вариант ответа ghoppe о включении SSH вместо VNC (для этого требуется меньше слепой печати):

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

    mount -uw /
    launchctl load -w /System/Library/LaunchDaemons/ssh.plist
    reboot
    
  3. После завершения перезагрузки, SSH с другого компьютера. OS X объявляет о своей службе SSH через Bonjour, поэтому, если вы не знаете IP-адрес компьютера, вы все равно сможете найти его, который поддерживает это (например, пункт меню "Новое удаленное подключение" в терминале OS X).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .