1

У меня середина 2011 года, iMac 27 ", 3,4 ГГц с 24 ГБ оперативной памяти под управлением El Capitan.

Когда я пытаюсь выполнить обновление до Sierra, происходит сбой обновления с сообщением:

Не могу написать в ноль.

Изучая эту тему, кажется, что проблема вызвана тем, что я переименовал HD и имя содержит символ & .

Но:

  • Когда я пытаюсь переименовать диск из поиска, я получаю сообщение об ошибке: Try using a name with less characters (даже если я использую только одну букву для имени).
  • Когда я пытаюсь изменить имя, используя форму командной строки diskutil, я получаю: rename error invalid request 698886

Можно ли как-нибудь изменить имя iMac HD и обновить его до macOS Sierra, не стирая диск и не переустанавливая вручную все мои приложения?

1 ответ1

0

Протестировано с обычной папкой, используя mv с escape-символом.
Это не очень понравилось, но это было сделано.

$ ls
Fish&Chips

mv Fish\&Chips FishChips
[1]+  Exit 64                 mv Fish

$ ls
FishChips

Может понадобиться sudo на загрузочном томе - я не переименовываю свой загрузочный диск только для проверки;)

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