Создание загрузочной флешки с CentOS 7 на операционной системе OS X

Представим ситуацию: есть макбук, флешка и скаченный образ CentOS-7-x86_64-LiveGNOME-1611.iso. Из всего этого добра нужно сделать загрузочно-установочную флешку. Как оказалосьсделать это совсем просто стандартными средствами OS X. И вот как именно:
Конвертируем *.iso образ в маковский образ. На выходе получим *.dmg формат.

$ hdiutil convert -format UDRW -o Image_For_USB.img CentOS-7-x86_64-LiveGNOME-1611.iso
Чтение Master Boot Record (MBR : 0)…
Чтение CentOS-7-x86_64-LiveGNOME-1611   (Apple_ISO : 1)…
Чтение  (Type EF : 2)…
Чтение CentOS-7-x86_64-LiveGNOME-1611   (Apple_ISO : 3)…
....................................................................................................................
Прошло времени:  9.281s
Скорость: 128.0 Mб/с
Сохранений: 0.0 %
created: /Users/gleb/Image_For_USB.img.dmg

Вставляем нашу флешку и определяем диск

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Macintosh HD           +120.1 GB   disk1
                                 Logical Volume on disk0s2
                                 9DCCB7A4-0FF6-4FA0-ABF1-A4DA5149D712
                                 Unencrypted

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.0 GB     disk2
   1:                 DOS_FAT_32 GLEB                    8.0 GB     disk2s1

Видно что USB это disk2.
Отмонтируем флеху

$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

И заливаем на неё образ

$ time sudo dd if=Image_For_USB.img.dmg of=/dev/disk2 bs=1m
1187+1 records in
1187+1 records out
1245216768 bytes transferred in 2033.213816 secs (612438 bytes/sec)

real	33m53.888s
user	0m0.013s
sys	0m26.262s

И сразу по завершении получаем вот такое

Добавить комментарий