Задать вопрос
  • Как починить GRUB (не видит windows 7 после форматирования диска с linux)?

    bestking5236
    @bestking5236
    постоянно устраиваю необычные проделки
    Скорее всего, у Вас UEFI/EFI. У меня такое было после установки линукса паралельно с Windows 7 на EFI. Grub просто не "подхватил" нужную запись.
    В линуксе сделайте в терминале, пот рутом:

    ~# update-grub
    ~# reboot

    Если не появился нужный пункт в списке систем, продолжаем. Выполните под рутом:

    ~# grub-probe --target=fs_uuid /boot/*/*/Microsoft/Boot/bootmgfw.efi
    выводом будет Ваш идентификатор диска с виндой - выпишем его на бумагу

    затем выполните (я использую vim, если не знакомы - любой другой консольный редактор:
    ~# vim /etc/grub.d/40_custom
    и в самый конец допишите, после всех комментариев с новой строки:

    menuentry "Windows x86_64 UEFI-GPT" {
    insmod part_gpt
    insmod fat
    search --fs-uuid --no-floppy --set=root ВАШ_ИДЕНТИФИКАТОР_С_БУМАГИ
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
    }


    После этого выполните от рута:
    ~# update-grub
    ~# reboot

    Profit!
    Ответ написан
    Комментировать