Хорошо, я спросил об этом в AskDifferent, но кажется, что яблочные люди не понимают, что в Unix все файлы.
Ну, несколько дней назад мой Mac сломался, у меня был Ubuntu и я загрузился через него, первым делом я скопировал раздел Mac на внешний жесткий диск, что-то вроде этого:
cat /dev/sda2 > /dev/sdc2
Я смог смонтировать раздел sda2 в Ubuntu с помощью hfsprogs, но я не смог смонтировать / dev / sdc2, я сделал diff на двух устройствах (с cmp), и они были просто идентичны, теперь я стираю sda2 и установил Yosemite еще раз, но я не могу смонтировать sdc2 даже на Mac (здесь это disk2s2).
Когда я пытаюсь смонтировать, проверить или починить его, я получаю эту ошибку:
Invalid node structure
(это та же самая ошибка, которую я получил в Ubuntu для этого раздела), это действительно странно, потому что я уверен, что этот раздел идентичен реальному (и мне удалось смонтировать настоящий раздел в Ubuntu). Я попытался исправить его с помощью DiskWarrior 5, он сделал свою работу без ошибок, но не исправил, я также использовал fsck_hfs как в Ubuntu, так и в OSX.
Есть идеи, как мне смонтировать этот клонированный раздел в Ubuntu? Когда я сравнил эти два устройства после клонирования, и они были идентичны, я думаю, это должна быть какая-то информация в таблице разделов или что-то подобное.
В AskDifferent они просто продолжают говорить, что я должен был использовать dd, хорошо, возможно, я должен был использовать dd, но я не могу изменить инструмент, который использовал в прошлом, моя текущая проблема - восстановить этот раздел.