Linux mint windows mbr

Как восстановить загрузчик Windows в главной загрузочной записи (MBR) из Ubuntu

Оригинал: How to Fix Windows MBR from Ubuntu
Автор: Matthew Muller
Дата публикации: 21 августа 2018 года
Перевод: А. Кривошей
Дата перевода: март 2019 г.

Если вы пытались настроить двойную загрузку Windows с Linux, то вы, вероятно, столкнулись с некоторыми изменениями, которые могут вами не приветствоваться. При установке Linux в такой среде загрузчик GRUB перезаписывает загрузчик Windows в основной загрузочной записи (MBR).

Это также верно в обратном направлении: если вы сначала установили Linux, а затем решили установить Windows, загрузчик Windows перезапишет GRUB, и вы обнаружите, что невозможно загрузить вашу систему Linux. Или, возможно, вы решили, что Linux не для вас, и хотите полностью удалить его, оставив только Windows.

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

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

Требования

Первым шагом будет скачивание и создание вашего Linux live CD или USB. Ubuntu — безусловно, самый простой и доступный дистрибутив, хотя для наших целей могут использоваться большинство дистрибутивов Linux. Используя другой компьютер, перейдите на веб-сайт Ubuntu и загрузите версию, подходящую для вашей архитектуры. Если вы сомневаетесь, возьмите 32-битную версию, так как она будет загружаться на любой машине.

Следуйте этому руководству , чтобы создать Linux live USB в Windows.

Загрузка в Ubuntu live USB

Создав свой live-носитель, необходимо загрузить компьютер с вашего носителя с Ubuntu и выбрать в загрузочном меню пункт «Try Ubuntu without installing». Если это не удается, убедитесь, что в BIOS отключена secure boot, иначе ваша система никогда не загрузится с диска Linux.

После запуска рабочего стола вам нужно будет открыть терминал, который можно найти в меню «Приложения».

Примечание: на этом этапе имейте в виду, что вы имеете дело напрямую с жестким диском, и полностью прочитайте руководство, прежде чем вносить какие-либо изменения, в противном случае вся ваша система может стать нестабильной или неработоспособной.

Безусловно, самый простой способ восстановить MBR — использовать небольшую утилиту под названием «boot-repair», а не работать непосредственно в терминале.

Способ первый: утилита Boot Repair

Во-первых, вам нужно добавить репозиторий. Введите:

После установки найдите приложение в меню «Приложения» и кликните, чтобы запустить.

После запуска утилиты выберите тип восстановления. Для большинства случаев это будет рекомендуемое восстановление.

Когда утилита завершит работу, вы сможете загрузить свою систему и выбрать либо Windows, либо Linux из меню GRUB. Запуск утилиты также позволит вам изменить или изучить некоторые другие опции, если вам требуется более сложное восстановление загрузки. Кликнув «Restore MBR», вы сможете использовать вкладку MBR.

Если вы застряли, у Ubuntu есть руководство на их сайте.

Метод второй: Syslinux

Это немного сложнее и требует от вас работы с терминалом. Если вы не уверены, то, пожалуйста, придерживайтесь первого метода.

Читайте также:  Браузер яндекс для линукс роса

Откройте терминал, как и раньше, и введите:

По завершении установки введите следующую команду, не забывая изменить имя диска «sda» на свое:

Кроме того, вы можете восстановить MBR, введя:

Метод третий: LILO

Загрузитесь с live CD или USB, и в терминале введите:

где «/dev/sda» — это имя вашего диска. Это должно исправить вашу MBR.

Заключение

Если вы используете двойную загрузку Windows и Linux, очень легко перезаписать MBR. Описанные выше действия должны помочь вам восстановить MBR.

[РЕШЕНО] Как восстанавливается MBR, если уже под загрузочный раздел не осталось места?

#1 — 11 марта 2016 в 23:22

