Команда sudo dd if=/dev/sda of=/media/ubuntu/ntfsDisc/sda.hfs.dmg
не создает монтируемый файл DMG!
Ваша "sda" - то есть полный / dev / disk0, переведенный в соглашения об именах OS X - возможно, содержит несколько таблиц разделов (1-й и 2-й GUIDpt / MBR), свободное пространство и несколько файловых систем на разных разделах (sda1-sda4?) ,
Таким образом, sda.hfs.dmg не содержит действительной файловой системы (хотя части файла могут быть извлечены, чтобы содержать ее), и при этом он не ведет себя как типичный dmg. Вместо этого это необработанный файл данных.
Пример: Всякий раз, когда мне нужно сделать резервную копию спасательного флэш-накопителя, содержащего OS X (или сохранить содержимое, потому что мне нужен флэш-накопитель для других целей), я выполняю:
dd if=/dev/disk4 of=/Users/user/backup/OSXRescue.raw bs=1m
Помимо основного раздела этот «сырой» файл также содержит 3 таблицы разделов (1-й и 2-й GUIDpt / MBR), некоторое «нераспределенное» пространство, EFI и раздел Recovery HD. Файл имеет тот же размер, что и флэш-накопитель, но его нельзя монтировать, потому что он не содержит реальной и согласованной файловой системы, как этого ожидают diskutil или hdiutil.
Чтобы восстановить этот OSXRescue.raw на тот же флэш-диск, я должен выполнить
dd if=/Users/user/backup/OSXRescue.raw of=/dev/disk4 bs=1m
Это должно восстановить точную копию содержимого спасательного флэш-накопителя (даже остатки удаленных файлов, которых нет в файловой системе (ах) исходного флэш-накопителя).
Я также могу использовать другой диск (по крайней мере того же размера, что и оригинальный флэш-накопитель), чтобы восстановить на нем все содержимое аварийного флэш-накопителя. Результат полностью загрузочный. Предыдущее содержимое внешнего диска будет перезаписано!
Чтобы спасти ваш .tex файл, вы должны скопировать «сырой» файл на настоящий жесткий диск. Это восстановит исходные разделы, и вы сможете изменить неправильный тип раздела для раздела 2 (diskXs2), затем смонтировать раздел HFS + и проверить его с помощью инструмента восстановления данных.
Возможно, вам удастся смонтировать часть HFS + необработанного файла в OS X, аналогично этой инструкции для Linux, с помощью встроенных инструментов или после установки дополнительных инструментов (возможно, с помощью Homebrew ). Я не проверял это все же.
sda.hfs.dmg
образ как-то, хотя он не монтируется?