Как да инсталирате и двойно зареждане на Linux и macOS

Mac е отлична платформа за работа не само с най-новата версия на macOS (Каталина), но също така и Windows и Linux. MacBook Pro е популярна платформа за работа с Linux.

Под капака хардуерът на Mac е забележително подобен на повечето части, използвани в съвременните компютри с Windows. Ще намерите същите семейства процесори, графични двигатели, мрежови чипове и много други.

Към момента не можете да инсталирате Linux на вътрешния SSD на по-нов MacBook Pro или Mac Pro (2018 или по-нова версия). Все пак можете да инсталирате на външно устройство.

Работете с Linux на Mac

Много дистрибуции на Linux могат да работят добре на Mac, въпреки че може да има предизвикателства при инсталирането и конфигурирането на операционната система.

Човек, който използва десктоп Mac за стартиране на Ubuntu Linux

Алисън Чинкота / Lifewire

Ниво на трудност

Този проект е за напреднали потребители, които имат време да се справят с проблеми, които могат да се развият по пътя и са готови да преинсталират macOS и техните данни, ако възникнат проблеми по време на процеса.

Бъдете подготвени, имайте текущо архивиране, и прочетете целия процес, преди да инсталирате Ubuntu.

Инсталация и драйвери

Проблемите, които възникват при получаване на a Linux дистрибуция работата на Mac обикновено се върти около две проблемни области: да накараме инсталатора да работи правилно с Mac и намиране и инсталиране на всички необходими драйвери, така че основните части на Mac работа.

Това ръководство използва Ubuntu, главно поради активните форуми и поддръжката, достъпна от Ubuntu общност и на покритие на Ubuntu предоставени онлайн.

Защо да инсталирате Ubuntu на вашия Mac?

Има много причини Ubuntu да работи на Mac, включително възможността да разширите своите технологични отбивки, да научите за различна ОС и да стартирате едно или повече специфични за ОС приложения. Може да сте разработчик на Linux и да осъзнаете, че Mac е най-добрата платформа за използване, или може просто да искате да изпробвате Ubuntu.

Този метод за двойно зареждане може лесно да бъде разширен до тройно зареждане или повече.

От какво имаш нужда

Трябват ви няколко неща, преди да започнете:

  • Скорошно архивиране: Използвайте Carbon Copy Cloner или подобна помощна програма за клониране на външно стартиращо устройство, което включва копие на Recovery HD тома. След като имате скорошно архивиране на всичките ви данни, изключете го от вашия Mac, за да се уверите, че резервното копие на клонинга няма случайно да бъде изтрито по време на инсталацията на Ubuntu.
  • Mac с поне 2 GB RAM и 2 GHz двуядрен процесор: Това са минималните; повече RAM и по-високи скорости на процесора или допълнителни процесорни ядра са полезни. Инсталацията, описана тук, е на 27-инчов Retina iMac от 2014 г., работещ с macOS Sierra, но процесът трябва да работи за всеки Mac, пуснат след 2011 г. Ако планирате да използвате по-стар Mac, все пак трябва да можете да инсталирате Ubuntu, но трябва да обърнете внимание на това как работи процесът на зареждане за по-стар хардуер. Ако имате проблеми да накарате по-стария си Mac да работи с Ubuntu, спрете до Форуми на Ubuntu и потърсете ръководства за инсталиране за вашия модел Mac.
  • 2GB или по-голямо USB флаш устройство: Флаш устройството се използва като стартиращ инсталатор на Ubuntu, който съдържа не само основния инсталатор, но и жива версия на Ubuntu. Тази версия може да работи директно от USB флаш устройството, без да променя нищо на вашия Mac. Това е чудесен начин да тествате дали вашият Mac и Ubuntu могат да се разбират.
  • USB клавиатура и мишка: Имате нужда от USB-базирана клавиатура и мишка, защото е много вероятно Bluetooth драйверите на Ubuntu да трябва да бъдат инсталирани или актуализирани, преди безжичната клавиатура или мишка да могат да работят. Ако използвате MacBook, вероятно не е нужно да се притеснявате.
  • 25 GB свободно дисково пространство: Това е минималният размер, препоръчан за настолната версия на Ubuntu; повече пространство за работа може да бъде от полза.
  • Най-новата стабилна Ubuntu: Проверете Уебсайт на Ubuntu за най-новата версия и за всякакви специфични промени, които могат да повлияят на инсталирането или използването на вашия Mac. Изтеглете версията на Ubuntu на вашия Mac.

