Установка линукс с виндовс 10. Необходимые инструменты для создания двух-загрузочной системы

Ранее, чтобы использовать на одном компьютере две операционной системы, нужно было устанавливать обе, каждый раз перезагружая систему, чтобы войти в Linux или Windows. Выпустив Windows 10, разработчики Microsoft решили данную проблему. Теперь подсистему Linux можно не устанавливать. Достаточно включить её на своем ПК с Windows 10 и ознакомиться со всеми её преимуществами и недостатками.

Как активировать Linux на Windows 10?

Для того, чтобы активировать подсистему Linux на компьютере с Windows 10, стоит проверить версию и сборку операционной системы, так как не каждая Десятка обладает такой возможностью. Чтобы запустить Linux на Windows 10 стоит активировать режим разработчика. Поэтому изначально узнаем версию Windows 10. Для этого выполняем следующие действия:

  • Жмём «Win+R» и вводим «winver».
  • Откроется небольшое окно с информацией об операционной системе. Если у вас установлена Windows 10 1709 (она же Windows 10 Fall Creators Update), тогда вам не нужно включать режим разработчика для запуска Linux на Windows 10. Если же у вас более старшая версия Windows 10 1703 (она же Windows 10 Creators Update), тогда придётся включить режим разработчика.

Чтобы включить режим разработчика в Windows 10, стоит выполнить следующее:

  • Жмём «Пуск», «Параметры» и выбираем «Обновление и безопасность».

  • Откроется новое окно. В меню слева выбираем «Для разработчиков». Ставим отметку «Режим разработчика».

  • Подтверждаем включение данного режима.

Если активировать режим разработчика не удалось, нужно выполнить несколько манипуляций с системным реестром. Для этого следуем инструкции:

  • Жмём «Win+R» и вводим «regedit».

  • Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\AppModelUnlock». Нажимаем правой кнопкой мыши на пустом месте и выбираем «Создать», «Параметр DWORD». Называем один параметр «AllowAllTrustedApps», а второй – «AllowDevelopmentWithoutDevLicense». Значение каждого из созданных параметров должно быть равно «1».

  • Сохраняем изменения и перезагружаем систему.

Теперь можно включить подсистему Linux на Windows 10. Для этого проделываем следующее:

  • Жмём «Пуск», «Параметры» и выбираем раздел «Приложения».

  • Переходим в раздел «Приложения и возможности». В правом верхнем углу нажимаем «Программы и компоненты». В Windows 10 Fall Creators Update 1709 этот пункт расположен не справа сверху, а самого низу списка.

  • Система перенаправит вас к разделу «Программы и компоненты» Панели управления. В меню слева выбираем «Включение и отключение компонентов Windows».

  • Находим в списке «Подсистема Windows для Linux (бета-версия)».

Запустится поиск требуемых компонентов. Если все прошло успешно, то система запросит перезагрузку ПК. Будет выполнен вход в подсистему Linux. Чтобы выйти из неё, нужно в окне дополнительных компонентов Windows снять отметку возле пункта «Подсистема Windows для Linux» и применить заданные изменения.

После написания автором этих строк предыдущей статьи о Windows Subsystem for Linux прошло больше полугода. За это время Microsoft успела выпустить первое крупное обновление Windows 10 - Anniversary Update 1607, в котором все нововведения, включая WSL, теперь доступны любому установившему это обновление пользователю. WSL стала гораздо более проработанной и, пожалуй, «цельной».

По сравнению со сборкой Windows 10 14316, в которой впервые появилась подсистема Linux, в Windows 10 Anniversary Update подсистема выглядит вполне работоспособной и применимой на практике (настолько, насколько это возможно на данном этапе). Стабильность работы не вызывает нареканий. Забегая вперед, отмечу самое главное - в WSL появилась возможность запуска графического окружения и других GUI-программ (из числа DE это пока что Unity и Xfce), чего не было в предыдущих сборках Windows 10. Пока это было сделано неофициально, отдельными энтузиастами-линуксоидами, а не разработчиками WSL, но есть надежда, что официальная поддержка запуска полноценного Linux GUI в WSL лишь дело времени.

WARNING

Помни: сначала WSL необходимо установить. Из коробки подсистема не заработает.

WSL. Полгода спустя

