Восстановление Grub2 после переустановки windows.

После переустановки либо установки windows, система перестаёт видеть загрузчик Grub2 и невозможно загрузить какую-либо операционную систему кроме Windows. Так же данная статья поможет Вам в том случае если у по каким-либо причинам загрузчик Grub2 перестал работать.

Что же нам необходимо сделать для того чтобы восстановить наш загрузчик Grub2 и иметь возможность загружать все наши операционные системы, а у меня это windows, Linux Kubuntu, Linux BackTrack 5 R2 Для начала берем любой диск с Live-CD, у меня здесь Linux-Mint, ну какой ближе был под рукой. Загружаемся с нашего Live-CD, Вы можете взять совершенно любой Live-CD, либо DVD, USB неважно.

Открываем терминал и для начала просматриваем все наши диски. Для этого вводим в терминале команду.

sudo fdisk -l

Получаем списки всех наших дисков.

Device Boot Start End Blocks Id System

/dev/sda1 * 63 24579449 12289693+ 7 HPFS/NTFS/exFAT

/dev/sda2 24579450 58589054 17004802+ 83 Linux

/dev/sda3 125001728 488396799 181697536 83 Linux

/dev/sda4 58589184 66402303 3906560 82 Linux swap / Solaris

/dev/sda5 66404352 124985343 29290496 83 Linux

Теперь монтируем наш раздел с системой Linux. У меня их два, точнее четыре, но один раздел подкачки Linux swap / Solaris, как видите и один с категорией /home, я знаю что у меня это /dev/sda5, он нам тоже не нужен. Монтируем тот который должен загружаться. У меня это /dev/sda3 можно было бы и /dev/sda2 там у меня стоит операционная система Linux BackTrack 5 R2 но мне желательно чтоб первой в списке загрузки стояла Linux Kubuntu. Так что с неё и буду восстанавливать. Итак монтируем /dev/sda3 При помощи команды.

sudo mount /dev/sda3 /mnt

Теперь монтируем директорию /dev и директорию /proc.

sudo mount -t proc none /mnt/proc

sudo mount -o bind /dev /mnt/dev

Переходим в примонтированную систему.

sudo chroot /mnt

Вот мы вошли в систему которая не загружается, от пользователя root. Теперь сначала обновляем список загрузчика Grub2.

update-grub

Дальше восстанавливаем либо устанавливаем загрузчик Grub2

grub-install /dev/sda

На всякий случай ещё раз обновляем список Grub2.

update-grub

Все загрузчик установлен, перезагружаем компьютер

reboot

После перезагрузки радуемся появившемуся меню Grub2 со списком всех установленных операционных систем. Входим в систему которая нам необходима и работаем.

Данная инструкция крайне полезна, ведь когда-то возможно у Вас слетит загрузчик или кто-то из Ваших знакомых переустановит Windows, ему поможете и вам не придётся в Google искать «Переустановил Windows теперь не загружается Linux». Мне по крайней мере несколько раз требовалось, думаю ещё понадобится. Когда я сам искал как восстановить загрузчик Grub2 после переустановки Windows, помню несколько статей похожих находил, но везде не хватало каких-либо действий. А некачественная инструкция может сделать восстановление Grub2 намного более долгим занятием.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *