как установить линукс на макбук с флешки
Linux с флешки на Mac
Открой для себя dd.
Прошивка маков начиная с 2008 года реализует интерфейс EFI x64. Поддержки legacy boot в прошивке нет (в отличие от большинства писюков). Поэтому линукс на флешке должен быть установлен в режиме EFI, флешка должна иметь системный раздел с файловой системой FAT32, на этой файловой системе должен быть загрузчик в файле \EFI\BOOT\BOOTX64.EFI.
Mac grub никогда не увидит. Тут либо пытаться прикрутить clover либо что-то вроде rEFInd Boot Manager
Без проблем ставил на макбуке Ubuntu с одной лайв флешки на другую флешку.
Вообще самым чайниковским методом. Никаких соснолей, конфигов или чего-то специального.
Уж не перегрелся ли ты, дарагой ТС?
Какая еще флэшка? Савсем уж шоле?
Покупаешь внешний карман для USB->SATA и ссд емкостью.. от 60ГБ, а лучше и 120. Вот тебе флешка и готова.
Не, я фигею, чего только люди не придумают, чтобы сделать себе неудобно.
/МЕ: устанавливал Убунту на сигейт 250гб и запихивал это в карман. все грузилось на днищевом леново.
К сожалению мака не было, так что это просто домыслы.
rEFInd Boot Manager поправил ситуацию, спасибо за наводку.
Установка и использование GNU/Linux как дополнительной системы на iMac/Macbook (Dual Boot)
Введение
Вам понадобится: флешка, внешний диск, смартфон/другое устройство для просмотра туториала.
Установка
1. Выберите дистрибутив
2. Установите программу для подготовки флешки
Установите Balena Etcher (macOS, Linux, Windows) или Rufus (Windows). К сожалению, мне пришлось воспользоваться Rufus на другом компьютере, с Balena Etcher возникли некоторые проблемы. Вставьте флешку, её объем должен быть больше размера дистрибутива примерно на 1 ГБ (на всякий случай).
В случае с Rufus: загрузите дистрибутив в программу, никакие настройки не изменяйте, нажмите «СТАРТ». Программа сообщит вам, когда выполнит работу.
Если же вы решили воспользоваться Balena Etcher: интерфейс интуитивно понятный, так что проблем не должно быть.
Balena Etcher
3. Сделайте бэкап (можно пропустить, но это важно)
Я особенно понял, что бэкап важен, когда написал этот туториал и он пропал. И когда забыл сделать бэкап для смартфона. Делайте бэкапы.
Time Machine
4. Поделите диск на три части: macOS, Linux, Swap
Откройте Дисковую утилиту, нажмите на диск, относящийся к Macintosh HD (он может называться по-другому, например Macintosh SSD и т. п.).
Нажмите «Разбить на разделы», создайте раздел «Swap», выберите формат MS-DOS (FAT), выделите данному разделу количество дискового объема, равное количеству оперативной памяти на компьютере (я выделил 8 ГБ). Создайте следующий раздел «Linux» (тоже MS-DOS FAT), выделите ему желаемое (и обязательно свободное) место на диске (оптимально будет 50 ГБ, но можно и меньше/больше).
5. Загрузите операционную систему с флешки
Перезагрузите компьютер. Сразу же после появления логотипа Apple зажмите клавишу alt (option) до тех пор, пока не появится меню выбора диска для загрузки. Выберите первый EFI Boot. Появится меню: вы можете попробовать (try), установить (install). Советую сначала попробовать (если такая возможность имеется), так как не все дистрибутивы хорошо работают на «железе» Apple.
6. Следуйте указаниям установщика
7. Установите rEFInd
Если вы решили использовать Ubuntu как второй дистрибутив, запустите в терминале следующие команды:
Для других ОС подробная информация на официальном сайте.
8. Вход в rEFInd Boot Manager и завершение установки
Перезагрузите компьютер, и снова зажмите alt (option). Откройте EFI Boot, и немного подождите. Появится меню, выберите систему, которую вы хотите запустить. В дальнейшем, rEFInd Boot Manager будет запускаться самостоятельно.
Загрузка Linux из-под Mac с USB Drive
Вообще-то, такой процесс может доставить много головной боли, но нами была найдена графическая утилита, с помощью которой можно легко выполнить поставленную задачу. Благодаря этой программе можно без каких-либо проблем загружать из-под Mac такие операционные системы, как Ubuntu, Linux Mint, Kali Linux и другие основные дистрибутивы Linux.
Проблема
Утилита Mac Linux USB Loader
Однако, нашим выбором является программа Mac Linux USB Loader, созданная в SevenBits, которая прекрасно справилась со своей задачей. Благодаря паре щелчков мыши можно создать загрузочный Linux Live USB с любым дистрибутивом Linux, размещенным на нем. После создания Linux Live USB можно просто перезагрузить компьютер и запустить с флешки дистрибутив Linux в режиме Live.
Внимание! Перед запуском программы Mac Linux USB Loader убедитесь в том, что она была перемещена (установлена) в директорию Applications. Иначе при запуске программы появится ошибка «Enterprise Source».
Первым делом, вставьте USB Drive в Mac и запустите стандартную утилиту Disk Utility из комплекта Mac OS X. Убедитесь в том, что USB Drive отформатирован в файловой системе MS-DOS (FAT). Если это не так, то удалите разделы на флешке и создайте на ней новый раздел с файловой системой FAT (но не ExFAT):
Следующим шагом запустите установленное приложение Mac Linux USB Loader. В правой части окна выберите раздел «Create Live USB», если дистрибутив Linux в формате iso уже скачан на Ваш компьютер. Если дистрибутив еще не скачан, то выберите раздел «Distribution Downloader» для быстрого и удобного получения дистрибутива Linux в формате iso на локальный компьютер:
В открывшемся окне выберите iso-файл со скачанным дистрибутивом Linux и укажите USB Drive, на который планируется установка операционной системы Linux:
Выберите соответствующие опции в программе Mac Linux USB Loader и нажмите кнопку «Begin Installation» для продолжения. Приложение Mac Linux USB Loader создаст из флешки загрузочный USB Drive, который будет работать под операционной системой Mac OS X; и запускать с этого USB Drive любой дистрибутив Linux без каких-либо проблем или дополнительных уловок:
Прежде чем завершить процесс создания загрузочного USB Drive, можно определить еще пару настроек. Например, для флешки можно установить параметр «persistence» и тогда на USB Drive будет зарезервировано указанное Вами количество свободного дискового пространства под рабочие файлы и файлы настроек операционной системы Linux. Однако, опция «persistence» доступна только для дистрибутивов Linux на основе Debian/Ubuntu.
Шаги по установке «persistence» несложные. В основном окне программы Mac Linux USB Loader нажмите кнопку «Persistence Manager» и выберите USB-устройство, которое Вы собираетесь настроить. С помощью ползунка «Persistence Size» определите, сколько дискового пространства необходимо зарезервировать; и нажмите кнопку «Create Persistence», чтобы активировать настройку «persistence»:
Загрузка с USB Drive
Для того, чтобы загрузиться с флешки из-под Mac, необходимо держать нажатой клавишу Option в момент запуска компьютера. Появится меню загрузки операционной системы Mac OS X, в котором необходимо выбрать пункт с USB Drive.
Если Ваш Mac перескакивает меню загрузки и отображает на экране сразу окно входа в операционную систему, это означает, что Вы не успели нажать клавишу Option в соответствующий момент. Вернитесь назад, перезагрузите свой Mac и постарайтесь нажать клавишу Option немного пораньше, до начала загрузки компьютера.
Описанный выше способ позволит загружать популярные дистрибутивы Linux из-под Mac OS X, используя USB Drive. Когда USB Drive готов, можно просто загружаться с него и пользоваться операционной системой без применения каких-либо уловок.
Однако, будьте осторожны при попытке инсталляции операционной системы Linux на внутренний жесткий диск Вашего Mac. Этот процесс несколько более сложный и требует осторожности, чтобы не повредить уже установленную операционную систему Mac OS X.
Как создать и загрузиться с USB-накопителя Linux на Mac
Linux уже давно является синонимом загрузочных флешек, будь то для решения какой-то проблемы с вашей основной операционной системой или для пробного использования различных дистрибутивов.
Есть несколько способов создать загрузочный USB-накопитель Ubuntu (или другой Linux) для Mac. Вы можете пойти по бесплатному маршруту или немного потратить время на самостоятельное создание диска с помощью терминала. Давайте посмотрим на оба метода.
Сначала: подготовьте свой USB-накопитель
Если вы хотите создать загрузочный USB-накопитель Linux на Mac, первым делом убедитесь, что у вас есть подходящий USB-накопитель для работы, и что он отформатирован правильно, чтобы избежать каких-либо проблем.
Некоторые варианты Linux могут потребовать больших объемов, поэтому при загрузке обратите внимание на требования. Вообще говоря, все, что выше 4 ГБ, сделает эту работу. У других нет строгих требований, но форматирование в FAT заранее — хорошая идея.
Предупреждение: все, что на вашем диске будет стерто, когда вы сделаете это!
Если у вас есть постоянные проблемы, попробуйте другой USB-накопитель. Теперь загрузите дистрибутив Linux для установки на USB-накопитель
и вы готовы начать.
Создайте загрузочный USB-накопитель Linux с Etcher
balenaEtcher это бесплатный инструмент с открытым исходным кодом для записи образов дисков на USB и SD-диски. Это делает создание загрузочных устройств абсолютно надежным:
Скорее всего, вы увидите сообщение об ошибке, предупреждающее, что ваш USB-накопитель несовместим с вашим Mac. Это нормально — просто выброси и уходи. Ваш загрузочный USB-диск Linux готов; Теперь вы можете перейти к разделу «Загрузка вашего USB-накопителя» ниже.
Создать Live USB с помощью терминала
Если по какой-то причине вы не хотите использовать Etcher (возможно, у вас несовместимая версия macOS), вы можете выполнить эту задачу с помощью командной строки. Это возможно с помощью Terminal, встроенного интерфейса командной строки вашего Mac.
Хотя этот метод требует немного больше размышлений и терпения, на самом деле он довольно прост. Возможно, вы даже узнаете что-то новое, а потом почувствуете себя умным. Предполагая, что вы отформатировали диск в соответствии с предыдущими инструкциями, вот как это работает:
1. Конвертируйте свой ISO
Запустите Терминал и запишите, где хранится образ вашего диска Linux в Finder. Преобразуйте изображение (обычно ISO) в файл IMG с помощью команды hdiutil convert:
замещать [/path/to/downloaded.iso] с местоположением вашего собственного ISO (вы можете перетащить прямо в окно терминала, если хотите) и [/path/to/newimage] куда вы хотите создать новый файл изображения.
2. Запишите изображение на USB
Затем вам нужно будет определить расположение подключенного диска, чтобы вы могли указать Mac, какой диск использовать. При открытом терминале используйте следующую команду для просмотра списка всех подключенных дисков:
Скорее всего, вы сможете идентифицировать диск по его имени, формату и размеру, используя процесс удаления. Запишите список в столбце IDENTIFIER, затем отключите диск с помощью следующей команды:
diskutil unmountDisk / dev /[diskX]
Вам нужно заменить [diskX] с соответствующим номером, как disk3 — в случае успеха Терминал сообщит, что диск был размонтирован. Если у вас возникли проблемы с размонтированием диска, вы можете запустить Дисковую утилиту, щелкнуть правой кнопкой мыши на диске и выбрать «Размонтировать» (однако не извлекайте диск).
Последний шаг — записать образ на USB-накопитель с помощью команды dd:
sudo dd if =[/path/to/newimage.dmg] из = / DEV /[diskN] шс = 1м
замещать [/path/to/newimage.dmg] с путем к файлу, созданному на первом шаге (опять же, перетаскивание работает лучше всего), и [diskN] с местоположением, указанным ранее. Сразу после этого вам необходимо авторизоваться с помощью пароля администратора, поскольку вы использовали команду sudo.
Теперь все готово, и ваш диск готов к загрузке.
Загрузка вашего USB-накопителя
При условии, что все прошло хорошо, теперь у вас есть USB-накопитель, который позволит вам загружаться в Linux. Подключите его к Mac, на котором хотите его использовать, затем выключите компьютер.
Чтобы получить доступ к меню загрузки вашего Mac, вам нужно удерживать клавишу Option (Alt) во время загрузки. Лучший способ сделать это — выключить, удерживать клавишу Option, запустить Mac и ждать. Если вы сделали это правильно, вы увидите несколько вариантов, включая встроенный жесткий диск и USB-устройство, созданное ранее под названием EFI Boot.
Для загрузки в Linux выберите устройство USB и щелкните стрелку (или дважды щелкните по ней). В зависимости от того, что вы используете, вы можете получить другое меню, которое действует как загрузчик для вашего конкретного вида Linux.
Если у вас возникли проблемы, или ваш USB-накопитель не появился, попробуйте запустить процесс снова, используя альтернативный метод, описанный выше, запустив другой USB-накопитель или порт, или обратитесь к справочной документации вашего соответствующего дистрибутива.
Лучший способ попробовать Linux на вашем Mac
Предполагая, что все прошло хорошо, теперь у вас есть Linux, работающий на вашем Mac, и вы можете протестировать его или установить прямо, если вы устали от macOS. У вас все еще есть раздел восстановления Apple, который доступен, удерживая Cmd + R, пока ваша машина загружается. Это может помочь вам переустановить macOS (или применить другие исправления), если вы решите вернуться.
Существуют и другие инструменты, которые, как утверждают, помогут вам в этом, но не все из них работают, а некоторые стоят денег. Unetbootin все еще является популярным выбором для пользователей Linux и Windows, но не так хорош, как Etcher на Mac (и имеет некоторые проблемы с более новыми версиями macOS).
Есть также наш старый любимый Mac Linux USB Loader, который является открытым исходным кодом и активно поддерживается. Это будет стоить вам 5 долларов за предварительно скомпилированный двоичный файл, при условии, что вы не хотите загружать Xcode и скомпилируйте это самостоятельно. Эта низкая вступительная плата помогает поддерживать проект, но трудно оправдать оплату чего-либо, когда есть совершенно хорошие бесплатные альтернативы.
Создание загрузочной флэшки Linux в Mac OS
Создание загрузочной флэшки Linux в OS X, что может быть проще. Вы тоже так думаете? Как оказалось все не так то и просто. Может это как то связано с версией OS X, у меня стоит El Capitan, может еще с чем то. Но суть такая.
Ну не хотела записанная флэшка ни в какую стартовать через Биос.
Если кто-то из вас задавался этим вопросом, то вы могли встретить большое количество однотипных статей, кстати и на форуме Ubuntu.ru тоже описан именно этот способ создания. Данный способ подразумевает создание загрузочной флэшки через программу Unetbootin.
А теперь рассмотрим 100% проверенный мной рабочий способ создания загрузочной, она же и установочная флэшка Linux Ubuntu, Mint, Debian и т.д..
Создание загрузочной флэшки в OS X(Рабочий способ)
Для создания загрузочной флэшки нам понадобятся:
Как вы сами увидите ниже запись Ubuntu и Mint отличается только названием указанным в пути к файлу. В целом способ подходит для записи любого дистрибутива Linux.
Конвертирование ISO образа в DMG
/Downloads/ubuntu.img«- это путь сохранения образа DMG, а «
Размонтируем флэшку
Извлекаем с помощью дисковой утилиты или же терминала. Сама же флэшка, при этом остается в разъеме.
diskutil unmountDisk /dev/disk1
«disk1» в данном случае порядковый номер определенный системой.
Узнать его номер можно двумя способами:
Способ первый через терминал. Набираем команду:
Как мы видим путь к моей флэшке определен, как «/dev/disk1«.
Способ второй с помощью дисковой утилиты. Открываем штатную маковскую дисковую утилиту, выбираем нашу флэшку
И смотрим название в графе: «Устройство». Следовательно получается тот же путь.
Запись образа на флэш-накопитель
Переходим к записи свеже-созданного DMG на флэшку. Для этого набираем команду в терминале:
/Downloads/ubuntu.img.dmg of=/dev/disk1 bs=1m
После чего ожидаем некоторое время, которое зависит от скорости порта и записи флэшки. Никаких признаков записи, кроме мигающего диода флэшки не будет, ни в коем случае не выдергивайте флэшку, а дождитесь окончания записи.
В моем случае запись заняла минут 20.
Не в коем случае не извлекайте флэшку и не выключайте компьютер до завершения процесса записи.
После успешного записи на флешку должно появится окно в котором можно нажать кнопку извлечь.
Видео создание загрузочной флэшки Linux в OS X
Важно! В некоторых случаях может сразу не определится загрузчик флэшки, что бы перезапустить нужно перезагрузить компьютер и снова выбрать загрузку с флэшки в биосе. Возможно понадобится несколько перезагрузок.
Не знаю с чем это связано, но на этот баг замечают очень многие пользователи, при использовании именно ubuntu-16.04.