Как я уже сказал, за последние полгода разработчики WSL успели основательно доработать эту подсистему, что упростило ее установку и настройку. А сама Microsoft успела стать «платиновым» членом Linux Foundation. Лет пятнадцать назад о таком нельзя было даже мечтать. В своем новом качестве Microsoft обязалась поддерживать все инициативы Linux Foundation в области открытого ПО и Linux и ежегодно перечислять в фонд 500 тысяч долларов США. Это, безусловно, большое достижение. В первую очередь для всего сообщества FOSS (free/libre and open-source software - бесплатное/свободное и открытое программное обеспечение). Через пятнадцать лет после того, как Стив Балмер назвал Linux раковой опухолью, новое руководство Microsoft оказалось куда более дальновидным и разумным.

Но вернемся к Windows Subsystem for Linux. Установка собственно Windows 10 проходит быстро и просто (почти как установка Ubuntu), и нет нужды описывать ее нашему читателю. Ты можешь выбрать либо обновление из предыдущей версии Windows 10, что займет в разы больше времени и сил, либо удалить предыдущую версию и установить систему с нуля (что я и сделал, и не из лени, а чистоты эксперимента для, чтобы система была, что называется, девственно-чистой). Автор этих строк вот уже больше года является бета-тестером Windows 10, и новые версии доступны ему бесплатно (от слова совсем). Если ты тоже бета-тестер, то у тебя должна быть лицензия на новые бета-релизы Windows 10.

В последнюю версию Windows, Anniversary Update 1607 - «юбилейное обновление» (непонятно, правда, что за юбилей у MS), WSL включается по умолчанию. Надо лишь активировать «Режим разработчика» в разделе «Обновление и безопасность», дождаться, пока система загрузит так называемый пакет разработчика, и перезагрузить компьютер. После чего запустить инструмент «Включение и отключение компонентов Windows», где выбрать пункт «Подсистема Linux для Windows…». И снова перезагрузить компьютер.



Установка bash в WSL проходит без проблем (хотя и не так быстро, как хотелось бы). Мне не удалось с первого раза установить Unity: инсталлятор постоянно ругался на битые пакеты. Как оказалось, сначала нужно было обновить систему через штатный менеджер пакетов Ubuntu - APT. После получения обновлений установка пошла как по маслу и… продлилась на моем тестовом Dell Inspiron (не самый старый ноутбук, хотя и не топовый) около девяти с половиной часов. Почему - тайна сия мне неведома. Однако я заметил, что каждый Ubuntu-пакет устанавливался раза в три-четыре дольше, чем в «чистой» Ubuntu.

INFO

Перед установкой и включением WSL обязательно установи ВСЕ обновления Windows 10. Иначе могут возникнуть проблемы!

X Window, Unity и все-все-все

Изначально Canonical и Microsoft добавили возможность запуска Ubuntu поверх Windows 10 для того, чтобы предоставить системным администраторам и разработчикам возможность использования bash и других Linux-инструментов и утилит, таких как make, gawk и grep, непосредственно в Windows. Пользователи Linux, как истинные хакеры (в хорошем смысле этого слова), не заставили себя долго ждать и немедленно приступили к работе над запуском графических окружений рабочего стола в WSL. И угадай, что? Они сделали это. Гватемальский программист, зарегистрированный на GitHub под ником Guerra24, смог (цитата) «запустить Unity (рабочее окружение по умолчанию в Ubuntu) внутри WSL. Это говорит о том, что прослойка от Microsoft, в принципе, вполне способна запускать любые окружения рабочего стола».

Задача эта нетривиальная, и то, что в итоге получится, трудно назвать полноценным рабочим столом Linux, но это только начало. Если ты хочешь использовать рабочий стол Ubuntu в Windows 10 в практических целях, то лучше воспользуйся любой из доступных в данный момент виртуальных машин, например VirtualBox от Oracle. А вот если ты просто хочешь повеселиться и прокачать свои навыки программирования для рабочих столов, то можешь попробовать запустить «нативный» Linux прямо в Windows 10. Для запуска Unity в WSL тебе для начала нужно установить (любым доступным способом, желательно легальным!) версию Windows 10 Anniversary Update за номером 1607. Причем не «домашнюю» версию, а самую что ни на есть «профессиональную», а то и вовсе «корпоративную». После установки обязательно обнови систему и двигайся дальше.

После двух (иногда трех) перезагрузок в процессе обновления, чтобы установить bash, необходимо запустить командную строку Windows (Win + R, ввести cmd - и будет тебе счастье в виде «консоли» Windows) и ввести… да, именно так: bash. Будет предложено согласиться с условиями обслуживания (обязательно прими их, выбора у тебя нет!) и загрузить Ubuntu. На этом этапе тебе нужно просто нажать клавишу Y. Объем загружаемых файлов будет не многим более одного гигабайта. Так что, если у тебя медленный интернет (да, бывает и такое), приготовься ждать. Затем начнется установка, которая, в свою очередь, тоже займет некоторое время, зависящее от производительности компьютера. И в конце всего этого ты попадешь в пространство пользователя (пользовательское окружение) Ubuntu 14.04, работающее поверх WSL.