Създайте стартиращ USB Ubuntu инсталатор на живо за macOS

Първата задача при инсталирането и конфигурирането на Ubuntu на вашия Mac е да създадете живо стартиращо USB флаш устройство който съдържа операционната система Ubuntu Desktop. Използвайте това флаш устройство не само да инсталирате Ubuntu, но и да потвърдите, че Ubuntu може да работи на вашия Mac. Трябва да можете да стартирате Ubuntu директно от USB паметта, без да се налага да извършвате инсталация. Това ви позволява да проверите основните операции, преди да се ангажирате да промените конфигурацията на вашия Mac, за да побере Ubuntu.

Подгответе USB флаш устройството

Следният процес напълно изтрива всички данни, които имате на USB флаш устройството.

  1. Поставете USB флаш устройството и стартирайте Disk Utility, който се намира на /Applications/Utilities/.

    Disk Utility в прозореца на macOS Finder ApplicationsUtilities
  2. Намерете флаш устройството вътре Дисковата помощна програма странична лента. Изберете действителното флаш устройство, а не форматирания том, който може да се появи точно под името на производителя на флаш устройството.

  3. Изберете Изтрива в Disk Utility лента с инструменти.

  4. Задайте опциите за изтриване на следното:

    • име: UBUNTU
    • Форматиране: MS-DOS (FAT)
  5. Изберете Изтрива.

  6. Когато процесът приключи, изберете Свършен.

  7. Преди да тръгнеш Disk Utility, обърнете внимание на флаш устройството име на устройството. Уверете се, че флаш устройството е наименувано UBUNTU е избран в страничната лента и потърсете записа с етикет устройство в главния панел. Трябва да видите името на устройството, като disk2s2 или подобно. Запишете името на устройството. Трябва ти по-късно.

  8. Излезте от Disk Utility.

Помощна програма UNetbootin

Помощната програма UNetbootin създава жива инсталационна програма на Ubuntu на USB флаш устройството. UNetbootin изтегля Ubuntu ISO, преобразува го във формат на изображение, който Mac може да използва, създава веригата за зареждане, необходима на инсталатора за Mac OS, и след това го копира на USB флаш устройството.

Инструмент за създаване на USB на живо Unetbootin
  1. Изтеглете macOS версията на UNetbootin от Уебсайт UNetbootin GitHub. Помощната програма се изтегля като образ на диск с името unetbootin-mac-677.dmg. Действителният номер в името на файла ще се промени с пускането на по-нови версии.

    UNetbootin
  2. Намерете изтегления образ на диска UNetbootin. Вероятно е във вашия Изтегляния папка.

  3. Щракнете двукратно върху .dmg файл за да монтирате изображението на работния плот на вашия Mac. Отваря се изображението на UNetbootin. Не е необходимо да премествате приложението в папката си с приложения, въпреки че можете, ако искате. Приложението работи добре от изображението на диска.

  4. Стартирайте UNetbootin с двойно щракване. Може да се наложи да се качите Системни предпочитания > Сигурност и поверителност и изберете Отворете така или иначе.

  5. Въведете своя администраторска парола и изберете Добре.

  6. Отваря се прозорецът UNetbootin. UNetbootin поддържа създаването на живата USB инсталационна програма за Linux с помощта на ISO файл, който сте изтеглили преди, или може да изтегли дистрибуцията на Linux вместо вас. Не избирайте опцията ISO.

  7. Уверете се Разпределение е избран и след това използвайте Изберете Разпределение падащо меню, за да изберете дистрибуцията на Linux, която искате да инсталирате на USB флаш устройството. За този проект изберете Ubuntu.

  8. Използвай Изберете Версия падащо меню за избор 18.04_Live_x64 или 19.10_Live_x64, версията, която е съвместима с 64-битова архитектура.

  9. Приложението UNetbootin вече трябва да изброява типа (USB устройство) и името на устройството, на което ще бъде копирана дистрибуцията на Ubuntu на живо. Менюто Тип трябва да бъде попълнено с USB устройство, и устройството трябва да съвпада с името на устройството, което сте отбелязали по-рано, когато форматирате USB флаш устройството. Изберете Добре.

  10. UNetbootin изтегля избраната дистрибуция на Linux, създава живите инсталационни файлове на Linux, създава буутлоудъра и ги копира на вашето USB флаш устройство. Това може да отнеме известно време.

  11. Когато UNetbootin приключи, изберете Излезте.

    Може да получите следното предупреждение: Създаденото USB устройство няма да се стартира от Mac. Поставете го в компютър и изберете опцията за стартиране от USB в менюто за стартиране на BIOS. Можете да игнорирате това предупреждение, стига да използвате опцията за разпространение, а не опцията ISO, когато създавате стартиращо USB устройство.

