Давно забыли о Windows? Опостылела OS X? Пришло время задуматься о Linux.
Среди пользователей персональных компьютеров есть категория людей, которые находятся в постоянных поисках лучшего программного обеспечения, более совершенной экосистемы и альтернативной ОС, которая бы сумела удовлетворить их специфические запросы. Сегодняшняя инструкция посвящена установке операционной системы, которая более 30 лет держится особняком. Одни считают ее слишком сложной для понимания, другие со странным именем Linux знакомятся впервые. Но есть и те, кто считает Linux одной из самых безопасных, кастомизируемых и удобных систем в мире. Что ж, вперед за установку!
Шаг 1. Подготовка установочной USB-флешки
Одним из самых важных этапов при установке Linux является подготовка установочной флешки. Несмотря на наличие специализированных утилит, позволяющих создать загрузочный USB-накопитель из графической оболочки, наиболее верным является монтирование образа посредством командной строки и приложения Терминал в OS X.
Первое, что необходимо сделать – загрузить установочный образ Linux с официального сайта. В качестве примера рассмотрим установку дружественной и популярной версии Linux Ubuntu.
1. Откройте страницу загрузки Ubuntu и выберите 64-битную версию ОС (32-битная для Mac попросту не подойдет). Нажмите Download и на следующей страницу выберите пункт Not now, take me to the download.
Дистрибутив Ubuntu распространяется абсолютно бесплатно и, таким образом, вы отказываетесь от финансовой поддержки разработчиков, но если вы все же хотите выразить слова благодарности – перетяните соответствующие «долларовые» ползунки на требуемое значение и оплатите результирующую сумму с помощью платежной системы PayPal.
Дождитесь окончания загрузки дистрибутива.
2. Подключите USB-флешку. Для монтирования загрузочного образа подойдет накопитель, размер которого будет не менее 2 ГБ. Все данные, которые в настоящий момент находятся на флешке, будут безвозвратно стерты.
3. Откройте утилиту Терминал. Наша задача – конвертировать скачанный образ ISO в общепринятый в среде Mac IMG/DMG. Для этого нам потребуется запустить выполнение несложной команды.
hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
По умолчанию все загрузки в среде Mac попадают в папку Загрузки. Для того, чтобы указать путь к скачанному образу наберите в Терминале первую часть команды: hdutil convert -format UDRW -o. Затем перетяните скачанный файл с образом (он имеет расширение ISO) на окно терминала. Автоматически вставится правильный адрес к исходному файлу. Имя файла ubuntu-14.04.2-desktop-amd64.iso можно изменить на любое, скажем, LinuxInstall, но с ОБЯЗАТЕЛЬНЫМ изменением расширения ISO на IMG. Поставьте пробел и вновь перетяните скачанный образ в окно терминала. На этот раз никаких изменений вносить не нужно. Так выглядит введенная команда:
Будьте внимательны: сначала следует указать имя и место размещения директории с получаемым в процессе конвертации образом, а после – с файлом исходником (скачанным дистрибутивом). После ввода команды нажимаем ENTER и ждем пока окончится процесс конвертации.
Если после выполнения команды вы увидели строку created с адресом файла в формате DMG – все прошло успешно и можно переходить к следующему этапу.
4. Разворачиваем установочный образ на флешку. После выполнения вышеуказанной команды в папке Загрузки появился новый файл LinuxInstall.img.dmg. Наша задача – развернуть его на флешку. Убедитесь, что USB-накопитель подключен к Mac и в Терминале введите следующую команду:
diskutil list
Результат выполнения команды:
Перед нами открылась картина всех подключенных логических дисков системы. Наша USB-флешка числится под идентификатором disk1 (размер 2 ГБ). Отключим ее с помощью следующей команды:
diskutil unmountDisk /dev/disk1
Disk1 – частный случай и в команде прописывайте имя, под которым флешка значится в вашей системе. После извлечение накопителя приступим к записи конвертированного образа:
sudo dd if=/path/to/downloaded.img of=/dev/rdisk1 bs=1m
Как и в пункте 3 для более быстрого указания директории введите фрагмент команды sudo dd if= после чего перетяните новый образ (с расширением DMG) на окно терминала. Закончите ввод команды. Помните, что rdisk1 может иметь другой порядковый номер и имя, и зависит от конкретно вашей системы. Нажмите ENTER и введите пароль администратора.
В течение последующих нескольких минут в окне терминала не будет происходить никаких процессов. Не спешите закрывать утилиту и беспокоиться о подвисании процесса. Разворачивание образа происходит «в тихом режиме». Дождитесь окончания процесса. Сигналом об окончании разворачивания образа станет сообщение:
Нажмите Извелчь, но саму флешку из порта не доставайте. Загрузочный накопитель готов.
Шаг 2. Раздел диска.
Для установки операционной системы Linux по-соседству с OS X потребуется создать дополнительный логический раздел диска. Сделать это можно с помощью Дисковой утилиты, являющейся штатным приложением OS X.
Запустите Дисковую утилиту. Подсветите ваш основной винчестер (именно винчестер, не раздел) и откройте вкладку Раздел диска.
Нажите на знак «+» и установите желаемый размер раздела (для нормальной работы Linux достаточно 10 ГБ; рекомендуем объем – 20 ГБ). Нажмите Применить и дождитесь окончания процесса.
Примечание: Если по какой-либо причине схема разделения недоступна (знак «+/-» серым цветом и не реагирует на нажатия), добавить новый раздел можно из загрузочного меню Mac. Перезагрузите компьютер и сразу после того, как экран загорится белым зажмите клавиши Command + R. Удерживайте до появления системного меню Mac, а затем откройте Дисковую утилиту. Процесс разделения полностью аналогичен с описанным выше.
После разделения диска ОБЯЗАТЕЛЬНО запомните точный размер отделенной логической области в гигабайтах. Перезагружаем компьютер.
Шаг 3. Установка Linux Ubuntu
Сразу после того, как началась перезагрузка, зажмите клавишу ALT и дождитесь появления меню с выбором логических дисков, с которых следует произвести установку. Выберите съемный накопитель EFI (первый) и нажмите Enter.
В появившемся установочном меню операционной системы Ubuntu выберите: Установить Ububntu. Начнется подготовительный процесс установки. После выбора требуемого языка и подключения к сети Wi-Fi установщик спросит как именно мы планируем устанавливать систему.
Внимание! Будьте осторожны!Если вы хотите сохранить работоспособность OS X и Linux выбирайте пункт Другой Вариант (выбор пункта Стереть диск и установить Ubuntu приведет к полному форматированию всей структуры диска и удалению ранее созданных разделов, включая раздел с системой OS X).
В открывшемся меню найдите созданный под Linux раздел диска (поможет знание его размера).
Дважды щелкните по требуемому разделу и установите следующие параметры:
-
– файловая система Ext2;
– точка монтирования: /;
Нажмите ОК и Установить сейчас. Сообщение об отсутствии файла-подкачки проигнорируйте, нажав Продолжить. Начнется установка операционной системы Linux. Возможно однократная перезагрузка Mac. После завершения установки пользователю будет предложено указать имя учетной записи и придумать пароль. Сам процесс инсталяции занимает от 5 до 15 минут.
Установка завершена. При включении Mac по умолчанию теперь будет загружаться Linux Ubuntu. Изменить приоритетную систему можно в OS X, перейдя в Настройки – Загрузочный том и подсветив раздел, загрузка которого должна осуществляться в первую очередь.
47 комментариев
Форум →а зачем?
@Vlasov88, хороший вопрос)))
@Vlasov88, чтобы друзьям хвастаться, что ты линуксоид.
Сам использую Linux для работы и для серверов уже более 10 лет, но не понимаю, зачем на ноутбук это ставить.
ждем статью как установить Ubuntu на Parallels
@2bonus, а если серьезно то напишите статью как установить os x на esxi или на hyper-v больше пользы будет
@2bonus, так а это по моему легко?)
Мне кажется, что проще продать мак если решили валить с osx
Выше и ниже отписавшимся… Линукс ставят обычно разработчики, которым OSX не нравится или не удобен, но нужен просто добротный и качественный ноутбук. Раньше основными рабочими машинами были IBM, позже Lenovo (на МКС кстати преимущественно на них все работают), но китайцы скурвились настолько, что теперь даже линукс на макбуке выгоднее.
@Lord Wind, а чем OS X не *nix? В каком случае может возникнуть нужда менять OS X на linux? Особенно учитывая, что под первую приятного софта для разработчиков заметно больше. Лично знаю людей-разработчиков, которые как раз сменили linux на OS X ради удобства.
@EmoCoder, значительный недостаток для многих системных программистов, с которыми я общался, сводится к отсутствию нормальных репозиториев. Есть, конечно, порты и брю, но они рядом не валялись с репозиториями под различные дистрибутивы линукса. Многих напрягает гемор с переназначением комбинаций клавиш в OS X.
@EmoCoder, да я сам планирую с линукса переходить на мак, но некоторые вещи тут очень крутые, перечислю некоторые…
Систему можно откатить одной командой, например после кривого обновления. Сейчас к сожалению на любой ОС есть риск что-то сломать при обновлении. В линуксе выяснить причину поломки и восстановить намного проще. Это очень важно для рабочей системы.
Рабочее окружение настраивается под любые нужды. Я не про кастомизацию в плане “свистелки и перделки”, а про расположение панелей, иконок, элементов окон, в общем выбор любых компонентов. Я сам не фанат кастомизации, на это нужно времени море, но это же и дает ощутимое преимущество при постоянном использовании, поэтому для узкоспециализированных спецов это важно.
@Lord Wind, я тоже какое-то время считал обширные возможности кастомизации бонусом, но очень быстро стало лень. (:
@Lord Wind, Поставьте на виртуалку и цепляйте то что вам нужно.
У меня вот история есть из личного опыта
Я сам приверженец Mac OSX. Но, недавно делал из Mac Mini Недо-server полноценный сервак. Ставился Asterisk + HTTP платформа. Помучавшись с измененным FreeBSD от Apple, взял выбил деньги у руководства, впихнул 16ГБ рам + SSD + VMWare. Сейчас крутится две Cent OS с Asterisk и HTTP. Работает сказочно. Как нужно что-то от Linux, захожу по SSH с любого места на LINUX. Mac OSX выполняет роль Open Directory для офисных маков + NAT
PS: Кстати, на заметку людям. Руководство сейчас молится на эту скромную машинку. Вся эта тема “попробовать” возникла из-за того, что есть 3 сайта на виртуозке + 3 VPS. Общая сумма за все набегает порядка 9.5килорублей + обслуживание АТС манго-офис около 7килорублей. С Виртуалки нам постоянно намекал regru – переходите на тариф выше или ВПС. Много запросов и бла-бла-бла. Сейчас все это передвинули на эту скромную машинку и все работает как надо. Загрузка 35-40% на процессоре круглосуточно, 35ВТ питания. Чтоб было понятнее, сервисные службы занимают 40-50 соединений к mysql базе круглосуточно и исполняют минимум 25 запросов в секунду. А еще посетители сайта. Трафик на сервере общий порядка 5-6ТБ в месяц. Руководство уже заинтересованно по такой же схеме купить в дальнейшем Mac PRO ведро. У нас очень жесткие требование к питанию, платим арендодателю 12р за кв. Вот такие вот условия…увы
Если человек умеет работать с Linux, то зачем ему такие чайниковские статьи?
А если он настолько чайник не умееющий читать, то зачем ему Linux?
Что с дровами под линух?
@Godword, в ретинах вроде не работает вайфай и громоболт
@Lord Wind, А на старых Маках образца 10года?
@Godword, не знаю, но у других до ретин вроде все работает
Насколько я знаю, Линус Торвальдс в свое время использовал MacBook Air 11 (с Линуксом на борту, естественно).
Правда вряд ли он нуждается в подобных инструкциях :)))
Понимаю, когда на ноутбук ставят линукс- виндовс надоел. Понимаю когда на ноутбук ставят хакинтош – жалко или нет денег на макбук. Но когда на дорогой макбук ставят линукс… Это уже, знаете ли, диагноз. Разве что линукс нужен второй системой для работы. Но такому человеку эти детские мануалы даром не нужны. А попробовать линукс новичку можно и с виртуальной машины- гораздо безопаснее, не нужно ломать hdd, постоянно перегружаться туда-сюда, отрывать кусок ой как нужного места на харде. Статью в топку.
@neno4ka, самое что веселое, что люди не осознают, что на самом деле макбук не является чем-то таким дорогим. Попробуйте найти ноутбук, аналогичный по параметрам macbook retina, и увидите, что его ценник не настолько уж и завышен.
@neno4ka, я вас удивлю, но иногда MacBook берут не из-за OS X.
@Soren Vakarian, ничего удивительного, каждый сходит с ума по своему :) даже Нифёдов с ютуба (тоже с виндой на макбуке). Но таких даже не проценты-доли процента. А статья так, мусор для генерации трафика и посещаемости, в частности за счёт ИМЕННО ЭТОГО холивара :)
@neno4ka, +1000 за этот коммент)
@neno4ka, я бы не стал заходить так далеко и ставить людям диагнозы, вы же не практолог, чего людям в ж*пу лезете?
Хотят они линукс на этом железе – да пожалуйста.
А прежде чем хаять чей то труд, попробуйте сами что то стоящее написать.
почему 14 если есть 15?
@heller, 14 LTS, т.е. более стабильная (по крайней мере так считается)
@srsatt, линукс всегда нестабилен
А почему бы собственно и нет) от нечего дклать можно и линукс поковырять с возможностью потом все безопасно снести, просто восстановив раздел мака. Мне понравилась идея статьи
Это диагноз не статьи, а сайта айфонс в целом, раз появляются такие мудрые советы.
Батарею наверное держать будет не 9-10 как макос, а 3-4 часа? Программеры, поделитесь инфой, у кого стоит уже
@ДыЧ, держит больше 4х часов, но не сравнивал. Винда живет почто столько же, сколько мак ось(правда у меня отключены всякие фоновые вирус-сканнеры). Основное энергосбережение происходит от процессоров, которые понижают частоту при отсутствии работы.
Зачем обязательно конвертировать в img, если ISO убунты отлично разворачивается той же dd?
Зачем форматировать ФС в ext2, если есть ext4?
Про то, что убунта так себе работает на ретина-маках вообще не говорим?
@WiND, винда, кстати, тоже не блещет на ретине. Т.е. даже не сама Винда, а большинство работающих под ней приложений. У некоторых такие глюки при включении 200% масштабирования происходят, что любо-дорого.
А потом на линуксе начнется поиск оболочки от макоса. Это как сидеть в интернете на диалап модеме через айпи-телефонию.
@G-3, прикольная аналогия. не слышал :)
@supchik, причем — жизненная. Несколько раз видел ADSL-модем в GPON-терминале…
Полагаю, что большинству удобнее проводить такие эксперименты через VM (будь то Parallels или VMWARE).
Мне по работе пришлось делать трипл-бут, то есть я могу загрузить свой MBPR 15″ в Мак, Винду или Ubuntu 14.04. На винде с драйверами все ок, но я использую половинное разрешение, то есть 1440х900. Лично для меня текст остается достаточно четким, графикой и фото я не занимаюсь. На Линуксе у меня не работает только кард-ридер.
Если я загрузился в мак ось, то через VMWare я все равно могу запустить ту же самую винду или линукс, благо 16 Гб позволяют. Там с железом проблем нету совсем.
Еще одна проблемка – разные файловые системы, extFs, NTFS, ext3/4. Проблемы решаемые, но довольно запарно.
Если пользоваться виртуалками, то обязательно надо ставить гостевую ОС в отдельную партицию, так производительность файловой системы растет в разы.
Спасибо за статью. Как минимум узнал как конвертить исо в дмг.
Я на мак перешел с линукса. Он и до сих пор стоит на моих старых машинах. А на маке – в виртуалке. Мне нравится.
Нашел эту статью и видимо она уже не актуальна? В Эль Капитане не работает…(
@Discovery, в капитане попробуйте отрубить SIP
привет всем. привет @Appleprofi,.
а что это такое и где его отключить?
в капитане попробуйте отрубить SIP
на самом деле в маках я не силён, но на работе дали эти машинки.
дело в том что я тожэ руководствовался по этой статье и тожэ ставил капитана, но к сожалению результатьв статьи не получил. я бы вообще снёс этот мак и вспоминал бы его как страшный сон. но к сожалению придётся по видимому с ним мучится. дело в том что эти маковские машинки я бы хотел видеть под линуксом и чтобы они работали круглосуточно и востанавливались при сбое питания. но они включаются после перебоев с электро питанием только на системах мак. ещё пробовал ставить виндовозню и накатывал на них бут камп. так виндвсы тожэ спокойно поднимаются при сбоях в электричестве. а вот как сделать чтобы они поднимались под установленным на них линуксом?
подскажите пожалуйста кто ведает?
под линукс бут кампов я не нашёл на просторах паутины. да и глупо былобы надеятся найти. но для отчистки совести я всётаки на это безнадёжное дело потратил денёк. так как очень надо.
самое что обидное в том что в маке определения загрузочного тома капитан установленной убунты 18 04 не увидел, зато из списка загрузочных разделов загрузчик убунты быстренько грохнул. так что убунту придётся переставлять заново. я вообще уважаю дебиан, но ужэ от безисходности пытаюсь ужэ установить убунту чтобы она ещё не боялась перебоев разетки.
можэт кто знает как на маковской машине заставить небоятся обрывов електропитания?
всем всего хорошего.
А можно также установить виндоуз с флешки, т.к. привод я в свое время похерил, без него буткамп ругается и не пускает вперед.
Error: invalid magic number.
Alloc magic is broken at 0x76e84b20: 76c93fc0
Aborted. Press any key to exit.
Вот такую ошибку дает на этапе устанавления все сделал правилно
Комп: macbook pro 13″ retina
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Где поиск картинок на клавиатуре в iMessage?
Как сделать флешку для macOS и Windows одновременно
Почему не отправляются SMS на iPhone
Что делать: macOS требует ввести пароль Apple ID, но нет окна ввода?
В App Store сняли больше денег, чем стоит приложение. Что делать?
Как на iPhone просмотреть все купленные приложения?
Как «сбросить» iPhone без обновления iOS?
Как на iPhone скрыть текст уведомлений в режиме Ожидание