Технически ты запустишь не Linux. Оно может выглядеть как Linux, но это не Linux. Дело в том, что пользовательское окружение (тот самый bash и прочие) работает не поверх ядра Linux, а внутри прослойки WSL. WSL использует специальный API и набор инструкций, для того чтобы все выглядело как в Linux, но все же это не то же самое. В основе всего этого все еще стоит ядро Windows NT. Это важно понимать, чтобы разобраться в том, как запускается и работает Unity в WSL.

После установки Ubuntu обязательно обнови ее, введя стандартные для этого команды:

# apt-get update # apt-get upgrade

Далее нужно снова вернуться в Windows 10 и установить совместимый с ней X-сервер. Для нашего эксперимента идеально подойдет VcXsrv. Его собрата Xming лучше не использовать, так как с ним, по неизвестной мне причине, возникает проблема: при попытке запустить любое графическое приложение для Linux все просто вылетает, в том числе и консоль Windows. Но это не все. Нужно сказать Ubuntu о том, что следует использовать именно X-сервер VcXsrv. Для этого введи в bash команду

# DISPLAY =: 0.0

Теперь любое графическое приложение Linux будет работать в Windows 10. Но только до закрытия bash. Чтобы WSL работала с графикой Linux все время, автоматически выбирая нужный для работы X-сервер, просто добавь указанную строку в конец конфигурационного файла bash (~/.bashrc):

# echo "export DISPLAY=:0.0" >> ~/.bashrc


После этого ты сможешь запускать любые графические приложения Linux, например Firefox или любое DE. Однако они будут работать не так, как в Linux, падая каждую минуту, а некоторые, например Unity, и вовсе не запустятся. Проблема тут в том, что WSL не содержит в себе кода поддержки сокетов (универсальная концепция обмена данными между процессами в UNIX-подобных системах, подробности ).

Для имплементации концепции сокетов графические окружения Linux по умолчанию используют систему обмена сообщениями D-bus. Большинство графических приложений Linux не смогут даже запуститься без D-bus, не то что работать. Но WSL, к счастью, поддерживает сетевой протокол TCP, что и подвигло пользователя Reddit.com под ником ShaRose найти способ заставить D-bus использовать вместо сокетов протокол TCP. Решение не идеальное, но оно работает. Чтобы «прикрутить» D-bus к TCP, введи в bash:

# sed -i "s/.*/tcp:host=localhost,port=0/" /etc/dbus-1/session.conf

Этой командой ты изменишь конфигурационный файл D-bus так, чтобы отныне он использовал TCP вместо сокетов. В этом тебе поможет старый добрый потоковый редактор sed. Что в итоге? Приложения, требующие для своей работы D-bus, теперь запускаются и в WSL.
Следующий шаг - установка графических приложений Linux. Для начала сделай в консоли WSL вот это:

# apt-get install ubuntu-desktop # apt-get install unity # apt-get install compiz-core # apt-get install compizconfig-settings-manager
Долгая установка Unity…

Первая команда установит основные графические компоненты Ubuntu, в том числе программы для конечного пользователя, такие как LibreOffice. Следующая команда устанавливает рабочий стол Unity. Две остальные команды поставят композитный оконный менеджер Compiz, использующий OpenGL, и графический фронтенд к нему. Именно его и нужно будет правильно настроить на следующем этапе.

Перед тем как начать пользоваться окружением рабочего стола Unity в Windows 10, тебе необходимо правильно настроить CompizConfig Settings Manager (CCSM). После установки всех этих приложений запусти из интерфейса bash CCSM и активируй в нем следующие плагины (все должно быть ИМЕННО так, как на скриншоте!):


  1. В секции General (Общие):

    • Commands (Команды)
    • Composite
    • Copy to texture
    • OpenGL
  2. В секции Desktop (Рабочий стол):

    • Ubuntu Unity Plugin
  3. В секции Utility (Утилиты):

    • Compiz Library Toolbox
  4. В секции Window Management (Управление окнами):

    • Place Windows (Переместить окно)
    • Resize Window (Изменение размеров окна)
    • Scale (Масштабировать)
    • Snapping Windows

$ compiz

Примерно через минуту ты увидишь запущенную оболочку Unity.


