Это кажется абсурдно легко, и у меня есть идея , я использовал , чтобы знать , как найти, но ...
В Mac OS 10.4 я хочу сделать необработанную копию между двумя устройствами, используя dd if=inputdev of=outputdev ibs=?? obs=??
, Как я могу определить, какие блоки наилучшего размера можно передать в ibs
и obs
?
Информация, связанная с данной - Был вопрос о SO, назначении ibs/obs/bs в dd, с очень хорошим ответом Джонатана Леффлера.
Постскриптум: Боюсь, выглядит тяжело. Из сообщения в списке драйверов drawin:
Проблема заключается в том, что информация о размере и предпочтительном размере блока в IORegistry ненадежна для дисков CD-R с открытым сеансом, и для обеспечения совместимости с самым широким диапазоном устройств мне необходимо выдать последовательность команд SCSI на устройство для того, чтобы определить, где находится фактический последний записанный блок на диске, и каков фактический размер блока носителя.
Таким образом, содержимое предпочитаемого размера блока в реестре ввода-вывода, даже если к нему можно получить доступ, может быть неправильным ...
Но надежный метод получения этой информации все равно будет оценен.