USB флаш устройството на живо, съдържащо Ubuntu, е създадено и е готово за изпробване на вашия Mac.

Създаване на Ubuntu дял на вашия Mac

Ако планирате да инсталирате за постоянно Ubuntu на вашия Mac, като същевременно запазите macOS, трябва да го направите създайте един или повече тома специално за поставяне на Ubuntu OS.

Процесът е прост: Използвайте Disk Utility за разделяне на съществуващ том, като стартовото устройство на вашия Mac, за да освободите място за втори том. Можете да използвате и външен диск.

Използвайте Disk Utility за разделяне на Ubuntu том

Използвайте Disk Utility, за да създадете целта за инсталиране на Ubuntu

Ако ще използвате съществуващ дял, разгледайте тези две ръководства за преоразмеряване и разделяне:

  • Disk Utility: Как да преоразмерите том на Mac (OS X El Capitan или по-нова версия)
  • Разделете диск с помощта на Disk Utility на OS X El Capitan

Разделянето, преоразмеряването и форматирането на всяко устройство може да доведе до загуба на данни. Уверете се, че имате a текущо архивиране на всички данни за избраните включени дискове.

Ако използвате a Fusion Drive, macOS налага ограничение от два дяла върху обема на Fusion. Ако вече сте създали дял на Windows Boot Camp, няма да можете да добавите и дял на Ubuntu. Вместо това помислете за използване на външно устройство с Ubuntu.

Ако планирате да използвате цяло устройство за Ubuntu, консултирайте се с това ръководство за форматиране:

  • Форматирайте устройството на Mac с помощта на Disk Utility (OS X El Capitan или по-нова версия)

Без значение кое от ръководствата използвате, схемата на дяловете трябва да бъде GUID Partitioning Map, а форматът може да бъде MS-DOS (FAT) или ExFat. Форматът ще се промени, когато инсталирате Ubuntu. Целта му е само да улесни идентифицирането кой диск и дял използвате за Ubuntu по-късно в процеса на инсталиране.

Дайте на тома смислено име, напр UBUNTU и си отбележете размера на дяла, който правите. И двете части от информация са полезни за идентифициране на обема по-късно по време на инсталацията на Ubuntu.

Използване на rEFInd като ваш мениджър за двойно зареждане

Досега работихте върху подготовката на вашия Mac за получаване на Ubuntu и подготвихте стартиращ инсталатор, който можете да използвате за процеса. Сега трябва да предприемете стъпки, за да можете да стартирате двойно вашия Mac в macOS, както и в новата ОС Ubuntu.

rEFI намерете мениджър за зареждане за Mac OS

Мениджъри за зареждане

Вашият Mac вече е оборудван с мениджър за зареждане, който ви позволява да избирате между множество операционни системи Mac или Windows, които може да бъдат инсталирани на вашия Mac. Можете да извикате мениджъра за зареждане при стартиране, като задържите натиснат Вариант ключ, както е описано в Използване на OS X Recovery Disk Assistant ръководство.

Ubuntu идва със собствен мениджър за зареждане, наречен GRUB (GRand Unified Boot Loader). Ще използвате GRUB скоро, когато преминете през инсталационния процес.

И двата налични за използване мениджъри за зареждане могат да се справят с процеса на двойно зареждане; те дори могат да се справят с повече от две операционни системи, но мениджърът за зареждане на Mac няма да разпознае Ubuntu OS без малко бъркотия, а мениджърът за зареждане на GRUB не е особено лесен за използване.

