Быт техника Дарби
13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд

Ubuntu Documentation

Grub2 / Installing

This page details the procedures for installing and reinstalling GRUB 2. The information applies to most versions of GRUB 2, but is specifically written for version 1.99. GRUB 1.99 is included on Ubuntu releases 11.04 (Natty Narwhal) and later. For more information on a variety of GRUB 2 topics, please visit the GRUB2 main page. For information on converting to or from GRUB Legacy, please view the Grub2/Upgrading community doc.

The GRUB 2 bootloader is included on all currently-supported versions of the Ubuntu family. GRUB 2 can accomodate traditional computer firmware such as BIOS as well as the newer EFI/UEFI standards. It is compatible with MBR, GPT and other partitioning tables.

All references to GRUB pertain to GRUB 2. Where GRUB 0.97 is discussed, it will be referred to by version number or as GRUB Legacy.

GRUB 2 Initial Installation

GRUB 2 installation is automatically incorporated into a normal Ubuntu installation. Input required by the user for the initial setup is very simple. If the installation will use the entire disk no specific GRUB selections are necessary. If the user wants to use a specific partition for Ubuntu the user must select the Ubuntu partition and the drive on which to embed the bootloader information.

The main GRUB 2 folder locations include /boot/grub/ and /etc/grub.d/. User preferences are stored in the /etc/default/grub file. The GRUB 2 menu is built by information contained in /boot/grub/grub.cfg.

Installation Options (LiveCD)

Using the Entire Drive ( «Erase disk and install Ubuntu» ):

Install on entire drive: The user should select a drive on which Ubuntu and GRUB 2 will be installed. GRUB 2 will overwrite the drive’s boot information and place the GRUB 2 files in the appropriate locations.

Installing Ubuntu to a Specific Partition («Something Else»):

When using the «Something Else» option, you will be offered to choose the «Device for bootloader installation». Please select: * either the disk (eg /dev/sdX, not /dev/sdXY) on which the BIOS is setup to boot (recommended for normal use) * OR the partition (eg /dev/sdXY, not /dev/sdX) on which Ubuntu (/boot, else /) will be installed (only if you want to chainload it from another bootloader; if any doubt, do NOT choose this)