Всем привет! Гуглю целый вечер, но не нашел ответа на вопрос :-[ , прошу помощи
В общем, на жестком диске была установлена винда 7 с MBR.
Рядом с ней надо было установить Минт 17.
Загрузился с live usb Linux Mint 17.
Открыл Gparted иии. удалил раздел MBR 100mb (только не пинайте, прошу).
За ним сразу системный диск С:\ с установленной виндой 7 увеличил на эти 100mb, чтобы вначале диска не было неразмеченной области. Все операции в Gparted прошли успешно!
Создал 2 раздела для linux и swap. Получил:

dev/sda2/ — ntfs — диск С — винда 7
dev/sda1/ — ext4 — Mint 7
dev/sda3/ — linux-swap — swap
dev/sda4/ — ntfs — Диск D — документы

Установил линукс на sda1
Запустил линукс.
Установил и запустил утилиту BootRepair, но загрузку винды 7 в GRUB, она не восстановила.
Нугуглил что нужно восстанавливать винду с помощью загрузочного носителя винды 7 в меню восстановления через коммандную строку следующими двумя коммандами:
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot

НО, теперь вопрос — как оно будет восстанавливать MBR если его уже нет в разметке диска? Я могу потерять данные?

п.с. конечно, я забекаплю весь диск с виндой, и собираюсь сделать «слепок» акронисом.
Посоветуйте что лучше сделать.

Блог Евгения Юртаева

Обучение работе на ПК и ноутбуке

Быстрая установка Линукс Минт второй системой с Виндовс 7 на компьютер с BIOS (MBR)

Продолжаем тему Linux Mint.

Сегодня опять установим его второй системой. Но на этот раз используем упрощённую установку.

Кроме того, устанавливать будем рядом с Windows 7.

Хочу обратить ваше внимание, что перед тем, как что либо делать, я рекомендую сделать полный бекап (резервную копию) всей вашей системы.

Нажимайте и посмотрите:

Внимание! Если вы приобретали курсы Юртаева и забыли пароль от блога, отправьте сообщение.

Хотите всегда получать полные версии видео?

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

Закажите курс «Виндовс 10 базовый».

Его можно осваивать на любом ПК, ноутбуке или нетбуке, т.к. курс отправляем на флешке.

Оплатите курс через Сбербанк Онлайн, нажимайте:

Для оплаты в ближайшем отделении Сбербанка не нужно иметь карту. Оплата займёт 10 минут. Нажмите на инструкцию и узнайте подробнее:

Так же, вы можете оплатить картой любого банка. Нажмите и посмотрите видео:

Сразу после оплаты курса, вы получите доступ к этому видео и всем дополнительным урокам Юртаева. Мы будем присылать их на вашу почту.

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

После ознакомления с полной версией видео , вы убедитесь, что пара Линукс плюс Windows, очень неплохо смотрится на компьютере или ноутбуке. Особенно, не слишком новом и производительном.

В Линукс слабому компьютеру дышится легче.

В следующем видео будем развивать тему.

Ссылки на видео на эту тему здесь:

Курс «Windows 10 базовый» мы сами загрузим на ПК или ноутбук, сразу после оплаты. Можно сразу изучать. Долго ждать посылку не нужно.

Флешку с курсом отправляем во все страны мира. Дисковод больше не нужен.
Оформляйте заказ здесь и я пришлю вам все варианты оплаты курса, которые будут удобны вам, в вашей стране.

Заказав, курс «Виндовс 10 базовый» — вы становитесь участником клуба и будете получать все полные версии видео.

Читайте также:  Shortcuts using the windows key

Не пропустите новые уроки.

Быстрая установка Линукс Минт второй системой с Виндовс 7 на компьютер с BIOS (MBR) : 1 комментарий

Здравствуйте Евгений Александрович. Спасибо за видео про быструю установку Linux Mint второй системой с Window 7. Желаю здоровья. С уважением, Александр.

Разметка диска GPT или MBR Linux

Новый диск не имеет разметки, поэтому сначала необходимо разметить диск (создать таблицу разделов и выбратьфайловую систему — отформатировать), затем уже использовать. В табилце разметки непосредственно хранится информация о файлах и их позиции на диске..

Существует 2 типа таблиц разметки:

  • Устаревшая MSDOS (MBR) [часто обозначается как BIOS, Legacy BIOS] — главная загрузочная запись — Master Boot Record, редакторы его могут отображать как dos или msdos.
  • И современная UEFI (GPT) — GUID Partition Table.

Диск можно разметить и поделить при установке операционной системы или в случае с многими установочными образами Линукса — операционная система запускается с флешки или с диска и можно в графическом режиме разметить диски. И не только — можно наставить софта, сделать какие-то изменения и все они будут записаны при установке операционной системы (это как вариант). Т.е. под рукой всегда живой образ системы с которого можно загрузиться и что-то сделать..

В графическом режиме доступны утилиты, например Редактор разделов System — PartitionManager , или GParted , кому что больше нравится.. Ниже покажу как это можно сделать из командной строки (консоли Linux)

Смысл делить диск на разделы в Линуксе — чтоб папка /home была в отдельном разделе (папки и настройки пользователей). В случае переустановки операционной системы отформатируем первый(корень) раздел и установим недостающий софт, и вуаля все настройки программ автоматом подцепятся из /home.. Сегодня достаточно 20Гб под корень / и от 10 ГБ под /home. т.е. создаём 2 раздела на диске + EFI раздел если доступен UEFI (GPT)..

Своп (linux-swap — раздел подкачки) я не использую, начиная с Ubuntu 18.04 отказываются от раздела swap, вместо него будет использоваться файл подкачки (swapfile) . Он может понадобиться для режима сна ноутбука или если мало памяти — система менее 1 — 2 Гб памяти использует (в зависимости от сборки).. Для режима сна необходим раздел/файл подкачки = размер памяти + 2 Гб. т.е. просто добавьте запас места в корневом разделе..

Если используете SSD диск — оставляйте 10% (от 10 до 20%) места в конце неразмеченными, это продлит его ресурс, поскольку там будут проходить фоновые операции записи.. (По умолчанию на SSD диске есть скрытая область для этого, эта неразмеченная пойдёт в плюс к ней..) И судя по тестам из интернетов — эта дополнительная область увеличит IOPS — количество операций ввода и вывода, тем самым ускоряя операции с диском ..

Просмотр разметки диска и прочей информации в консоли

Вариантов намного больше, но первых 4-х вполне достаточно..

Диск с таблицей разделов MBR

Где-то в 80-х был создан формат для загрузки диска с таблицей разделов MBR, он имеет ограничение поддержки дисков объёмом до 2,2Тб и ограничения по количеству(4) первичных (главных — primary) разделов, остальные создаются в расширенном разделе.. Необходимо выставлять флаг с какого раздела грузиться для БИОС-а компьютера, его ещё активным разделом называют.. Запись MBR занимает первые 512 байт в первом секторе на диске..

В консоли создать MBR и поделить можно так (пусть диск будет 30 Гб):

Дополнения и пояснения:
# — значок комментария.
p — посмотреть разделы.
d — удалить разделы.
b — редактировать метки диска (edit bsd disklabel).

Изменяем тип таблиц на Linux (L введите чтоб уточнить, зависит от версий).
Должно по умолчанию назначаться..

Скопировать разметку на диск 2, для MBR это делается так (в случае с RAID — полезно):

Диск с таблицей разделов GPT

Диск с таблицей разделов GPT устроен по иному и имеет ряд преимуществ:

  • Размер диска может быть до 9.4 Зеттабайт, для сравнения:
    MBR=2,2Тб против GPT=10 093 173 145,6 Тб.
    Запас на будущее колоссальный, весь трафик интернета за 2016 примерно 1,1 Зеттабайт.
  • GPT допускает 2 64 = 18 446 744 073 709 552 000 основных разделов, но вот Windows допускает не более 128 разделов, хотя в реальной жизни более 3-х не используется..
  • GPT хранит копию данных раздела в конце диска и значения контрольной суммы для проверки целостности данных, позволяя восстановить их в случае повреждения основного заголовка GPT. (MBR же такого не умеет и помнится у меня были случаи повреждения этой записи под Windows.)
  • Загрузка операционной системы происходит быстрее, с UEFI быстрее инициализируется железо.. (На EFI разделе находятся драйверы аппаратных компонентов, к которым может получать доступ запущенная операционная система и в этом случае загрузка происходит прямо с этого раздела, что быстрее.)
  • Нет необходимости в boot флаге разделу.
Читайте также:  Как узнать свои системные требования windows

В биосе должен быть включён режим UEFI или UEFI + Legacy ищите где-то в Boot Options (загрузка итп..), обычно спаренный режим уже включен на новом железе. Естественно грузимся из под UEFI при установке с флешки (F2, F8, F10, F11, бут меню в БИОС-е или иные)..

Если связь между оборудованием и операционной системой (ОС) осуществляется только через режим UEFI (а не Legacy BIOS), использование GPT для разбивки разделов становится практически обязательным, иначе могут быть проблемы совместимости с MBR. Советую из консоли или при помощи редактора разделов GParted итп. установить тип таблицы gpt, при установке операционной системы, установщик может по умолчанию dos поставить..

UEFI имеет собственный загрузчик операционных систем с интегрированными менеджерами их запуска. Для загрузчика UEFI на диске должен быть создан небольшой загрузочный раздел, который называется EFI System Partition , он же ESP , он же EFISYS и имеет тип EF00 .
При установке Linux будет возможность обозначить тип — системный раздел EFI.
EFI — Extensible Firmware Interface System Partition — системный раздел расширяемого интерфейса прошивки.

На дисках расширенного формата 4K Native (секторы по 4 Кб, по сути это неминуемо в будущем (сейчас 512кб в ходу), с 2010г операционные системы поддерживают новый формат) EFI должен быть не менее 256 Мб в виду ограничений FAT32, посему я делаю его с запасом = 260 Мб (этого хватит на несколько ОС на 1 диске), но можно и 100 Мб.. В интернете встречаются экспериментаторы советующие делать размер не менее 520 Мб (546 Мб), чтоб любой каприз влез, но Линукс занимает около 4 Мб.

На каждом диске может быть не более одного раздела EFI. По стандартам, раздел должен быть отформатирован в файловой системе FAT32 (для USB HDD, USB Flash могут быть поняты при загрузке более старые FAT12, FAT16 (в том числе и EFI)).

Запись GPT занимает первые 2048 секторов (1 Мб) на диске и включает в себя резерв — отступ для MBR 512 байт.

В консоли создать GPT и поделить можно так (пусть диск будет 30 Гб):

Посмотреть разметку диска:

Непосредственно работа с дисками

Тип таблиц на Linux (L введите чтоб уточнить, обозначение зависит от версий)
8200 Linux swap
8300 Linux filesystem

Копирование разметки диска для GPT (в случае с RAID — полезно):

Будьте бдительны, какому гению в голову пришло в обратном порядке выстраивать диски, точнее применять сразу после ключа -R, —replicate=second_device_filename. Поэтому запись в логичном/привычном порядке sgdisk -R /dev/sda /dev/sdb приведёт к затиранию первого диска sda, в этой форме первым пишется диск на который копируется разметка, а вторым с которого копируют.

Страница сгенерирована за 0.225475 секунды
На один процесс веб-сервера: 4 стр./сек.
Всего Apache может отдать: 1 024 стр./сек.
Выделено php памяти: 447.24 KB, real_usage: 2 MB

© Все права защищены 2004 — 2021

Карта сайта
Отслеживать изменения в Твиттере
Политика конфиденциальности

Браузер построил за сек.
Полное время сек.

Оцените статью