Отмечу несколько ключевых моментов:

  1. Если ты и правда хочешь запускать иксовые приложения в WSL, устанавливай в качестве X-сервера VcXsrv, а не Xming. Опытным путем доказано, что Xming не желает нормально работать с WSL.
  2. После установки CCSM необходимо настроить его именно так, как показано на картинке (то есть включить то, что отмечено галочками, и выключить все остальное). Только тогда Unity со скрипом, не с первой попытки, но запустится.
  3. Лучше не устанавливать проприетарные драйверы ATI для Ubuntu внутри WSL. Это приводит к полному зависанию всей системы (в том числе и Windows 10) и влечет за собой тотальную переустановку WSL со всеми вытекающими.
  4. Огорчу тебя: не стоит возлагать на получившийся костыль большие надежды. Нормально ЭТО работать не будет. Но на моей тестовой машине Unity внутри WSL работала вполне сносно. Субъективно - чуть медленнее, чем в нативном Linux. Быть может, в будущем кто-нибудь доведет все это дело до ума. И от Unity в WSL таки будет польза.

Что же получится в итоге, после стольких мучений? А в итоге (теоретически, так как на практике выходит пока просто интересный экспериментальный способ запуска Unity и прочих DE внутри WSL) мы получим среду для тестирования Linux-приложений прямо внутри Windows. И Unity, работающую поверх Windows. Конечно, скорость работы и отзывчивость ее не такие, как на реальном железе, но все же быстрее, чем в виртуальной машине. Многие приложения, например Google Chrome или Pidgin, просто не запускаются. А вот Firefox, файловый менеджер, магазин приложений и прочие системные утилиты Ubuntu работают на ура (чуть медленней, чем в «настоящей» Ubuntu, но работают!).

Продолжение доступно только подписчикам

Вариант 1. Оформи подписку на «Хакер», чтобы читать все материалы на сайте

Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта. Мы принимаем оплату банковскими картами, электронными деньгами и переводами со счетов мобильных операторов.

Windows 10 вышла не так уж давно. Большинству пользователей она понравилась, и это похоже самый рациональный вариант операционной системы от Microsoft на сегодняшний день. Но не все люди рады этому обновлению, есть такие, кто ищет альтернативы.

В этой статье я хочу рассмотреть 9 причин почему вам стоит сменить свою Windows 10 на Linux. Linux - это платформа с открытым исходным кодом, на которой основаны множество операционных систем, и вот эти восемь причин, почему вы должны оставить Microsoft и перейти на свободное программное обеспечение.

Все операционные системы, основанные на платформе Linux совершенно бесплатны. Вам не нужно тратить много денег, чтобы купить, например, Fedora Linux. Все что потребуется, это USB накопитель, подключение к интернету и немножко знаний, которые вы можете почерпнуть на этом сайте.

Вряд ли существуют какие-либо операционные системы, основанные на ядре Linux, которые продаются за деньги. Да, есть несколько компаний предоставляющих Linux за деньги, но это корпоративные дистрибутивы. Когда дело доходит до рабочего стола, цена становится $0. Это отличный вариант для тех кто не может заплатить $199 долларов за полнофункциональную версию Windows.

2. Бесплатные программы

Огромное количество свободных программ. Звучит интересно, правда? Если вы установите Ubuntu на свой компьютер или ноутбук, вы получите доступ к тоннам полностью бесплатного программного обеспечения. Принцип Ubuntu и Linux в целом состоит в том, что программное обеспечение должно быть свободным. Программа - как рецепт приготовления кулинарного блюда, одни программы выполняют свою работу хорошо, другие не очень. Когда вы придумываете новое кулинарное блюдо вы делитесь его рецептом с друзьями и знакомыми, и каждый может изменить его как хочет. Так и программы должны свободно распространяться между пользователей без каких-либо ограничений - это и есть главная идея свободного программного обеспечения.

Да, думаю вы найдете несколько коммерческих, платных программ для Linux, но их очень мало.

В Windows тоже есть свободное программное обеспечение, и как правило, это программы не первого класса. Adobe, скорее всего, никогда не портирует свой Photoshop для Linux. Зато у нас есть Gimp. Это большой проект с открытым кодом, который разрабатывают большое количество людей. Gimp это отличный редактор фото для Linux также у него есть версия для Windows.

3. Больше безопасности

Огромное преимущество Linux - это его отношение к безопасности. Например, вы не можете установить любую программу случайно, без ввода пароля. Все программное обеспечение при добавлении в дистрибутив и репозитории проходит тщательную проверку, на наличие вредоносного кода. За надежностью пакетов следят сами разработчики того или иного дистрибутива, а также поскольку у программ открытый исходный код, обнаружить и сообщить о проблеме может любой пользователь.

