Как совместить загрузку Linux и Windows
Какой-то кошмар. Я не думал, что будет так проблемно. Вообщем сабж: Установил Ubuntu на расширенный раздел, в нем два логических для swap и для /. Далее при загрузке пропал загрузчик Windows, хотя при установке Ubuntu меня уверили, что он останется. Далее. Пришлось использовать диск восстановления Windows, там в cmd ввел bootrec.exe/FixMbr и bootrec.exe/FixBoot. Загрузчик Windows восстановился, но стер все записи о Linux в mbr. Что я сделал далее-скачал EasyBCD, попробовал вернуть Linux-думал все, счастье-а нет-при выборе Linux из загрузчика увидел кучу символов, на выбор какие-то команды и тд. Почитав немного про это, понял, что восстановить Linux можно только из Linux. Смонтировал LiveCD Linux, там делал все как по этому видео на youtube 1 способом:http://www.youtube.com/watch?v=TlSo8mZ6f-M Но почему-то , когда я добрался до команды update-grub, Windows она не обнаружила и записала опять только Linux, а в видео там он обнаруживал. Пришлось опять восстанавливать Windows.. И вот я здесь. Спасите меня, пожалуйста.
Т.е. мне сделать все как в видео, только вместе update-grub записать sudo apt-get install os-prober && sudo update-grub?
не видел я видео, но скорее всего да.
Обычно GRUB2 не затирает NTLDR, по крайней мере у меня такого не было никогда. Вот как я бы сделал на твоём месте:
- 0)Скачай заранее LiveCD, он пригодится для восстановления GRUB2.
- 1) Форматируй винчестер.
- 2) Сначала установи Ubuntu винчестер так, что бы первым основным разделом был boot от Ubuntu, вторым разделом root и третьим, при необходимости, swap (root и swap может быть основными, логическими или даже логическими томами LVM). *Swap можно, вообще не создавать, если оперативной памяти хватает и без него, а если что, его можно создать и добавить из-под Ubuntu в процессе работы.
- 3) Затем установи свой Windows. Если root и swap Ubuntu ты записывал на основные раздел, то при установке Windows тебе придётся удалить отдельный раздел для NTLDR. При разметке Windows установщик его автоматически создаёт и помечает как «Системный», его можно сразу же удалить и записать всё на один раздел, так как жёсткий диск можно разбивать на 4 основных раздела. К тому же NTLDR у меня на отдельном разделе слетает часто и требует восстановления, чего я не заметил, если он на томже раздели, что и Windows. *Я его удаляю всегда.
- 4) Затем загрузись с LiveCD и восстанови загрузчик GRUB2 по инструкции
Установка Linux совместно с Windows 10 через Мультизагрузку
Обновл. 18 Апр 2021 |
Мультизагрузка — это техническая реализация совместного присутствия на одном компьютере одновременно нескольких операционных систем, когда при включении компьютера вы имеете возможность выбора загружаемой операционной системы.
Предполагается, что на вашем компьютере уже присутствует Windows 10, рядом с которой мы установим дистрибутив Linux. Для этого вам нужно проделать следующий алгоритм действий.
Шаг №1: Подготовка диска в Windows
Первое с чего начнем — это отщипнем от основного диска некоторое количество памяти, необходимой для новой ОС. Для этого откройте панель поиска Windows (значок в форме увеличительного стекла в левом нижнем углу экрана), в строке поиска введите DISKMGMT.MSC и нажмите Enter :
Щелкните правой кнопкой мыши (ПКМ) на главном диске и выберите пункт «Сжать том» . Если у вас есть несколько дисков, обязательно выберите тот, который помечен как «Основной» (обычно он обозначается как диск C ):
Затем выберите, насколько вы хотите уменьшить свой диск. Рекомендуется выделить для Linux не менее 20 ГБ (20 000 МБ).
Затем нажмите кнопку «Сжать» .
После того, как закончится процесс выделения места для установки Linux, вам нужно будет записать дистрибутив Linux на USB-накопитель или внешний диск объемом от 4 ГБ. Далее показано, как это сделать.
Шаг №2: Создание загрузочного USB-диска с Linux
Для создания загрузочного USB-диска с дистрибутивом Linux:
Скачайте с любого сайта ISO-образ любого понравившегося вам дистрибутива Linux (Ubuntu, Debian, Linux Mint или др.). Для этой статьи я буду использовать дистрибутив Linux Mint.
Вставьте USB-накопитель в компьютер. Возможно, вас попросят отформатировать диск. Форматирование приведет к удалению всех данных, хранящихся на вашем накопителе, поэтому перед началом работы обязательно сделайте резервную копию ваших файлов.
Скачайте утилиту Rufus, которая помогает создавать загрузочные USB-диски.
Откройте Rufus и выберите из списка устройств свой USB-накопитель. Если вы не знаете, какой диск выбрать, извлеките все остальные диски, пока у вас не останется только ваш накопитель.
В разделе «Метод загрузки» нажмите кнопку «Выбрать» и выберите ISO-образ Linux-дистрибутива, который вы ранее загрузили.
В пункте «Новая метка тома» нужно указать релевантное название.
Затем нажмите кнопку «Старт» .
Если при этом у вас выскочит всплывающее окно с просьбой выбрать режим, который вы хотите использовать для записи образа, то укажите «Записать в ISO-образ режиме (Рекомендуется)» и нажмите «ОК» :
Дождитесь, пока Rufus запишет образ на ваш накопитель. Это может занять некоторое время, так что будьте терпеливы.
Предупреждение: Данный процесс приведет к стиранию всех данных на вашем USB-накопителе, поэтому обязательно сделайте резервную копию всех важных файлов на флешке.
Шаг №3: Установка Linux с загрузочного USB-диска
Теперь, когда у вас есть дистрибутив Linux, записанный на USB-накопитель, можно переходить к этапу установки.
Для этого вставьте загрузочный USB-накопитель с Linux в компьютер > нажмите кнопку «Пуск» > затем, удерживая нажатой клавишу Shift , нажмите на «Перезагрузка» .
Эти действия переведут вас в Среду Восстановления Windows (Windows Recovery Environment).
Далее вам нужно будет выбрать пункт «Использовать устройство» :
Найдите свое устройство. Если вы не видите свой диск, то выберите сначала пункт «EFI USB Device» , а затем (на следующем экране) выберите свой диск:
Теперь ваш компьютер произведет загрузку Linux с подготовленного USB-диска.
Примечание: Если же при этом у вас все равно происходит загрузка Windows, то: либо возникла проблема с вашим диском, либо вам, возможно, придется настроить очередность загрузки устройств через BIOS/UEFI.
В появившемся окне выберите пункт «Start Linux Mint» . Некоторые дистрибутивы позволяют вам опробовать ОС перед её непосредственной установкой на диск:
После того, как Linux Mint загрузится, найдите на рабочем столе иконку с надписью «Install Linux Mint» и щелкните по ней:
Запустится мастер установки. Следуйте его подсказкам до этапа, идущим сразу за этапом установки кодеков:
#2 — «Русская» и «Продолжить»
#3 — галочка возле «Установка мультимедиа кодеков» и «Продолжить»
Так как мы хотим сделать возможной загрузку с одного диска как Windows 10, так и Linux Mint, то выбираем пункт «Другой вариант» :
Теперь создаем раздел, на который будет производиться установка Linux Mint, используя для этого ранее выделенное свободное место:
Важный момент — установка загрузчика. Для того, чтобы иметь возможность загружать обе системы, необходимо установить загрузчик в корень самого диска (а не раздела!), на котором расположены Windows и будущий раздел с Linux:
У меня таким диском является /dev/nvme0n1, содержащий три ранее созданных (автоматически) раздела с компонентами Windows (nvme0n1p1, nvme0n1p2, nvme0n1p3) и свободное пространство. У вас же диск может называться /dev/sdb или /dev/sdc и т.д.
Примечание: На вышеприведенном скриншоте также можно заметить устройство /dev/sda — это USB-накопитель, с которого в данный момент происходит установка Linux Mint.
Затем вам нужно будет указать свой часовой пояс:
И создать нового пользователя и пароль для него:
После этого останется дождаться завершения установки и перезагрузить компьютер:
#1 — дождитесь завершения установки
#2 — перезагрузите систему
Если вы всё сделали правильно, то должны будете увидеть стартовое окно загрузчика GRUB, где сможете выбрать систему для запуска — Linux Mint 20.1 Cinnamon или Windows Boot Manager (загрузчик Windows 10):
Заключение
Теперь при запуске компьютера вы сможете выбирать, какую систему хотите использовать — Linux или Windows. На следующем уроке мы рассмотрим установку Linux совместно с Windows, используя технологию WSL.
Поделиться в социальных сетях:
Создание системы двойной загрузки с Linux и Windows
В этой статье мы увидим, как установить ОС на базе Linux вместе с ОС Windows, уже установленной в Системе.
Прежде чем мы начнем, вот некоторые из преимуществ ОС Linux над ОС Windows и почему вы должны рассмотреть возможность использования системы Linux. (Чисто исходя из моего опыта)
- Системы Linux, как правило, не используют системные ресурсы и, следовательно, работают быстрее даже на старых установках оборудования.
- В Linux есть встроенная поддержка компилятора gcc и интерпретатора python.
- Linux также имеет встроенную поддержку Git, которая позволяет людям синхронизировать свою работу с удаленными репозиториями на GitHub.
- Linux является открытым исходным кодом, и, следовательно, работа с его исходным кодом может дать нам лучшее понимание структуры ОС.
Предварительные условия, прежде чем мы начнем процесс:
- Рекомендуется, чтобы у вас было 100–150 ГБ свободного места на жестком диске, хотя все, что выше 40 ГБ, подойдет. (Этот шаг важен, так как это объем пространства, который вы будете выделять для своей ОС Linux, и после установки Linux вы не сможете получить доступ к этому пространству через Windows)
- Флэш-накопитель USB занимает минимум 8 Гб.
- (Необязательно, только для новых машин). Убедитесь, что Windows установлена в режиме UEFI или в устаревшем режиме BIOS.
Убедитесь, установлена ли Windows в устаревшем режиме BIOS или в режиме UEFI
- ШАГ 1. Распределение необходимого объема пространства на жестком диске.
Этот шаг необходим для освобождения места на жестком диске, отформатированном в NTFS. Это нераспределенное пространство будет содержать системный раздел Linux, и поэтому вам необходимо тщательно решить, сколько места вы будете выделять Linux.
Для этого перейдите в Службу управления дисками Windows. Вы можете перейти в «Выполнить», ввести «diskmgmt.msc» и запустить.
Служба управления дисками Windows
Shinking существующий том, чтобы создать нераспределенное пространство
Указание суммы для сокращения
В окне «Управление дисками» щелкните правой кнопкой мыши раздел, из которого вы хотите извлечь необходимый ( рекомендуемый размер 100–150 ГБ ) свободного места, и нажмите «Сократить объем». В появившемся диалоговом окне введите «количество места для сжатия», равное 102400 Мб (100 Гб), и продолжайте. Это уменьшит пространство текущего объема на 100 ГБ, а оставшиеся 100 ГБ будут показаны как Нераспределенное пространство. Это завершает 1-й шаг.
ШАГ 2: Создание загрузочного USB-накопителя Linux.
Для целей этой статьи я буду устанавливать «Ubuntu» в качестве операционной системы Linux, так как она является самой популярной ОС Linux и имеет большую базу поддержки.
Сначала нам нужно скачать файл образа диска (файл .iso) ОС Ubuntu с официального сайта Ubuntu ( www.ubuntu.com ).
Последняя версия LTS (долгосрочная поддержка) предпочтительнее, чем версия без LTS, поскольку они обеспечивают поддержку обновлений в течение 5 лет, а не 9 месяцев для версий без LTS.
Нам также нужно другое программное обеспечение под названием Rufus для создания загрузочного USB-накопителя. Загрузочный диск — это тот, с которого машина может загрузить ОС, не устанавливая ее.
Затем нам нужно сделать резервную копию всего содержимого флешки и запустить Руфус. В Rufus мы делаем следующие настройки, показанные ниже.
Написание изображения в режиме ISO
Создание загрузочного USB
После завершения вышеуказанного процесса мы готовы к загрузочному USB-накопителю.
ШАГ 3. Отключение безопасной загрузки и быстрой загрузки (только для более новых компьютеров)
Этот шаг не требуется для старых машин, скажем, старше 2012 года. На этом шаге нам нужно войти в меню BIOS / UEFI нашего компьютера.
Если вы используете Windows 8.1 / 10, перед входом в меню BIOS / UEFI необходимо отключить «Быстрый запуск».
Для этого перейдите в «Опции электропитания». В левой части выберите «Выберите, что делают кнопки питания», затем нажмите «Изменить настройки, которые в данный момент недоступны» и снимите флажок «Быстрый запуск» ниже и сохраните эти изменения.
Выбор того, что делают кнопки питания
Отключение быстрого запуска
Теперь этот этап процесса зависит от производителя. Я советую немного пообщаться с Google, чтобы получить точную комбинацию клавиш, которую нужно нажать во время запуска машины, чтобы открыть меню BIOS / UEFI. В большинстве случаев вам нужно нажать одну из клавиш f1, f2 или f12 после включения машины, но до того, как начнут загружаться окна.
Отключение безопасной загрузки
Отключение быстрой загрузки
ШАГ 4: Загрузка Ubuntu Linux с USB-накопителя.
На следующем этапе мы загружаем Linux с USB-накопителя, который мы только что создали. Для этого мы входим в «Параметры загрузки» во время загрузки машины, но до загрузки Windows. «Меню параметров загрузки» показано ниже:
Меню параметров загрузки
Первый экран после загрузки через USB
Первая загрузка Ubuntu Linux:
ШАГ 5: Установка Ubuntu Linux
После того, как Ubuntu загрузится с флэш-накопителя USB, вы сможете опробовать различные приложения, предлагаемые дистрибутивом Linux, и после того, как вы проверите все основные функции ОС, которые вы будете использовать для работы на вашем компьютере, мы можем приступить к установке. ,
Запустите значок «Установить Ubuntu», показанный на рабочем столе Ubuntu, дважды щелкнув его и следуя инструкциям, приведенным ниже.
Выбор раскладки клавиатуры
Выбор типа установки: нормальная или минимальная
Тип установки: выбрано «Что-то еще»
Как только вы дойдете до шага, вас спросят: «Как вы хотите установить Ubuntu». Выберите «Что-то еще» и продолжите. На следующем экране вы увидите окно со всеми разделами жесткого диска на вашем компьютере. Вам необходимо найти среди всех разделов тот, который вы распределили на 1-м шаге, в этом окне он будет помечен как свободное место, и его пространство должно приблизительно соответствовать 102400 Мб. Выделите это «свободное место», щелкнув левой кнопкой мыши по нему, а затем выберите маленький знак «+» ниже, появится диалоговое окно для создания нового раздела.
Изменение таблицы разделов
Теперь, так как у меня уже установлен Linux в моей системе, вы видите, что есть 2 раздела типов ‘swap’ и ‘ext4’, это два раздела Linux. Но если у вас не было установленного ранее Linux, вы найдете только часть, помеченную как свободное место, как указано выше.
Сначала мы создадим «область подкачки», выделим «свободное пространство», откройте окно создания нового раздела и введите количество пространства для подкачки, равное объему оперативной памяти, который у вас есть.
затем выберите «New Partition type» в качестве «Primary» и, наконец, выберите «Use as» «swap area». Теперь, как я уже упоминал, поскольку у меня уже установлен Linux, с этого момента я собираюсь продолжить процесс установки на виртуальной машине, и, следовательно, точная таблица разделов и размеры разделов могут не совпадать.
Свободное пространство (точные размеры разделов не будут соответствовать)
Создание области обмена
‘область обмена’ создана
Создание корневого раздела файловой системы
Таблица разделов создана
Также убедитесь, что ваше «Устройство для установки загрузчика» установлено на ваш внутренний жесткий диск. (Там, где установлена Windows и Linux будет установлен), в большинстве случаев это «/ dev / sda»
Устройство для установки загрузчика
После того, как это будет создано, вы нажимаете «Установить сейчас» и подтверждаете, что вносите изменения в таблицу разделов, как показано ниже:
Подтверждение изменений (Убедитесь, что оба раздела, которые вы создали из свободного пространства, перечислены)
После того, как все это сделано, вам нужно просто выполнить следующие действия до начала установки:
Выбор вашего часового пояса
После этого вам просто нужно продолжить и указать свои учетные данные (имя пользователя, пароль), после чего начнется установка. После завершения установки вы можете выключить компьютер, вынуть загрузочный USB-накопитель и при следующем включении компьютера вы увидите окно grub, как показано ниже, позволяющее выбрать между Linux (Ubuntu, 1st Option) и Windows ( Менеджер загрузки для Windows). И там у вас есть собственная система с двойной загрузкой.