На моем Mac есть файл ␀
, который буквально невозможно удалить в OS X. Я получил доступ к Windows 8 и подумал, что могу удалить файл оттуда, но его даже не видно.
Так вы можете удалить, не говоря уже о том, чтобы увидеть такой файл в Windows 8?
На моем Mac есть файл ␀
, который буквально невозможно удалить в OS X. Я получил доступ к Windows 8 и подумал, что могу удалить файл оттуда, но его даже не видно.
Так вы можете удалить, не говоря уже о том, чтобы увидеть такой файл в Windows 8?
Хорошо, после некоторого расследования ваша проблема кажется более сложной, чем я первоначально думал. Чтобы прояснить, первоначальный вопрос кажется имхо: как удалить файл или каталог, содержащий нулевой символ Unicode, с диска HFS+?
Эта проблема воспроизводима 10.11 (Эль-Капитан), возникла у нескольких людей в течение длительного периода времени и, по-видимому, связана именно с файловой системой HFS.
Читая несколько постов о проблеме, обычно обсуждение заканчивается без решения. Один из способов решить эту проблему - загрузить Mac с более старой версией OSX, т.е. 10.6, которая по-прежнему содержит инструмент "clri". На моем Mac под управлением El Capitan clri больше не существует.
OSX 10.6.2 - справочная страница для clri (раздел 8 osx)
clri удаляет файл по номеру iNode, который вы можете узнать для файла-нарушителя, используя «ls -li» из терминала.
Будьте осторожны, так как это может испортить ваш компьютер, сначала сделайте резервную копию.
Другое решение может состоять в том, чтобы загрузиться с Live CD и использовать Disk-Editor, чтобы вручную изменить имя файла непосредственно на диске, это будет включать изучение точного способа хранения имен файлов на диске с помощью hfs+.
Альтернативное (более безопасное) решение:
Нулевой символ Unicode недопустим в именах файлов в HFS+, поэтому я бы посчитал это ошибкой, Finder позволяет сохранять файлы с этим именем.
Хотя вы не упомянули, КАК вы точно загружаете свой Mac в Windows, я сомневаюсь, что добавляю дополнительный уровень абстракции (через MacDrive, драйвер Windows HFS+ или на виртуально общий том Mac, как это будет использоваться Fusion / Virtualbox и т.д.). п.п.) сделало бы все проще.