Проблемы при обновлении до macOS Sierra с жесткого диска с амперсандом («&») в имени

225
rff999

У меня середина 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
Tetsujin

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

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

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

Почему бы просто не запустить `mv" Fish & Chips "FishChips`? Цитаты работают. JakeGould 7 лет назад 0

Похожие вопросы