Раздел, скопированный с помощью cat, не может быть смонтирован

Хорошо, я спросил об этом в 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, но я не могу изменить инструмент, который использовал в прошлом, моя текущая проблема - восстановить этот раздел.

1
задан 9 May 2015 в 12:39

0 ответов

Другие вопросы по тегам:

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