important.pngNever choose any other partition! (this may break the boot of your other systems, see Bug #1049549).

  • specify the disk (eg /dev/sdX, not /dev/sdaXY) not currently used to boot the system for the bootloader location.
  • After the installation is complete, change the boot order (via BIOS setup) so that the disk to which the GRUB information was written is the one booted first.
  • If the user wishes to restore booting with the original bootloader, change the boot order back to the original drive.


GRUB 2 normally writes its bootloader information to an area just beyond the Master Boot Record and before the first partition. Some software on non-Linux operating systems also used this embedded area and broke the system by overwriting the GRUB 2 information on dual-boot systems. GRUB 2 now can recognize this potential problem and avoid it.

The bootloader information does not have to be installed to the embedded area of the MBR. It may also bypass the MBR entirely and be installed to a specific partition. In doing this, the location of the GRUB 2 files are specified by using blocklists. This option is not available via an Ubuntu GUI installation but can be made via the terminal after installation. Even then this method is not as reliable as writing to the MBR and is not recommended by the GRUB developers.


If the BIOS is setup to boot the disk in Legacy/mbr mode, installing GRUB2 on a GPT (GUID Partition Table) disk requires a dedicated BIOS boot partition with a recommended size of at least 1 MiB. This partition can be created via GParted or other partitioning tools, or via the command line. It must be identified with a bios_grub flag. The necessary GPT modules are automatically included during installation when GRUB 2 detects a GPT scheme.

GRUB 2 is compatible with EFI/UEFI and will load the necessary modules during installation. For information on this topic, please visit the UEFI community documentation.


    GRUB 2 will be the default bootloader for the computer.

      GRUB 2 will have written information to the designated drive’s boot area pointing to the Ubuntu installation’s GRUB 2 files. On earlier versions of GRUB 2 on a BIOS systems any information previously contained in the area just beyond MBR will have been overwritten. An improvement to GRUB 2 allows it to write the boot information to another area if a non-Linux application has already used this area.
    • Windows boot files in the Windows partition are not affected by the GRUB 2 installation. Only the MBR data is changed. Windows control of the boot process can be obtained by selecting a Windows entry in the GRUB 2 menu during boot.

    To view the GRUB 2 file system and configuration options please refer to Grub 2 community documentation page.

    Reinstalling GRUB 2

    • After installing another operating system which installed its own bootloader, reinstall GRUB2 to return control to the desired OS. When an operating system is added on a multiboot computer it will generally take command of the boot process. Reinstalling GRUB 2 from a within the desired OS will return control of the boot process to that OS.
    • Add the boot information to an additional drive. GRUB 2 can be installed on multiple drives — all pointing to the same operating system. This provides a backup in case the MBR or boot record data on a particular drive becomes corrupted.
    • Replace missing files
    • Repair a broken system, such as when the user sees only «GRUB» on a black screen with no prompt or when the user cannot boot using GRUB 2’s rescue mode options.
    • Upgrade from Grub Legacy

    When using the grub-install command, the boot information is updated and written to the designated drive, missing — but not corrupted or intentionally deleted — files are restored. Specifically the core.img, grubenv, and device.map are updated and missing modules restored. If missing, the grub folder will be recreated. The grub-install command does not generate a new GRUB 2 menu (grub.cfg).

    Reinstalling GRUB 2 from a Working System

    This will rewrite the MBR information to point to the current installation and rewrite some GRUB 2 files (which are already working). Since it isn’t done during execution of the previous command, running sudo update-grub after the install will ensure GRUB 2’s menu is up-to-date.

    Fixing a Broken System

    If a system has become unbootable due to a GRUB 2 failure or corrupted MBR/boot sector, there are various methods for reinstalling GRUB 2. The simplest is listed first, followed by more complicated methods.

    via Boot-Repair Graphical Tool

    Boot-Repair is a GUI application which can fix a variety of GRUB 2 problems. It can be used either from a LiveCD, its own CD, or during a normal Ubuntu session. In addition to providing a simple user interface, Boot-Repair also includes the ability to run a script to gather details of the system which can be used for troubleshooting help on various forums and IRC channels.

    Please refer to the Boot-Repair community documentation for instructions on how to install and run this application.

    via GRUB2 Rescue mode

    GRUB 2 provides a rescue mode which allows the user to attempt to repair GRUB 2 from a special GRUB terminal during boot. Refer to the Grub2 Command_Line_and_Rescue_Mode section for information on GRUB terminal operations.

    via the LiveCD terminal

    This method uses the terminal from a LiveCD. The user must know the device name/partition of the installed system (sda1, sdb5, etc), which is then mounted from the LiveCD. GRUB 2 files are copied from the LiveCD libraries to the proper locations and MBR.

    This operation will write to the MBR and restore the modules and core.img to /boot/grub. It will not replace or restore grub.cfg or fix corrupted files. Boot the LiveCD, select «Try It», and open a terminal.

    info.pngWhen using a LiveCD, due to GRUB 2 changes between Ubuntu releases, it is recommended that the user boots a LiveCD of the same release (11.10, 12.04, etc) as the release to be repaired. If the user has installed a different version of GRUB 2, use a LiveCD with the same GRUB 2 version.

    If necessary, use the fdisk command to help determine the partition on which Ubuntu is installed. The fdisk option «-l» is a lowercase «L». Look for one of the appropriate size or formatting. Running sudo blkid may provide more information to help locate the proper partition, especially if the partitions are labeled. The ‘

    grub-install will restore missing files in the grub folder but will not restore intentionally deleted or corrupted files. To accomplish these tasks GRUB 2 must be completely removed and reinstalled.

    If Ubuntu is installed on B-tree file system i.e. btrfs then /boot changes to /@/boot in above commands such that :

    If the user wishes to explore why the system failed, refer to Post-Restoration Commands section below.

    via Partition Files Copy

    This method does not work if GRUB has not already been installed, or if GRUB files have been deleted.

    important.pngThis method talks about 9.10, so it may be obsolete.

    1. Boot to the LiveCD Desktop.
    2. Mount the partition with your Ubuntu installation.

        The device/drive is designated by sdX, with X being the device designation. sda is the first device, sdb is the second, etc. For most users the MBR should be installed to sda, the first drive on their system. Example:

        If the user gets a «error: Cannot open /boot/grub/device.map» message, add the -m switch and path to the device.map to the command as follows: Example:

        If the user wishes to explore why the system failed, refer to Post-Restoration Commands section below.

        via ChRoot

        1. Boot to the LiveCD Desktop. The CD should be 64bit (not 32bit) if the system to fix is 64 bit.
        2. Open a terminal. The method varies depending on the release.
        • Substitute the correct partition: sda1, sdb5, etc.

        Reinstall GRUB 2 (substitute the correct device with sda, sdb, etc. Do not specify a partition number):

        1. Reboot.

        Boot repair after a Windows Upgrade on Ubuntu 14.04 (non-RAID)

        • Insert Ubuntu installation media (e.g. Ubuntu 14.04 LTS 64 bit DVD)
        • Ensure the bios boot order is set to read the media first (consult your motherboard/computer manual) and restart the computer
        • Select Ubuntu Live/Try mode (do not install)
        • Click on the purple Ubuntu search button — enter «gparted» and click on its icon
        • Determine the name of your linux partition (/dev/sdXY) — you should be able to identify it by recognising its format (most likely ext4) and size (number of GB)
        • Click on purple Ubuntu search button — enter «gnome-terminal» and click on its icon

        Purging & Reinstalling GRUB 2

        The difference between using the grub-install command and purging & reinstalling GRUB 2 is that the latter completely removes all GRUB 2 files and system settings. Purging GRUB 2 is also a method to reset all configuration settings to the default values on a working system. This may correct GRUB 2 failures due to corrupted files and improper configurations as well as for missing folders/files deleted by the user. The GRUB 2 packages removed and reinstalled via this procedure include grub-pc, grub-common and, in Grub 1.99 and later, grub-gfxpayload-lists.

        important.pngDuring this operation the user will be temporarily left with no bootloader. Ensure you have a working Internet connection and access to the repositories before purging the GRUB 2 packages.

        This procedure can be accomplished very simply via Boot-Repair, or via the terminal procedure below.

        Remark: the Boot-Repair procedure will also remove custom files that may block the boot. It is also able to purge and reinstall GRUB2 for UEFI / LVM / RAID systems.

        via Boot-Repair Graphical Tool

        * Run Boot-Repair either from liveCD or from your installed session * Click «Advanced options» —> «GRUB options» tab * Tick the «Purge GRUB and reinstall it» option —> Apply

        Как удалить grub и восстановить загрузчик windows

        PRO ремонт ПК

        Установка Windows или Linux – процесс довольно простой. Но когда на одном ПК одновременно установлены две операционные системы, и одну из них необходимо удалить, сохранив другую, чаще всего возникают некоторые проблемы. Сделать это не так просто. Отдельные сложности вызывает восстановление стандартного загрузчика Windows.

        Многие на сегодняшний день использую операционную систему Linux. Она обладает многими преимуществами перед ОС Windows, одно из самых главных – её полная бесплатность и открытость архитектуры. Но за все необходимо платить, и сосуществование данных ОС на одном ПК сопряжено с определенными конфликтами.

        Именно поэтому удалить одну из ОС без последствий для второй довольно проблематично. Особенно, если требуется удалить загрузчик Grub, а Windows оставить невредимой.

        Чаще всего загрузчик Grub имеет следующий вид:

        Стандартный для Linux GRUB

        Фото : Стандартный для Linux GRUB

        Что такое Grub?

        Для того чтобы понять, как удалить загрузчик Grub необходимо знать, что же это такое. Аббревиатура Grub на английском языке полностью звучит как GRand Unified Bootloader. Что обозначает – загрузчик операционной системы. Он спроектирован компанией GNU.

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

        Grub 2 (последняя версия загрузчика, разработанная компанией) поддерживает множество операционных систем:

        • FreeBSD;
        • Linux;
        • Solaris.

        Но даже если система, которую необходимо запустить, не поддерживается, загрузчик Grub может передать выполнение запуска ПК другому. Например, в Windows это NTLDR. Также возможен пуск MS-DOS, OS/2 и других подобных ОС.

        Возможности рассматриваемого загрузчика довольно широки:

        • Grub 2 имеет многомодульную конструкцию. Именно поэтому в него можно добавить все, что угодно. Вплоть до игр;
        • внешний вид загрузчика может быть легко изменен. Он может быть в формате черно-белой таблицы,

         ubuntu в видечерно-белой таблицы

        Фото: ubuntu в виде черно-белой таблицы

        либо иметь стильный дизайн;

        Дизайн окна загрузчика

        Фото: дизайн окна загрузчика

        Удаление Grub и методы его восстановления

        Множество пользователей задаются вопросом – как удалить GNU Grub? Сделать это довольно просто, но метод и необходимые приложения различны для разных случаев. Также часто возникает ситуация, когда Grub удален случайно, и для нормальной работы компьютера очень важно корректно восстановить загрузчик.

        Сделать это можно несколькими способами:

        • с помощью установочного диска Linux;
        • используя загрузочную флешку, на которой присутствует Linux;
        • когда на одном из разделов диска имеется дистрибутив загрузчика.

        Видео: установка Ubuntu 10.10 на Windows XP и восстановление загрузчика GRUB

        Восстановление при помощи режима Rescue Mode

        Для начала восстановления следует в первую очередь загрузить все необходимые модули. В данном режиме доступны следующие команды:

        • Is;
        • Set;
        • Unset;
        • Insmode.

        Необходимо выбрать первую команду. Она будет выглядеть следующим образом — is /boot/grub. В ответ ПК выдаст список всех находящихся в директории файлов.

        Далее появляется возможность подгрузить следующие модули:

        • Insmod ext2;
        • Insmode normal;
        • Normal.

         iPad mini не видит WIFIВозможно ли, вернуть в рабочее состояние плеер. Читать в статье, iPad mini не видит WIFI.

        Как настроить роутер ASUS WL 520GC на Windows 7? Читать подробно.

        После этого Grub восстановится полностью, будет осуществлен переход в полнофункциональный режим. Будут найдены все операционные системы, на экране появится стандартное меню загрузчика Grub. Данный метод восстановления универсален, неважно, какие ОС установлены на Вашем ПК.

        Восстановление Grub при помощи USB-флешки

        Запускаем систему с USB. При помощи комбинации клавиш Alt+F2 включаем терминал. Когда он будет открыт, необходимо отдать ПК команду gnome-terminal. После этого важно ознакомиться с таблицей разделов.

        Для этого нужно выполнить команду sudo fdisk -1. На экране должна появиться таблица следующего вида:
        Когда известен раздел, в котором находится операционная система (в данном случае это sda1) можно приступать к восстановлению загрузчика

        Сбрасываем пароль в Ubuntu

        Фото: сбрасываем пароль в Ubuntu

        (помимо самого загрузчика будут отремонтированы несколько дополнительных директорий).
        Команда sudo chroot /mnt позволит перейти в окружающую среду chroot.

        Применение команды sudo chroot

        Фото: применение команды sudo chroot

        И последний этап восстановления загрузчика – выполнение команды grub-instal /dev/sda. Если при восстановлении возникли какие-либо проблемы, можно воспользоваться следующими командами:

        Выполнение команды grub-instal /dev/sda

        Фото: выполнение команды grub-instal /dev/sda

        Если установлена Windows XP

        Если на компьютере установлена Windows XP, то удаление загрузчика Grub не представляет собой ничего сложного. Достаточно лишь запустить какой-либо менеджер разделов жесткого диска, и удалить все компоненты, помеченные ext. Оптимальное в этом отношении приложение – Power Quest PartitionMagic 8.0. Оно имеет следующий вид:

        Утилита управления разделами

        Фото: утилита управления разделами

        В нижней части присутствует полоса, она обведена разными цветами. Сиреневый и бардовый обозначают разделы, используемые Linux. Их необходимо удалить. После этого Вы получите свободное место, неразмеченную область. Она будет выделена серым цветом.

        Далее компьютер перезагружается. На экране монитора можно будет увидеть сообщение – NTLDR is missing.

        Что означает невозможность загрузки ОС Windows по причине отсутствия необходимых файлов. Для их восстановления необходимо запустить «Консоль восстановления».

        Консоль восстановления Windows XP

        Фото: консоль восстановления Windows XP

        Проще всего это сделать при помощи компакт-диска, если же он отсутствует, необходимо на другом компьютере создать загрузочную флешку.

        Когда консоль восстановления запущена, можно приступать непосредственно к восстановлению загрузчика Windows:

        • появляется сообщение «В какую копию выполнить вход?». Ставим цифру 1;
        • далее консоль попросит ввести пароль администратора;

        Команда ввода пароля администратора

        Фото: команда ввода пароля администратора

        Команда fixmb

        Фото: команда fixmb

        команда подтверждения «Y»

        Фото: команда подтверждения «Y»

        Ввод команды FixBoot

        Фото: ввод команды FixBoot

        Выполняется перезарузка ПК, и операционная система Windows XP должна запуститься без каких-либо проблем.

        Новый запуск Ubuntu Grub возможен только после повторной установки Linux на вновь созданный раздел.

        Установлена Windows 7 или 8

        Если на вашем ПК установлена Windows старше Vista, то имеется чрезвычайно простой способ удалить загрузчик Grub без различных ухищрений – создания загрузочных флешек, запуска консоли и других сложных действий. Сделать это можно без диска с дистрибутивом Windows.

        Порядок действий:

        • нажимаем кнопку «Пуск»-> «Выполнить»;
        • в появившемся поле следует написать list disk, нажать Enter;

        Команда list disk

        Фото: команда list disk

        Команда select disk №

        Фото: команда select disk №

        Команда «clean»

        Установлена FreeDOS

        Если на ПК установлена операционная система FreeDos, то удалить загрузчик Grub можно будет в режиме командной строки. Необходимо попросту отформатировать диск, на котором находится загрузочная область.

        Выполняется эта операция следующим образом:

        Запускаем FreeDos

        Фото: запускаем FreeDos

        Команда FORMAT

        Фото: команда FORMAT

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

        Удаляем Grub4Dos

        Удалить данный загрузчик довольно просто. Необходимо лишь ввести в командной строке следующее: sudo apt-get purge grub2 grub-pc. После этого данный загрузчик просто удалит сам себя.

        настройка IPTV БилайнНе знаете, как установить параметры IP-TV для роутера? Все в инструкции по настройке IPTV для Билайн через роутер.

        Используете интернет от Yota — настройте роутер легко. Инструкция тут.

        Интересует, как настроить ADSL модем в режиме роутера, ответ здесь.

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

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

        Фото: параметры установки или удаления

        Grub – чрезвычайно удобный загрузчик, он выступает в роли селектора для операционных систем. Позволяет без конфликтов сосуществовать на одной машине множеству различных ОС. Дает возможность максимально просто и быстро запускать необходимую в данный момент времени.

        Grub 2 или же более ранняя версия данного загрузчика – довольно просты в настройке. Для её осуществления не нужно быть многоопытным айтишником, достаточно просто знать несколько команд. Удаление или установка также не представляет собой большой сложности. Важно лишь быть максимально внимательным при выполнении всех операций, делать все согласно идущего в комплекте с загрузчиком руководства.

        Обновление Windows 10 убивает grub, а восстановление загрузки не помогает

        Я только что обновился до Windows 10 с Windows 8.1 на своем многораздельном ноутбуке, на котором установлена ​​Ubuntu 14.04. Grub больше не появлялся при загрузке, поэтому я запустил восстановление с Ubuntu liveUSB. Похоже, это не имело никакого эффекта. Я проверил и безопасная загрузка все еще отключена.
        Журнал от boot-repair: http://paste.ubuntu.com/11972534/
        Так что же дальше?

        Обновление: я пытался использовать chroot для обновления grub из моего раздела Ubuntu. update-grub успешно запускается при поиске менеджера загрузки как Linux, так и Windows, но этот процесс по-прежнему не имеет никакого эффекта. grub-install жалуется, что не может найти каталог EFI (но я все смонтировал правильно).

        Обновление 2: только что обнаружил, что запуск efibootmgr после chroot в Ubuntu показывает, что Ubuntu вообще не находится в порядке загрузки. Я вручную изменил порядок и перезагрузился, чтобы обнаружить, что загрузчик был сброшен. Я запускаю в Windows: bcdedit /set path EFIubuntushimx64.efi но это не имеет никакого эффекта, даже после сообщения «Операция успешна».

        Мне просто нужно было запустить это в Windows от имени администратора:

        Или, если вы используете PowerShell:

        GRUB выглядит нормально при загрузке, и я могу загрузиться в Ubuntu и Windows 10 нормально.

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

        По сути, следующие шаги:

        1. Использование Ubuntu Live для загрузки в режиме «Попробуйте Ubuntu».
        2. Используйте GParted для проверки правильности раздела Linux (например /dev/sda2 ).

        Смонтируйте раздел linux:

        Смонтируйте все другие системные папки Linux:

        Если вы используете систему UEFI, вам также нужно будет смонтировать каталог EFI с помощью следующей команды:

        chroot в вашу установку

        Теперь, когда вы вошли в систему (не в Ubuntu Live), просто выполните

        Вот и все ! Кредиты идут на Scott Severance по ссылке, которую я упомянул выше.

        та же проблема здесь, обновление с Windows7 до 10 в ПК с двойной загрузкой . Я решил следующим образом:

        1. Обновление Windows
        2. В процессе установки, после первой перезагрузки, я получаю приглашение grub rescue, исправило это с помощью BootRepair на USB-накопителе
        3. Завершение установки Windows, GRUB ушел, и с живым CD gparted я заметил, что все разделы все еще были там, но все они были NTFS
        4. Использовал TestDisk из windows восстановил мой раздел Linux
        5. Снова BootRepair, и все кажется нормальным (у меня голос Windows в меню GRUB продублирован. Не знаю почему, но сейчас мне все кажется нормальным!)

        Надеюсь это кому-нибудь пригодится!

        Машина моей жены старше (не UEFI) и Ubuntu установлен в логическом расширенном разделе. При обновлении до Windows 10 сначала был убит grub, поэтому перезагрузка вызвала запрос «grub rescue», который я восстановил с помощью BootRepair из LiveUSB, но мой раздел Linux отсутствовал! Я восстановил это с разделенным спасением от LiveUSB, который нашел и восстановил раздел. Оттуда я смонтировал раздел из LiveUSB, выполнил установку grub и смог загрузить обратно восстановленные Ubuntu и Win10. Надеюсь, что это помогает другим.

        • Под LiveUSB я имею в виду USB-накопитель, который использовался для установки Ubuntu (см. Http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu ). Вы также можете использовать загрузочный компакт-диск. После загрузки с этого устройства вы сможете найти BootRepair и gparted приложения на нем.

        Вы проверили порядок вашей последовательности загрузки? Если загрузчик Microsoft находится под номером 2, переместите его в нижнюю часть и перезагрузите компьютер.

        Вы можете проверить это из Ubuntu, запустив sudo efibootmgr -v в терминале.

        У нас есть несколько ответов, в которых приведены шаги по устранению проблемы (меню «Потеря Grub» из-за последнего обновления Win10). Различные ответы доказывают, что решение не уникально, так как настройки машины не уникальны.

        Для моей системы ( Acer E5-575G-57D4 ) исправлено следующее:

        Краткий ответ :

        1) В Windows, как упомянул Николас в своем ответе, введите следующую команду как администратор в командной строке Windows.

        2) Запустите утилиту восстановления загрузки с Live Ubuntu CD / USB.

        Длинный ответ:

        1) Войдите в Windows.

        2) Создайте загрузочную флешку (с вашей версией Ubuntu) и подключите ее.

        3) Введите эту команду как администратор в командной строке:

        4) Во время загрузки нажмите F12, чтобы увидеть меню загрузки. Выберите «Linux». Примечание. Для этого необходимо включить «Меню загрузки F12» в настройках BIOS (нажмите F2 во время загрузки).

        5) В меню выберите «Попробуйте Ubuntu без установки» для сеанса Live Ubuntu .

        6) Подключитесь к вашему WiFi. Загрузите и запустите boot-repair с помощью следующих команд:

        Просто следуйте инструкциям, пока не получите сообщение о том, что grub исправлен. Это сработало для меня.

        Я не уверен, что это связано, но я также столкнулся с небольшой проблемой, пытаясь перейти на Windows 10 с двойной загрузки Windows 8.1 / Debian.

        По сути, в какой-то момент обновления я перешел в режим восстановления grub, потому что мой раздел debian был удален в процессе, и, следовательно, загрузочные файлы с ним (у меня обычно есть отдельный загрузочный раздел, но не на этот раз . ). Из этой ссылки: обновление Windows 10 привело к спасению grub

        Я думаю, что проблема в том, что Windows не правильно записала таблицу разделов в процессе обновления.

        В любом случае, я исправил проблему, загрузившись с внешнего жесткого диска Win8.1, и следовал этим инструкциям: https://neosmart.net/wiki/fix-mbr/ (прокрутите вниз до win8 / 8.1). Это стерло grub и переустановило загрузчик mSoft. Затем мне удалось завершить обновление и переустановить Debian все вместе, так как в то время я не понимал, что это просто проблема с неправильной записью таблицы разделов. Тем не менее, лучшим решением будет попытаться восстановить таблицу разделов (используя testdisk?), А затем переустановить / обновить grub.

        Надеюсь, это поможет.

        PS: Спасибо, Microsoft, за то, что не наплевать на людей, которые имеют конфигурацию двойной загрузки .

        Я использовал rescuetux / supergrubdisk. Загрузил его с DriveDroid на моем планшете Android. Затем используется автоопределение Rescuetux. Зашел в кнопку WINDOWS, нажми кнопку восстановления betaWindowsMBR. И выбрал / dev / sda2 хорошо, хорошо, хорошо. Затем он сказал, успешно. Теперь я просто загрузился обратно в Windows UEFI меню.

        Аварийный запуск системы из командной строки GRUB

        Краткая инструкция по загрузке Windows и Linux из командной строки GRUB на случай каких-либо неполадок. Сразу оговорюсь, что сам grub2 должен запускаться, если же вы не можете попасть в консоль grub2, то вам скорее всего потребуется переустановка grub.

        Запуск Linux с помошью командной строки GRUB

        Нам понадобится написать всего 3 строчки: «set root«, «linux» и «initrd» и в конце дать команду «boot».

        set root=(hd0,5)
        linux /boot/vmlinuz-2.6.32-generic root=/dev/sda5
        initrd /boot/initrd.img-2.6.32-generic

        Немного поясню — в строке set root указываем на корневой раздел linux. В моем случае это был «hd0,5», он же «/dev/sda5», то есть пятый раздел первого диска. Список доступных разделов диска можно получить, выполнив команду ls.

        Далее, командой linux, указываем загружаемое ядро. Полное название ядра знать не обязательно, просто пишем «linux /boot/vmlinuz» и нажимаем tab. Консоль сама допишет правильный результат. У меня был предложен выбор между старым и новым ядром. Только в конце строки не забудьте дописать параметр root=/dev/sda5 или что там у вас.

        Для старта системы этого уже должно хватить. Осталось выполнить команду boot. В некоторых случаях перед выполнением «boot» попробуйте дополнительно выполнить команду initrd, как описано выше в примере.

        Запуск Windows из командной строки GRUB

        Процесс запуска Windows из консоли GRUB ещё проще. Как и в случае с Linux в начале указываем корневой раздел, где находится Windows. В моем случае окошки установлены в /dev/sda1. После чего, отдаем команду chainloader +1, которая заставляет grub2 передать дальшейшее управление загрузкой Windows-загрузчику. Даем команду boot на запуск системы и наблюдаем загрузку винды. Пример:

        set root=(hd0,1)
        chainloader +1

        Если считаете статью полезной,
        не ленитесь ставить лайки и делиться с друзьями.

        3proxy как альтернатива Squid Free-SA, Squid и FreeBSD. Считаем Internet-траффик Подключение второго HDD во FreeBSD Установка OpenMediaVault на компьютер с единственным жёстким диском Лучший Linux дистрибутив 2020 года Настройка OpenVPN сервера в режиме моста на FreeBSD 6.x и FreeBSD 7.x

        Комментариев: 8

          | Сергей

        Единственный работающий мануал на весь рунет.

        Если не знаете на каком разделе установлен Линукс (вдруг), можно каждый раздел проверить командой типа ls(hd0,1)/ (со слешем в конце).

        Привет, а как сделать так, чтобы каждый раз это не прописывать?

        Для этого нужно прописать соотвествующие изменения в загрузчик GRUB. Обычно нужные строки добавляются автоматически при установке системы.

        Что делать, если видит только разделы msdos, но я знаю что там есть Linux

        Если пишет например (hd0,msdos5) — то это тоже самое, что (hd0,5).

        У меня так пишет, хотя там Linux и ext4.

        Что делать если на всех разделах не находит виндовс? пишет unknown filesystem

        Как удалить загрузчик Grub

        В устройствах, функционирующих на операционной системе Linux, есть целый ряд программ, установленных по умолчанию. Одной из них является стандартный загрузчик Grub. Надо отметить, что популярная программа также поддерживает загрузку DOS и Windows.

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

        Удаление Grub при восстановлении ОС Windows

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

        В Интернете можно встретить распространенную рекомендацию: «Возьмите установочный диск Виндовс и загрузитесь с него в режиме восстановления». А далее предлагается выполнение специальных команд. Они будут указаны ниже.

        Стоит отметить тот факт, что данный совет является эффективным и вполне применимым на практике. Однако это не самый быстрый способ восстановления стандартного загрузчика Windows, который понадобится для полноценной работы системы. Чтобы удалить Grub и вернуть «виндовскую» программу, пользователю необходимо воспользоваться специальной утилитой.

        Она имеет название «Bootice». Всего несколько кликов, и вопрос решен! Чтобы скачать утилиту, перейдите по ссылке https://www.softpedia.com/get/System/Boot-Manager-Disk/Bootice.shtml.


        Искать программу на официальном сайте – занятие бессмысленное, поскольку китайский интерфейс окажется многим не по зубам. Перед скачиванием софта выберите подходящую разрядность для своей ОС.

        После этого нужно действовать, следуя простой инструкции:

        1. Запустите программу Bootice на своём компьютере.
        2. Выделите диск, на котором наличествует загрузчик Grub.bootice134
        3. Далее нажмите на «Proccess MBR».
        4. В открывшемся окне выберите вариант «Windows NTx …». Скорее всего, он будет находиться в самом низу этого списка.Master boot record
        5. Затем подтвердите своё решение путем нажатия на кнопку «Install / Config».
        6. Выберите нужную версию MBR на своё усмотрение.

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

        Удаление Grub в UEFI

        Чтобы реализовать задуманное, пользователю снова потребуется программа, которая была рассмотрена в предыдущем пункте. Единственная разница заключается в том, что теперь нужно будет скачать на сайте 64-битную версию утилиты.

        В UEFI совсем необязательно удалять ненужный загрузчик. Вы можете оставить обе программы в системе, переместив ненужный вариант ниже основного. То есть, нужно сделать так, чтобы Grub оказался запасным инструментом.

        1. Запустите программу Bootice на своём ПК.
        2. Далее вам понадобится вкладка UEFI.
        3. Перейдите туда и нажмите на кнопку «Edit Boot Enteries». Перед вами откроется новое окошко.

        Теперь пользователь может пойти одним из двух доступных путей:

        1. Опустите загрузчик Grub, воспользовавшись для этих целей клавишей Down. Это позволит сделать загрузчик Windows основной программой в системе.
        2. Альтернативный вариант: удалите запись о загрузчике Grub, воспользовавшись клавишей Del.

        Удаление загрузчика Grub с флешки

        Чтобы удалить программу с флешки, пользователи часто прибегают к распространенной ошибке. Они интуитивно выполняют действие, первое пришедшее им на ум. Что это может быть? Конечно же, форматирование флешки. Однако подобный способ не приносит нужных результатов. Дело в том, что Grub записывается в таблицу MBR, а потому требуется создание новой таблицы.

        Важно! Подобный совет актуален только в вопросе удаления загрузчика с флешки. Не рекомендуется выполнять подобные действия для очистки программы с жёсткого диска. Важные данные будут утеряны.

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

        Далее выполните удаление существующей таблицы. Еще раз воспользуйтесь строкой терминала Линукс:

        $ dd if=/dev/zero of=/dev/sdc count=512

        Чтобы создать новую таблицу разделов, потребуется программа Gparted. Добавьте раздел на флешке и выполните форматирование в файловую систему FAT32. Готово! Еще раз напоминаем о том, что нельзя стирать загрузчик с жёсткого диска. Его восстановление – очень непростой и энергозатратный процесс.

        Для успешного удаления стандартного загрузчика Grub в Линукс достаточно следовать инструкциям, предоставленным в данной статье.

        Рейтинг статьи
        Читайте так же:
        Зацикленное видео на сайте
    Ссылка на основную публикацию