Как создать ISO образ CD/DVD (.iso) в Mac OS X Tiger (10.4)

18.05.2008 at 7:48 (хаки) ()

1. Вставьте CD/DVD диск.
2. Запустите Terminal. Вы можете определить, какое устройство использует ваш CD/DVD привод с помощью такой команды:

$ drutil status
Vendor Product Rev
MATSHITA DVD-R UJ-857D KBVB

Type: DVD+RW Name: /dev/disk1
Cur Write: 4x DVD Sessions: 1
Max Write: 4x DVD Tracks: 1
Overwritable: 510:01:29 blocks: 2295104 / 4.70GB / 4.38GiB
Space Free: 00:00:00 blocks: 0 / 0.00MB / 0.00MiB
Space Used: 510:01:29 blocks: 2295104 / 4.70GB / 4.38GiB
Writability: erasable, overwritable
Book Type: DVD+RW

3. Отмонтируйте диск с помощью следующей команды

$ diskutil unmountDisk /dev/disk1
Disk /dev/disk1 unmounted

4. Создайте .iso файл с помощью утилиты dd (это может занять какое-то время)

$ dd if=/dev/disk1 of=file.iso bs=2048
2295104+0 records in
2295104+0 records out
4700372992 bytes transferred in 1064.425869 secs (4415876 bytes/sec)

5. Проверьте ISO образ монтированием файла (можно открыть файл в Finder)

$ hdid file.iso

6. Теперь ISO образ может быть записан на чистый CD/DVD диск.

1 комментарий

  1. dime сказал,

    Очень странный гибрид UNIX-style и Mac – style

    если мы хотим Unix(BSD)-style то:

    dime:~ dmitry$ sudo -s
    Password:
    dime:~ root# mount
    /dev/disk0s2 on / (local, journaled)
    devfs on /dev (local)
    fdesc on /dev (union)
    on /.vol
    automount -nsl [185] on /Network (automounted)
    automount -fstab [227] on /automount/Servers (automounted)
    automount -static [227] on /automount/static (automounted)
    /dev/disk1s1s9 on /Volumes/Mac OS X Install Disc 1 (local, nodev, nosuid, read-only)
    dime:~ root# umount /dev/disk1s1s9
    dime:~ root# dd if=/dev/rdisk1s1s9 of=disk.iso bs=1024000

    Если мы хотим Mac-style то
    Запускаем Дисковую Утилиту
    Щелкаем по диску с которого надо снять образ
    Щелкаем по кнопке “Создать Образ”
    Конвертируем образ в ISO (если уж очень надо, хотя не очень понятно зачем)
    hdiutil convert disk.dmg’-format UDTO -o disk.iso

    И кстати, в dd, два килобайта буфера будут не с каждым устройством работать.
    Лучше брать кратный 4-м К, причем, для ускорения, стоит его увеличить, как минимум, до 100К

Прокомментировать