2

Вчера я пытался изменить папку `/usr` на старую, сохраненную в Time Machine,


Я набираю это в терминале (чтобы сохранить копию папки /usr):

# mv /usr /usr-copy


После этого ничего не получилось, я решил перезагрузить компьютер (и я забыл переименовать /usr-copy в /usr, я устал), так что теперь папки /usr нет вообще!


У меня есть это сообщение при каждой перезагрузке:

You need to restart yout computer. 
Hold down the Power button until it turns off, then press the Power button again


Я не могу получить доступ ни к каким другим вещам, таким как меню ... просто сообщение перезагрузка и удержание f11 не работает.

Есть ли способ получить доступ к терминалу, где я могу набрать "# mv /usr-copy /usr" ?

6 ответов6

12

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

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

Используйте это меню, чтобы запустить приложение «Терминал» и переместить, переименовать или заменить отсутствующие каталоги.

4

Я бы удалил жесткий диск и смонтировал его на другом компьютере, переименовал каталог, а затем вернул жесткий диск на исходный компьютер.

2

Другие дали хорошие советы о том, как на самом деле загрузить машину.

Для дальнейшего использования, если вы по какой-то причине сделаете это снова (или если вы действительно хотите поменять местами две иерархии /usr ... если вы добавите /usr-cpy /bin к своему пути, у вас все равно должен быть доступ для всех ваших утилит ...

1

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

Удерживание клавиши «Command» во время загрузки изменяет последовательность загрузки - она может привести вас туда, где вам нужно. Есть и другие специальные трюки с ключом во время загрузки; Я не запомнил их.

0

Вы пытались удерживать Ctrl+S во время запуска, чтобы войти в однопользовательский режим, это может помочь, особенно если у вас нет установочного диска?

0

Либо используйте спасательный DVD-диск, либо что-то для перемещения /usr назад, либо полностью переустановите OSX.

Вы никогда не должны когда-либо mv /usr. Скопируйте его, если вам нужно. Для Unix большая часть бинарных файлов и всего, что вам нужно, находится в /usr, поэтому, если вы запустите его, вы практически уничтожите свою установку OSX.

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