Если удалена MBR, содержащая Linux Grub, то самое простое, воспользоваться GRUB_CD

 

  1. рисунок - нашли на ресурсе /media/distrib/Linux.FOR/Live.CD/sgd_cdrom_1.21.iso (или smb://zoo/distrib1/Linux.FOR/Live.CD/sgd_cdrom_1.21.iso), который автоматически ищет папки с Grub и позволяет как загрузить машину, используя их menu.lst, так и восстановить MBR/
    .... и нарезали его на CD (правой мышью по .iso-файлу-> Записть на диск)
  2. рисунок - загрузились с GrubCD
  3. рисунок - выбрали пункт Boot Ubuntu GNU/Linux
  4. рисунок - начал грузиться Linux лаборатории
  5. рисунок - прогрузился, уже почти до рабочего стола
  6. рисунок - прогружен, полнофункционален. Осталось только лишь восстановить MBR, чтобы машина могла грузиться без GrubCD
    6b рисунок - для Grub ver.1 изменили файл menu.lst (нужно открыть терминальное оуно под sudo, файл находится в /boot/grub/, если запущен mc. то чтобы из него редактировать файл, то нужно выделить файл и нажать F4). Пояснения в аудиозаписях 33 семинара, от 9 января 2011.
    6c рисунок - grub-install /dev/sda (установили Grub в MBR)
    6d ... - выполнил перезагрузку с жёсткого диска в установленную Windows 7 (/dev/sda4), затем в WinXP (/dev/sda1), затем в Linux (/dev/sda3)
    6e рисунок - вернувшись в Linux из gparted убедился, что menu.lst настроен правильно - последний посещённый Windows-раздел имеет теперь метку загрузочный (boot = active), другой Windows раздел скрыт (hidden)

    НЕ НУЖНОЕ - перезагрузка с LiveCD (для случая, если не смогли восстановить Grub в MBR, а запустить машину надо обязательно, чтобы проверить работоспособность установленной Windows7)
  7. рисунок - ...
  8. рисунок
  9. рисунок
  10. рисунок
  11. рисунок
  12. рисунок
Закрыть

Если ВСЁ вышеописанное не помогло, то стоит обратить внимание на средство из "Загрузка grub EFI из ubuntu 16.04 при загрузке ubuntu 11.04/12.04/13.04: "kernel too old" Solved / РЕШЕНО", Решение 1 (автоматическое восстановление загрузчика с LiveCD или рабочей операционной системы).