Я хотів би встановити неочищений дамп диска, наприклад, такий, як створений dd
? Чи є щось на зразок циклічного пристрою в OS X?
Я хотів би встановити неочищений дамп диска, наприклад, такий, як створений dd
? Чи є щось на зразок циклічного пристрою в OS X?
Відповіді:
Для тих, хто стикається з тією ж проблемою:
hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount filename
потім змонтуйте його як завгодно.
Це смішно, адже це насправді дуже просто. Перейменуйте його на розширення .dmg, оскільки DMG теж є необробленим зображенням.
На відміну від вищезазначеного рішення, це буде працювати над dd-матками цілих накопичувачів на додаток до розділів.
hdiutil
Команда , зазначена вище , є правильною, проте, новим Mac SSD - накопичувачі має 4096 - байтовий розмір блоку і по hdiutil
замовчуванням 512 для образів дисків , так що якщо ви спробуєте встановити 4096 байт розмір блоку зображення на це буде виглядати як нонсенс до системи.
Додавання -blocksize 4096
до команди дозволить вам працювати із зображенням, створеним з нового Mac:
hdiutil attach -blocksize 4096 -noverify -nomount diskimage.img
Можна створити образ диска диска за допомогою Disk Utility. Виберіть диск або розділ диска зі списку зліва, а потім Файл → Нове → Зображення диска з <disk1>.
Після створення зображення ви можете змонтувати його, як і будь-який інший том, і якщо ви вибрали читання / запис, ви можете читати / записувати в зображення, як змонтований том. Зображення монтується там, де було б оригінальний диск: / Томи / ім'я диска.
mount
його.
dd
. Я хочу їх встановити. Я міг би створити на ньому dmg та dd
необроблене зображення, потім встановити цей dmg, але я хотів би встановити його безпосередньо, щось на кшталт mount -t hfs <path-to-file-created-using-dd> /mountpoint
. Хоча це неможливо, оскільки mount
працює лише з пристроями, а не зі звичайними файлами. У Linux я використовував циклічні пристрої, вказуючи їх на файл та використовуючи mount
на них згодом.