Делаем установочную флешку с Linux Mint на macOS, Windows или Linux в три клика.
Понадобилось мне в очередной раз сделать установочную флешку с Linux Mint 19 на маке и решил попробовать новую бесплатную кроссплатформенную утилиту Etcher.
Я уже не раз касался темы создания установочных флешек с помощью утилит RUFUS или WinSetupFromUSB, был даже совсем экзотический случай подготовки такой флешки c FreeBSD в терминале macOS.
Ключевой особенностью Etcher является её кроссплатформенность, однако применить её удастся лишь для ограниченного числа сценариев, а именно установки дистрибутивов Linux (не только Linux Mint из заголовка). Возможно, в будущем появиться возможность записи образа Windows на флешку, но пока из этой затеи ничего путного не выйдет. Устанавливать таким образом macOS пока не пробовал, но мне больше нравится уже проверенный временем вариант с созданием установочной флешки из терминала macOS.
Саму работу с утилитой описывать не имеет смысла, всё и так понятно по скриншоту в начале обзора. Хотелось бы отметить, что поддерживается несколько форматов образов дисков — ISO, BIN, DMG, DSK и другие. В целом же, очень приятная утилита. Пользуйтесь.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
Создание загрузочной флэшки Linux в Mac OS
Автор: @DDR5.RU · Опубликовано 17/02/2017 · Обновлено 15/11/2017
Создание загрузочной флэшки Linux в OS X, что может быть проще. Вы тоже так думаете? Как оказалось все не так то и просто. Может это как то связано с версией OS X, у меня стоит El Capitan, может еще с чем то. Но суть такая.
Ну не хотела записанная флэшка ни в какую стартовать через Биос.
Если кто-то из вас задавался этим вопросом, то вы могли встретить большое количество однотипных статей, кстати и на форуме Ubuntu.ru тоже описан именно этот способ создания. Данный способ подразумевает создание загрузочной флэшки через программу Unetbootin.
Начитавшись море статей и постов, в которых восхваляют это способ, что я получаю — а ничего флэшка не является загрузочной. Попробовал сделать еще раз, и еще, но конечный итог тот же.
Как я уже писал, я не знаю причины, возможно из-за несовместимости с версией OS X, а возможно из-за того, что образ Ubuntu, да и другие образы операционной системы GNU Linux распространяются в ISO, а родной формат Mac OS — это DMG.
А теперь рассмотрим 100% проверенный мной рабочий способ создания загрузочной, она же и установочная флэшка Linux Ubuntu, Mint, Debian и т.д..
Создание загрузочной флэшки в OS X(Рабочий способ)
Для создания загрузочной флэшки нам понадобятся:
- Флэшка не менее 4 гБ;
- Образ операционной системы GNU Linux. В частности я использовал Linux Ubuntu, скачать его можно с сайта разработчиков http://ubuntu.ru/get ; Скачать Linux Mint можно с сайта https://www.linuxmint.com
- Терминал Mac OS X.
Как вы сами увидите ниже запись Ubuntu и Mint отличается только названием указанным в пути к файлу. В целом способ подходит для записи любого дистрибутива Linux.
Итак флэшку приготовили. Переходим по ссылке на сайт разработчиков и скачиваем актуальную для нас версию, в моем случае — это Ubuntu Desktop 16.04.1 64 bit. Переходим к созданию флэшки…
Конвертирование ISO образа в DMG
Так как родной формат образов Mac — это DMG, а скачанный образ в ISO. Мы конвертируем скачанный в DMG формат. Для этого прописываем следующую команду в терминал.
hdiutil convert -format UDRW -o
/Downloads/ubuntu.img«- это путь сохранения образа DMG, а «
/Downloads/ubuntu-16.04.1-desktop-amd64.iso» — путь непосредственно к оригинальному ISO образу.
Размонтируем флэшку
Извлекаем с помощью дисковой утилиты или же терминала. Сама же флэшка, при этом остается в разъеме.
diskutil unmountDisk /dev/disk1
«disk1» в данном случае порядковый номер определенный системой.
Узнать его номер можно двумя способами:
Способ первый через терминал. Набираем команду:
Как мы видим путь к моей флэшке определен, как «/dev/disk1«.
Способ второй с помощью дисковой утилиты. Открываем штатную маковскую дисковую утилиту, выбираем нашу флэшку
И смотрим название в графе: «Устройство». Следовательно получается тот же путь.
Запись образа на флэш-накопитель
Переходим к записи свеже-созданного DMG на флэшку. Для этого набираем команду в терминале:
/Downloads/ubuntu.img.dmg of=/dev/disk1 bs=1m
/Downloads/ubuntu.img.dmg» — это путь к DMG установочному образу, который мы только что создали. «/dev/disk1» — путь к флэшке, который мы определяли выше, и которую размонтировали с помощью терминала или же дисковой утилиты.
После чего ожидаем некоторое время, которое зависит от скорости порта и записи флэшки. Никаких признаков записи, кроме мигающего диода флэшки не будет, ни в коем случае не выдергивайте флэшку, а дождитесь окончания записи.
В моем случае запись заняла минут 20.
Не в коем случае не извлекайте флэшку и не выключайте компьютер до завершения процесса записи.
После успешного записи на флешку должно появится окно в котором можно нажать кнопку извлечь.
Вот и все теперь мы имеем полностью рабочую загрузочную флэшку Linux. Проверял работу, как непосредственно с флэшки, так и установку на жесткий диск — все работает.
Видео создание загрузочной флэшки Linux в OS X
Важно! В некоторых случаях может сразу не определится загрузчик флэшки, что бы перезапустить нужно перезагрузить компьютер и снова выбрать загрузку с флэшки в биосе. Возможно понадобится несколько перезагрузок.
Не знаю с чем это связано, но на этот баг замечают очень многие пользователи, при использовании именно ubuntu-16.04.
Но это касается только самого загрузчика с флэшки — сама же операционная система работает без нареканий.
Вас могут заинтересовать:
Комментарии не относящиеся к тематикам страниц, вводящие в заблуждение пользователей нашего ресурса, носящие рекламный и провокационный характер будут беспощадно удаляться. С уважением, администрация DDR5.RU.
комментариев 11
Здравствуйте, подскажите пожалуйста,а откуда копировать команды, которые вы выставляете на данном видео, мне ни совсем понятно откуда они взялись. Спасибо
Добрый вечер! В статье все эти команды прописаны с подробным описанием, какая и за какой процесс отвечает. Прочитайте повнимательнее!
А можно, пожалуйста, поподробнее как загрузиться и инсталлировать саму ОС с флэшки — что-то у меня мак не видит флэшки
Добрый вечер, Pure OS! Вы не сможете установить Linux непосредственно на мак, для установки понадобиться виртуальная машина (Parallels Desktop например), которая работая в Mac OS будет позволять запускать и работать параллельно в другой операционной системе, в данном случае Linux.
Как сделать загрузочную флешку с Ubuntu в macOS
Расскажу, как сделать загрузочную USB-флешку с операционной системой Ubuntu Linux.
Есть несколько способов создания загрузочной флешки в macOS. Я воспользовался для этого сторонней бесплатной программой UNetbootin (http://unetbootin.github.io).
UNetbootin позволяет создавать загрузочные Live USB-носители из ISO образов. Также есть возможность выбрать нужный Linux-дистрибутив из списка, и программа сама скачает его и создаст загрузочную флешку. Я пробовал создавать загрузочные USB-носители с Ubuntu и с LinuxMint (дистрибутив, основанный на Ubuntu).
Итак, чтобы создать загрузочную флешку из ISO-образа запустите программу UNetbootin. Выберите пункт Diskimage , выберите тип образа ISO и укажите ваш ISO-файл. Выберите тип устройства USB Drive и обозначение устройства (в моем случае это /dev/disk3s1 ). Чтобы запустить процесс, нажмите ОК .
Начнется процесс создания загрузочной флешки. Процесс может занять несколько минут (в зависимости от размера образа и скорости записи на USB-устройство).
В конце процесса отобразится сообщение Installation Complete .
Теперь вы можете попробовать загрузить Live систему с этой флешки. Вот, например, загружен LinuxMint в Live-mode на MacBook.
Создание загрузочной флешки c HirensBootCD в mac os
Предисловие: в моем случае нужен был загрузочный usb накопитель c «HirensBootCD», но потратил день я так и не нашел нормальной статьи как его сделать из под mac os, а также все они были основаны на установки образа с помощью «Unetbootin и Eather».
В итоге все заканчивается тем что usb накопитель не грузится. Почему так ?
Возьмем «Unetbootin» он просто напросто не создает загрузочную область на usb накопителе по крайне мере в mac os, а «Eather» не умеет создавать загрузочную область если ее нет изначально в образе iso, но зато установочные образы live linux подобные успешно грузятся.
Что нам понадобится: usb накопитель минимум 2GB, терминал mac os, файл «mbr.bin» далее будет дана ссылка, «HirensBootCD» или любой другой образ и программа «Unetbootin» их можно найти с помощью поиска в интернете.
Шаг первый
Смотрим как у нас монтирован usb накопитель с помощью терминала
Пишем в терминале: diskutil list
В моем случае ответ выглядит так:
В дальнейшем все действия будут описаны с /dev/disk2 — эта точка монтированная в моей системе, а в вашей может быть иначе.
Шаг второй
Форматируем usb накопитель с использованием команды diskutil с опцией MBRFormat.
Затем отмонтируем usb накопитель.
Пишем в терминале: diskutil unmountDisk /dev/disk2
Шаг третий
Если у вас в дальнейшем возникла ошибка
Не обращаем анимания на данную ошибку!
Отметим раздел активным, затем снова отмонтируем usb накопитель.
Пишем в терминале (вводим все построчно):
Шаг четвертый
Скачаем syslinux дистрибутив (я скачал syslinux-5.00.zip).
Ссылка
Затем распаковываем архив и ищем папку «mbr», далее чтобы не вбивать путь этой папки руками просто перетащите папку в терминал.
Затем нужно прописать в терминале команду для перезаписи MBR.
Пишем в терминале: sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/disk2
Шаг пятый
С помощью «Unetbootin» записываем образ «HirensBootCD» на usb накопитель.
Затем переходим в папку «HBCD» в корневом каталоге usb накопителя и переименовываем файл isolinux.cfg в syslinux.cfg, далее копируем его в корень usb накопителя.
Загрузочный usb накопитель готов и его можно использовать по назначению.
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.