Вместо това използвайте мениджър за зареждане на трета страна, наречен rEFInd. rEFInd може да се справи с всички нужди от зареждане на Mac, включително да ви позволи да изберете macOS, Ubuntu или дори Windows (ако случайно сте го инсталирали).

Инсталиране на rEFInd

rEFInd е лесен за инсталиране; прост терминал командата е всичко, което е необходимо, ако използвате OS X Йосемити или по-рано. OS X El Capitan и по-късно има допълнителен защитен слой, наречен SIP (System Integrity Protection). Накратко, SIP не позволява на обикновените потребители, включително администраторите, да променят системни файлове, включително файлове с предпочитания и папки, които Mac OS използва за себе си.

Като мениджър за зареждане, rEFInd трябва да се инсталира в области, защитени от SIP, така че ако използвате OS X El Capitan или по-нова версия, ще трябва да деактивирате SIP системата, преди да продължите.

Деактивиране на SIP

Рестартирайте вашия Mac, като държите натиснат команда (детелина) и Р ключове (команда+Р). Продължете да държите и двата клавиша натиснати, докато се появи логото на Apple. Изчакайте за Възстановяване екран за зареждане.

  1. Отвори терминал, който може да се намери под /Приложения/комунални услуги/.

  2. В прозореца на терминала, който се отваря, въведете следното:

    деактивиране на csrutil
  3. Натиснете Въведете или Връщане на вашата клавиатура.

  4. Рестартирайте вашия Mac, като напишете reboot в терминала или използвайте менютата на Възстановяване екран.

  5. След като върнете работния плот на Mac, изтеглете rEFInd от SourceForge в rEFInd beta, помощна програма за управление на зареждане на EFI. Отворете папката refind-bin-0.12.0 (или по-нова) от вашия Изтегляния папка.

    rEFInd
  6. Отвори терминал, който може да се намери под /Приложения/комунални услуги/.

    Терминал в приложения за macOS
  7. Подредете прозореца на терминала и прозореца Refind-bin-0.10.4 Finder, така че да виждате и двете.

  8. Плъзнете повторно намиране-инсталиране от папката refind-bin-0.10.4 до прозореца на терминала.

  9. В прозореца на терминала натиснете Въведете или Връщане.

  10. rEFInd е инсталиран на вашия Mac.

    По избор, но препоръчително: Включете отново SIP, като въведете csrutil активиране в Терминал. След това натиснете Въведете или Връщане.

  11. Близо терминал.

  12. Използвай Изключвам команда за изключване на вашия Mac.

Използване на USB устройството на живо, за да изпробвате Ubuntu на вашия Mac

Живият USB за Ubuntu, който сте създали по-рано, може да се използва за постоянно инсталиране на Ubuntu на вашия Mac. Можете също да го използвате, за да изпробвате Ubuntu, без да инсталирате операционната система. Добра идея е първо да изпробвате Ubuntu, защото може да откриете проблеми, преди да се ангажирате с пълна инсталация.

Десктоп на Ubuntu на живо

Някои от проблемите, които може да откриете, включват инсталирането на живо USB, което не работи с вашата графична карта на Mac. Това е един от най-често срещаните проблеми, с които се сблъскват потребителите на Mac, когато инсталират Linux. Може също да разберете, че вашият Wi-Fi или Bluetooth не работи. Повечето от тези проблеми могат да бъдат коригирани след инсталирането, но знанието за тях преди време ви позволява да направите малко проучване от познатата ви среда на Mac. Можете да проследите проблемите и евентуално да закупите необходимите драйвери.

Изпробване на Ubuntu на вашия Mac

Преди да опитате да заредите създаденото от вас USB устройство на живо, трябва да се подготвите малко.

  • Уверете се, че Live USB флаш устройството е свързано директно към един от вашите Mac USB или Thunderbolt портове. Не използвайте USB хъб, тъй като е обичайно Live USB флаш устройството да не се показва, когато е свързано през хъб.
  • Уверете се, че имате USB клавиатура и USB мишка, свързани към вашия Mac. Друг често срещан проблем е липсата на Bluetooth драйвери, които пречат на вашата безжична клавиатура или мишка да работят.
  • Ако е възможно, свържете вашия Mac към домашната си мрежа чрез кабелен Ethernet порт. Това е по същата причина като безжичната клавиатура или мишка. Драйверите за Wi-Fi може да се наложи да бъдат актуализирани или добавени, за да работи вашата безжична мрежа.

