Самый рабочий способ создание загрузочного USB на MacOS
Прочее /

Совсем недавно по работе пришлось столкнуться с задачей создания загрузочной флешки с Linux на борту. Для владельцев Windows проблем в этом вопросе вообще не должно возникать — загрузил специальную программу и через ней выполнил задачу. Однако на маке ситуация немного другая. Есть специальное приложение unetbootin, однако сколько я не пытался им пользоваться — у меня ничего не получалось. Хотелось бы списать все на кривые руки, но язык не поворачивается.
Пришлось искать решение проблемы в интернете, на что потратил достаточное количество времени, т.к. способы везде разные и мало чего действительно работает. Спустя час поисков и попыток решить задачу все же удалось все сделать и записать образ на USB.
Вот по результатам поисков и написал данный мануал, по создании загрузочного USB на MacOS.
Вся работа выполняется через консоль, с помощью нескольких шагов:
Шаг 1. Открываем терминал
Шаг 2. Узнаем список текущих дисков в системе, прописывая следующую команду:
diskutil list
И получаем список текущих диском, подключенных к компьютеру. Выглядеть это будет вот примерно так:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage Macintosh HD 250.1 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +249.8 GB disk1
Logical Volume on disk0s2
50A294E4-0E40-4933-93C2-3588981E9B40
Unlocked Encrypted
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *16.0 GB disk3
1: 0xEF 2.3 MB disk3s2
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: CD_partition_scheme *53.0 MB disk4
1: CD_ROM_Mode_1 SecureDrive 11.5 MB disk4s0
Шаг 3. Размонтируем нужный диск, для того что бы на него можно было произвести запись образа
В полученном списке находим диск, который отвечает за подключенную флешку и выполняем следующую команду:
diskutil unmountDisk /dev/diskN
где disk это номер диска, который нам необходим. В моем случае это disk3

Итоговая команда будет выглядеть следующим образом:
diskutil unmountDisk /dev/disk3
Шаг 4. Производим запись образа
sudo dd if=~/Downloads/ubuntu.iso of=/dev/rdisk3 bs=4k
Где /path/to/downloaded.iso это пусть до образа
а rdisk3 — это диск, на который нужно произвести запись
После этого терминал должен «подвиснуть» и по завершению записи появится вот такое окошко:

Все, образ записан. Можете смело запускать установку новой системы
0 комментариев