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

0 ответов

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