4. Работает на старом оборудовании

Вы вряд ли найдете копию современной операционной системы от Microsoft, которая запустится на устройстве с 128 Мегабайт оперативной памяти. А вот Linux вполне может. Если у вас есть старый компьютер, несовместимый с Windows 10, вы можете установить на него специальный Linux дистрибутив, рассчитанный на старое оборудование. Например, Lubuntu может использовать очень мало оперативной памяти, и позволяет пользователю наслаждаться современной операционной системой на старом компьютере.

5. Нет централизации

При использовании Linux вам не нужно иметь одну учетную запись для Microsoft, Office 365, Xbox Live, Skype и OneDrive. Вам не нужно участвовать в чей-то экзосистеме, и Linux не переполнена видением только одной компании. Вы можете выбрать сами что использовать.

6. Серьезное отношение к конфиденциальности

В Windows 10 конфиденциальность пользователей попросту игнорируется. Много аспектов Windows 10 переходят черту неприкосновенности частной жизни пользователей. Они говорят, что это нормально, то что они собирают данные о вас. Microsoft собирает информацию о местоположении вашего устройства, ваши заметки календаря, сообщения электронной почты, тексты и контактную информацию и этот список можно продолжить. Уже довольно много написано о том, как Microsoft обрабатывает частную информацию пользователей в интернете, и вы без труда сможете найти эту информацию.

Если вы цените вашу конфиденциальность, не стоит использовать Windows 10. Большинство, если не все дистрибутивы относятся к вашей конфиденциальности очень серьезно. Вы не найдете ни одной программы, которая будет собирать вашу личную информацию для своей финансовой выгоды. Еще очень важно, что если какой-либо Linux дистрибутив начнет игнорировать ваше право на конфиденциальность, это сразу же будет замечено большим сообществом разработчиков и быстро исправлено.

7. Открытый исходный код

Большинство, если не все дистрибутивы, распространяются с открытым исходным кодом. Установочный диск любого Linux дистрибутива, скорее всего, не будет содержать никаких закрытых программ. Это позволяет передавать операционную систему бесплатно, а также законно ее модифицировать. Это значит, что вы можете изменить свою систему как только пожелаете.

8. Гибкость в настройке

Вы когда-нибудь хотели изменить иконки папок или программ в Winodws? А вид курсоров, заставку входа, загрузки или панель задач? Или может заменить стандартный Explorer на какое-нибудь другое окружение рабочего стола. В операционной системе от Microsoft это невозможно. Нет, ну есть конечно, сторонние программы, которые позволяют это сделать, но вместе с тем они, по сути, еще и ломают систему, потому что Microsoft придумала защиту и все файлы стилей зашиты в стандартные библиотеки. Чтобы что-либо изменить нужно заменять эти библиотеки, а это может повлечь за собой всякого рода глюки.

В дистрибутивах Linux все совсем не так, вы можете изменять все что угодно начиная от картинок и темы рабочего стола, до заставки загрузки. Да и вообще все что вы можете вообразить. Вследствие этого ваша система Linux может стать полностью уникальной, чего нельзя сказать о Windows 10.

9. Стабильность

В Windows мы часто сталкиваемся с различными проблемами, установили, например, несколько программ, или игр и понеслось то звуковой драйвер полетел, то нужная программа не запускается, то компьютер не включается, а там важные документы были и вообще нет времени сейчас на переустановки. Да, если только работать в Word, не запускать сторонних программ и ничего не скачивать, то система будет служить годами. Но даже тогда со временем засоряется реестр и Windows начинает заметно тормозить.

В Linux же ничего не сломается пока вы сами это не сломаете случайно или специально. Если вы хотите чтобы компьютер работал - не трогаете тех компонентов, которые могут привести к сбоям, а так у вас остается полная свобода настройки интерфейса и установки программ.

Выводы

С каждым годом появляется все больше и больше причин, чтобы перейти с Windows на LInux. И уже нет сомнений, что Linux превратился с операционной системы "Только для хакеров", в то что может попробовать каждый. Надеюсь, этот список поможет тем, кто еще не уверен нужно ли отказываться от Windows 10, и находиться в поисках лучшей платформы, которая уважает свободу выбора и неприкосновенность частной жизни.

Многие, кто зашел на эту страницу, впервые слышат, что есть возможность установить две операционные системы рядом друг с другом, однако такая возможность есть. Данная статья предназначается для тех людей, кто хочет узнать, как происходит установка Ubuntu рядом с Windows 10. В статье будут подробно разобраны все аспекты представленной операции, от самого начала и до последних этапов.