Ако използвате Mac, оборудван с USB-C, като най-новите Macbook Pro, може да имате проблеми с виждането на Live Ubuntu USB диск, който сте създали с UNetbootin чрез адаптер. Можете да опитате флаш устройство, което се свързва директно към USB-C, или друг адаптер, като собствения на Apple USB-C към USB адаптер.

Ако сте готови, нека се захванем.

  1. Изключете или рестартирайте вашия Mac. Ако сте инсталирали rEFInd, автоматично се появява мениджърът за зареждане. Ако сте избрали да не използвате rEFInd, веднага щом вашият Mac започне да се зарежда, задръжте натиснат Вариант ключ. Продължете да го държите натиснат, докато видите, че мениджърът за зареждане на Mac показва списък с наличните устройства, от които можете да стартирате.

  2. Използвайте клавишите със стрелки, за да изберете или от Стартирайте EFI\boot\... влизане (rEFInd) или Въвеждане на EFI Drive (Мениджър за зареждане на Mac) от списъка. Ако не виждате EFI Drive или Boot EFI\boot\... в списъка, изключете и се уверете, че USB флаш устройството на живо е свързано директно към вашия Mac. Може също да искате да премахнете всички периферни устройства от вашия Mac, с изключение на мишката, клавиатурата, USB флаш устройството на живо и кабелната Ethernet връзка.

  3. След като изберете Стартирайте EFI\boot\... или EFI устройство икона, натиснете Въведете или Връщане на клавиатурата.

  4. Вашият Mac ще се стартира с помощта на USB флаш устройство на живо и ще представи мениджъра за зареждане GRUB 2. Ще видите основен текстов дисплей с поне четири записа:

    • Опитайте Ubuntu без да го инсталирате.
    • Инсталирайте Ubuntu.
    • OEM инсталация (за производители).
    • Проверете диска за дефекти.
  5. Използвайте клавишите със стрелки, за да изберете Опитайте Ubuntu без да инсталирате и след това натиснете Въведете или Връщане.

Дисплеят потъмнява за кратко и след това показва начален екран на Ubuntu, последван от работния плот на Ubuntu. Общото време за това трябва да бъде от 30 секунди до няколко минути. Ако трябва да изчакате повече от пет минути, вероятно има проблем с графиката. Ако дисплеят ви остане черен, никога не напускате началния екран на Ubuntu или дисплеят става нечетлив, вероятно имате проблем с графичния драйвер. Можете да поправите това, като модифицирате командата за зареждане на Ubuntu, както е посочено по-долу.

Промяна на командата за зареждане на GRUB

  1. Изключете вашия Mac, като натиснете и задържите Мощност бутон.

  2. След като Mac се изключи, рестартирайте и се върнете към Екран за зареждане на GRUB като използвате инструкциите по-горе.

  3. Изберете Опитайте Ubuntu без да инсталирате но не натискайте клавиша Enter или Return. Вместо това натиснете 'е' клавиша на клавиатурата си, за да влезете в редактор, който ви позволява да правите промени в командите за зареждане.

  4. Редакторът съдържа няколко реда текст. Трябва да промените реда, който гласи:

    linux/casper/vmlinuz.efi file=/cdrom/preseed/Ubuntu.seed boot=casper тихо пръскане 
  5. Между думите 'splash' и '' поставете следното:

    nomodeset. 

    За да направите редакция, използвайте клавишите със стрелки за да преместите курсора на мястото непосредствено след думата splash и след това въведете nomodeset. Трябва да има интервал между splash и nomodeset и интервал между nomodeset и.

  6. Редът трябва да изглежда така:

    linux /casper/vmlinuz.efi file=/cdrom/preseed/Ubuntu.seed boot=casper тихо пръскане nomodeset 
  7. Натиснете F10 за да стартирате с новите настройки.

Промените, които току-що направихте, не се запазват. Използвани са само този път. Ако трябва да използвате Опитайте Ubuntu без да инсталирате опция в бъдеще, ще трябва да редактирате реда още веднъж.

Добавяне nomodeset е най-често срещаният метод за коригиране на графичен проблем при инсталиране, но не е единственият. Ако продължавате да имате проблеми с дисплея, можете да опитате следното:

