Windows + Linux = …
Очень часто приходиться использовать две операционные системы на одном компьютере. Самый распространенный вариант - это видно на графике биткоина, когда устанавливается Windows и какой то дистрибутив Linux. Но самой распространенной проблемой, которая может возникнуть, это правильная загрузка нужной системы, ведь каждая из них по умолчанию устанавливает свой загрузчик. Аналогичная ситуация возникает даже если вы устанавливаете две системы Windows (XP и Vista/7 имеют различные загрузчики, которые не сильно любят соседей). Наилучшей бесплатной альтернативой, является загрузчик GRUB, который полностью бесплатный и умеет хорошо работать с различными системами.
Windows и Linux
Для начала посмотрим как загружаться система:
★ BIOS загружает в память компьютера содержимое основной загрузочной записи MBR (master Boot Record). Ее размер очень маленький, и она не может вместить всю нужную информацию. Ее основная цель, это показать расположение основной части загрузчика и передать управление ему.
★ Запускается основной загрузчик, который считывает список доступных для загрузки ОС из файла конфигурации и начинает загрузку ядра выбранной системы.
★ Запускается ОС с выбранными параметрами.
Если вы устанавливаете дистрибутив Linux на компьютере, где уже установлена система Windows, то он автоматически заменит стандартный загрузчик, и установит GRUB. С помощью утилит Startup Manager и KGRUBeditor можно удобством редактировать настройки загрузчика а также изменять темы его оформления. Могут возникнуть различные проблемы, поэтому всегда нужно знать как восстановить тот или иной загрузчик.
Восстанавливаем GRUB:
Для восстановление нам потребуется любой LiveCD Linux, загружаемся с него и:
► Заходим в командную строку и выполняем команду sudo grub. Так мы попадем в консоль GRUB.
► Далее выполняем команду find/boot/grub/stage1 (если цифра 1 не сработала, попробуйте 2, и далее по возрастающей). Этой командой мы получаем список всех разделов, где были расположены загрузчики GRUB. Запоминаем название раздела по форме hd*,* Вместо звездочек должны быть номера жесткого диска и раздела на нем.
► Выполняем команду root (hd*,*) Незабываем вместо звездочек указывать цифры.
► Вводим последнюю команду setup (hd*) для переустановки GRUB в MBR выбранного жесткого диска.
Восстановление загрузчика Vista/7:
Грузимся с диска, и вызываем консоль восстановления системы. А там делаем следующее:
bootrec.exe /fixmbr
bootrec.exe /fixboot
или вместо bootrec.exe, просто bootrec
- Дата: 12-03-2018, 19:29