Зачем нужно устанавливать Ubuntu рядом с Windows?

Изначально стоит поговорить о том, зачем это, вообще, нужно. Ведь многие люди на протяжении всей жизни пользуются лишь единой на своем компьютере, и не жалуются. Конечно, нужда в такой установке у каждого своя, но в любом случае утверждать то, что она необходима, глупо.

Чтобы разобрать данный вопрос подробно, нужно изначально ознакомиться с самими операционными системами, то есть с Ubuntu и Windows. И если о Windows знает практически каждый человек, то об Ubuntu, возможно, кто-то слышит впервые. Конечно, обо всем в статье рассказать не удастся, как-никак тема не об этом, но пару аспектов затронуть стоит.

Первое отличие и, возможно, главное — это то, что в операционной системе Ubuntu отсутствует реестр. Вероятно, многим это ни о чем не говорит, но данный факт является положительным. Ведь каждый сталкивался с такой проблемой, что после долгого использования Windows она начинает тормозить: процессы запускаются долго, центральный процессор не справляется с обработкой поставленных задач и компьютер периодически зависает. Так вот, это все из-за засора реестра. То есть даже если вы будете пользоваться Ubuntu очень долго, ее производительность не будет падать.

Помимо этого, на Ubuntu не существует вирусов, и нет необходимости защищать систему антивирусами.

Все это положительно сказывается на работе этой ОС, и большинство людей именно поэтому заинтересованы тем, как совершается установка Ubuntu рядом с Windows 10.

Первый этап: создание загрузочной флешки

Перед рассказом о том, как происходит установка Ubuntu рядом с Windows 10, нужно объяснить, как записать загрузочную флешку с нужной операционной системой.

Здесь все просто, однако многие на данном этапе заходят в тупик. В наше время программ, которые позволяют записать образ ОС, очень много, и все они хороши по-своему, некоторые позволяют это сделать быстро и без глубоких знаний в компьютерах, а другие наоборот.

В статье пойдет речь об одной из таких программ, точнее о Rufus.

Сейчас ближе ознакомимся с ней.

Запись флешки с помощью Rufus

Запись загрузочной флешки при помощи программного обеспечения Rufus можно считать самой простой и быстрой. И если вы сомневаетесь в своих силах, то данный способ именно для вас.

Данная программа находится в открытом доступе, и каждый ее может скачать бесплатно с официального сайта. После загрузки установка не требуется, можно сразу приступать к записи образа на флешку.

После открытия перед вашими глазами появится Как можно заметить, он очень компактен, и это хорошо, ведь он избавлен от лишней никому не нужной информации, и все выполняемые действия будут вести лишь к одному — к записи загрузочной флешки.