Определете марката на графичната карта, която вашият Mac използва. Можете да направите това, като изберете Относно този Mac от менюто на Apple. Потърсете текста Графика, отбележете използваната графика и след това използвайте една от следните стойности вместо nomodeset:

nvidia.modeset=0
radeon.modeset=0
intel.modeset=0

Ако все още имате проблеми с дисплея, проверете форумите на Ubuntu за проблеми с вашия конкретен модел Mac.

Сега, когато имате жива версия на Ubuntu, работеща на вашия Mac, проверете дали вашата Wi-Fi мрежа работи, както и Bluetooth, ако е необходимо.

Инсталиране на Ubuntu на вашия Mac

Досега имате работещ живот USB флаш устройство, което съдържа инсталационната програма на Ubuntu, вашият Mac е конфигуриран с дял, готов за използване за инсталиране на Ubuntu и сърбящ пръст на мишката, който просто чака да щракне върху Инсталирайте Ubuntu икона, която виждате на работния плот на Ubuntu на живо.

Разделяне на дискове за инсталиране на Ubuntu
  1. Ако сте готови, изберете или щракнете двукратно върху Инсталирайте Ubuntu икона.

  2. Изберете езика, който да използвате, след което изберете продължи.

  3. Позволете на инсталатора да изтегля актуализации, както е необходимо, както за Ubuntu OS, така и за драйвери, които може да са ви необходими. Поставете отметка в Изтеглете актуализации, докато инсталирате Ubuntu квадратчето за отметка и в Инсталирайте софтуер на трети страни за графичен и Wi-Fi хардуер, Flash, MP3 и други медии квадратче за отметка. Изберете продължи.

  4. Ubuntu предлага редица видове инсталация. За да инсталирате Ubuntu на конкретен дял, изберете Нещо друго от списъка, след което изберете продължи.

  5. Инсталаторът представя списък с устройства за съхранение, свързани към вашия Mac. Трябва да намерите тома, който сте създали с помощта на Disk Utility на Mac. Тъй като имената на устройствата са различни, използвайте размера и формата на тома, който сте създали. След като намерите правилния обем, използвайте мишката или клавишите със стрелки за маркирайте дяла и след това изберете Промяна.

    Ubuntu показва размера на дяла в мегабайти (MB), докато Mac показва размера като гигабайти (GB). 1GB се равнява на 1000MB.

  6. Използвай Използвай като падащо меню, за да изберете файловата система, която да използвате, за предпочитане ext4 дневник файлова система.

  7. Използвай Точка на монтиране падащо меню, за да изберете наклонена черта напред ( / ), което се нарича корен. Изберете Добре.

  8. Може да бъдете предупредени, че изборът на нов размер на дял трябва да бъде записан на диска. Изберете продължи.

  9. С избрания дял, който току-що променихте, изберете Инсталирай сега.

  10. Може да бъдете предупредени, че не сте дефинирали дял, който да се използва за суап пространство, но можете да добавите суап пространство по-късно. Изберете продължи.

  11. Получавате известие, че промените, които сте направили, са на път да бъдат записани на диска. Изберете продължи.

  12. Избери часова зона от картата или въведете a Главен град в областта. Изберете продължи.

  13. Избери клавиатурна подредба и изберете продължи.

  14. Настройте своя потребителски акаунт в Ubuntu, като въведете своя име, а име на компютъра, а потребителско име, и а парола. Изберете продължи.

  15. Процесът на инсталиране ще започне, като лентата на състоянието показва напредъка. Когато инсталацията приключи, можете да изберете Рестартирам.

    Вече имате работеща версия на Ubuntu, инсталирана на вашия Mac.

  16. След като рестартирането завърши, може да забележите, че мениджърът за зареждане на rEFInd вече работи и показва macOS, Recovery HD и Ubuntu OS. Можете да щракнете върху която и да е от иконите на ОС, за да изберете операционната система, която искате да използвате.

    Изберете Ubuntu икона.

Ако след рестартиране имате проблеми, като например липсващи или нефункционални устройства (Wi-Fi, Bluetooth, принтери или скенери), проверете с Ubuntu общност за съвети как да накарате целия си хардуер да работи.

9-те най-добри лаптопа за 2021 г