Итак, флешка вставлена в компьютер, и вы готовы начинать процесс. Для этого:

    Определяем, какой образ будет записан. В правой нижней части окна программы найдите кнопку с пиктограммой диска нажмите ее. Откроется проводник, в нем проложите путь к скачанному файлу, в данном случае к Ubuntu, и нажмите ОК.

    Определяем флешку. В окне программы найдите пункт «Устройство», нажмите на него, появится выпадающий список, в нем выберите вашу флешку.

    Определяем схему разделов и тип интерфейса системы. На данном шаге нужно выбрать ваши показатели. Если у вас MBR, то выбирайте его, если GPT — то его. Более детально об этом поговорим чуть ниже.

    Определяем файловую систему. В нашем случае выбираем FAT32, так как мы устанавливаем Linux-дистрибутив, если записывать надо было Windows, то выбрать стоило бы NTFS.

    Теперь нажмите старт и ждите, пока флешка запишется.

    Что касается выбора схемы разделов и типа системного интерфейса, то здесь в целом все просто. Если установка Ubuntu рядом с Windows 10 на GPT диск происходит, то в выпадающем списке выберите именно этот пункт, если на MBR с BIOS или UEFI, то соответственно, выберите его. Но не думайте, что для каждого пункта инструкции будут разные. Установка Ubuntu рядом с Windows 10 MBR ничем не отличается от GPT.

    Второй этап: начало установки

    К сожалению, данный этап может существенно отличаться у разных пользователей, так как он напрямую зависит от типа системного интерфейса. Их, как известно, существует два вида: BIOS и UEFI. В статье пойдет речь о каждом из них, и подробно будет рассказано, как проходит установка Ubuntu рядом с Windows 10 на UEFI и BIOS.

    Начало установки через BIOS

    BIOS, скорей всего, установлена у каждого второго человека, читающего эту статью. В целом она уже считается пережитком, именно UEFI пришла на ее смену. Но так как людей с BIOS все еще много, стоит затронуть и тему установки Ubuntu через нее.

    После того как образ ОС был записан на флешку, начинается установка Ubuntu 16.04 рядом с Windows 10. Для этого перезагрузите свой компьютер и во время его запуска нажимайте клавишу Del или F2. Это приведет к тому, что вы попадете в BIOS компьютера. Здесь нас интересует лишь одна вкладка. С помощью стрелок направления на клавиатуре перейдите на вкладку BOOT. Именно в ней нам нужно выбрать приоритетное устройство при запуске компьютера. Нам нужно выбрать флешку.

    Важно! На каждом компьютере BIOS может отличаться, и выбор приоритетного устройства может видоизменяться, поэтому конкретики не будет.

    Если у вас все плохо с пониманием иностранного языка, то обращайте внимание на поля, где будет написано Hard, Disk и Priority. Напротив этих полей будет написано наименование вашего жесткого диска, зачастую начало у него SATA, именно SATA нужно поменять на USB Flash Card.

    Надеемся, такое абстрактное представление поможет вам выбрать правильные настройки, но даже если была совершена ошибка — не бойтесь, ни к чему плохому она не приведет.

    После выбора приоритетного устройства перейдите в графу Exit и выберите первый пункт - «Выход с сохранением измененных настроек».

    Теперь ваш ПК перезагрузится и запустится инсталлятор Ubuntu.

    Начало установки через UEFI

    В целом установка Ubuntu рядом с Windows 10 UEFI и BIOS ничем не отличается, лишь этапы немного различны.

    Вам также после записи загрузочной флешки нужно будет перезагрузить компьютер и войти в BOOT Menu, только теперь UEFI. Для этого при загрузке компьютера надо нажать соответственную клавишу, на каждом компьютере она разная, зависит это от вашей материнской платы. Ниже будет представлена таблица, которая наглядно покажет, какую клавишу нужно нажимать.

    Производитель / устройство

    Клавиша для запуска UEFI

    Материнская плата MSI

    Материнская плата Gigabyte

    Материнская плата Asus

    Материнская плата Intel

    Материнская плата AsRock

    Ноутбуки Asus

    Ноутбуки Acer

    Ноутбуки Dell

    Ноутбуки HP

    Ноутбуки Lenovo

    Ноутбуки Packard Bell

    Ноутбуки Samsung

    Ноутбуки Sony Vaio

    Ноутбуки Toshiba

    Итак, вы перезапустили компьютер и нажали соответственную клавишу, теперь перед вами открылось BOOT Menu, в нем выберите запуск флешки через UEFI — это пункт, где перед названием флешке написано слово «UEFI».

    После этого откроется инсталлятор Ubuntu.

    Выбор метода установки Ubuntu

    Итак, после выполнения вышеизложенных инструкций перед вами должно открыться grub menu, именно из него мы выбираем способ установки самой Ubuntu. В целом есть два варианта: запустить операционную систему с флешки и после проверки ее на работоспособность выполнить установку или же сразу приступить к установке. Выбирать только вам. Но стоит отметить, что если вы запустите ОС с флешки, то во время установки сможете пользоваться программами.

    Разметка диска

    После выбора метода установки операционной системы начинается непосредственно установка.

    Алгоритм действий:

    1. На первой странице выбираем язык и нажимаем «Далее».

      На второй странице нужно выбрать, загружать обновления во время установки или нет. Здесь по желанию, но если галочку не ставить, то обновления можно будет скачать позже. А вот галочку напротив установки стороннего ПО лучше поставить, чтобы не было конфликтов с вашими устройствами и все функционировало правильно после установки. Нажимаем «Далее».

      Третьим этапом будет выбор типа установки, так как у нас производится установка Ubuntu рядом с Windows 10 (на другой диск или нет — все равно) выбираем «Другой вариант» и нажимаем «Далее».

      На этом этапе нам нужно произвести разметку диска. Если до этого вы не оставляли свободное место под Ubuntu, то нужно забрать кусок памяти от созданных разделов. Лучше всего забирать память из диска D, так как он не является системным на Windows 10. Для этого, ориентируясь по размеру, найдите его в списке и нажмите ПКМ и в меню выберите Resize/Move. В появившемся окне, напротив строки Free space following, укажите размер забираемой памяти, 50 000 MiB вполне хватит.

      Далее нужно отсоединенный раздел разбить на подразделы. Для этого выделите его и нажмите знак «+». В открывшемся окне выделите память под корневой раздел и в напротив «Использовать как», выберите «ext4», а напротив «Точка монтирования» - «/». Нажмите ОК.

      Теперь создаем раздел подкачки. Для этого выделяем 4 000 MiB памяти и в выпадающем списке выбираем swap. Нажимаем ОК.

      На этом этапе надо выбрать ваш часовой пояс.

      На последнем этапе нужно заполнить все поля и нажать «Продолжить».

    Вот и все, установка началась, после ее окончания компьютер перезагрузится и вы сможете выбрать, с какой операционной системы загрузиться, Ubuntu или Windows 10. Хочется также напомнить, что установка Ubuntu рядом с Windows 10 на один диск или же на разные ничем не отличается, просто при установке нужно будет выбрать необходимый.

В качестве операционной системы Linux, предлагает впечатляющую стабильность, потрясающую поддержку с открытым исходным кодом и невероятный набор мощных инструментов администрирования. Хотя Windows 10 может предложить поддержку некоторых из этих вещей, нет ничего похожего на использование оболочки bash для управления локальными и сетевыми компьютерами. До недавнего времени запуск bash на Windows требовал Cygwin или эквивалент.

В последних версиях Windows 10, Microsoft разрешила пользователям устанавливать бета-версию оболочки bash через Ubuntu. С обновлением Fall Creators Update 1709, пользователи теперь могут установить подсистему Windows для Linux (WSL). С WSL вы можете запускать мощные команды оболочки через настоящую оболочку bash , управлять несколькими дистрибутивами и даже устанавливать пакеты и приложения командной строки Linux apt-get .

Что такое подсистема Windows для Linux?

Подсистема Windows для Linux - это урезанная версия Linux, которая работает в Windows 10. Вы устанавливаете части полного дистрибутива Linux, вы не получаете рабочую среду или оконный менеджер, с которым ассоциируется настольный Linux. Вы не будете перезаписывать файлы Windows 10, и вам не нужна двойная загрузка вашей системы.

Не разочаровывайтесь. Вместо того, чтобы получать графический интерфейс, вы получаете самую мощную и полезную часть Linux: интерфейс командной строки. С помощью этого инструмента вы можете управлять глубокими функциональными возможностями вашей системы, используя команды bash и приложения командной строки из Linux. Windows Subsystem для Linux позволяет пользователям запускать bash команды, как grep, sed и awk, а также bash сценариев и Linux приложений командной строки, как Vim, Emacs и tmux. Вы также получите доступ к таким языкам, как Javascript и node.js, Ruby, Python и C / C +, а также такие сервисы, как sshd, MySQL, Apache и lighttpd. И если установка не идет с тем, что вы хотите, вы можете установить пакеты Linux с помощью apt-get диспетчера пакетов.

Включение подсистемы Windows для Linux в Windows 10

Полная версия подсистемы Windows для Linux доступна только для обновлений Fall Creators (1709, сборка 16215 и более поздних версий). С этим обновлением Windows вы можете фактически установить подсистему Windows для Linux из Windows Store. Вам просто нужно сделать некоторую подготовку в PowerShell. Выполните по порядку три пункта. Документация подсистемы Windows для Linux на сайте microsoft .

1. Включите подсистему в PowerShell

  • Запустите PowerShell от имени администратора.
  • Введите или скопируйте следующую команду в окно PowerShell. Нажмите Y , затем Enter и перезагрузите компьютер при появлении запроса. Ваш компьютер будет перезагружен мгновенно, поэтому обязательно сохраните любую работу заранее.


2. Установите дистрибутив Linux или Ubuntu из Windows Store

  • Перейдите в магазин Windows и выберите дистрибутив Linux, который вы хотите установить. На момент написания этого руководства, для установки доступны три дистрибутива Linux, включая Ubuntu .


  • Нажмите кнопку "Получить ", чтобы загрузить дистрибутив.


3. Запуск дистрибутива

  • После скачивания, нажмите "Запустить " или в поиске windows наберите ubuntu.
  • Как только откроется окно, дождитесь завершения процесса установки.
  • Создайте свое имя пользователя и пароль UNIX. Это может отличаться от текущего имени пользователя и пароля Windows и не иметь отношения к вашему существующему имени и паролю.
  • Если вдруг у вас запуск Ubuntu завершается ошибкой 0x8000000d , то запустите PowerShell и введите еще раз команду, а потом пробуйте запустить приложение ubuntu еще раз.

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux