Может случиться так, что Ваша ОС не сможет загрузиться, загрузчик системы поврежден. Что же делать в таком случае? К счастью существует несколько специализированных утилит, которые помогут Вам загрузить операционную систему и затем полностью восстановить ее загрузчик. Основное назначение Super GRUB2 Disk - помочь загрузить ОС, загрузчик которой был поврежден или уничтожен. Super GRUB2 Disk может использоваться только для того, чтобы загрузить поврежденную ОС, но не может напрямую исправить поврежденную систему. Super GRUB2 Disk поддерживает загрузку macOS, загрузку с ISO файлов, загрузку ОС с USB без поддержки USB BIOS-ом и другие функции. Создание загрузочного диска Super GRUB2 Disk Для создания загрузочного Super GRUB2 Disk CD достаточно записать его образ на CD, DVD или флешку так же, как и любой другой загрузочный ISO. Кроме того, его образ можно использовать и как образ загрузочной дискеты (floppy). Меню и функции Как только Super GRUB2 Disk загрузится, появится меню, как на скрине: Теперь рассмотрим каждую функцию и опцию (пункт) этого меню. - Detect any OS Выбрав эту функцию SG2D (Super GRUB2 Disk) начнет сканировать все разделы на всех дисках с целью обнаружить операционные системы и затем создаст меню, где можно будет выбрать любую из найденных ОС для ее последующего запуска. Если Вы захотите просмотреть команды или отредактировать пункт меню, можете нажать клавишу "e" и затем комбинацию "ctrl+x" для запуска на выполнение. Поддерживаются следующие OS: - Linux; - FreeBSD; - macOS/Darwin; - Microsoft Windows - все версии; - Detect any GRUB2 configuration file (grub.cfg) Функция для поиска файла "grub.cfg" на всех разделах и создания меню для выбора конкретного "grub.cfg" файла из всех найденных. Это может быть полезно, когда установка GRUB2 каким-то образом была повреждена, но конфигурационный файл остался невредим. Загрузка файла "grub.cfg" приведет к загрузке родного меню GRUB2 в оболочке Super GRUB2 Disk. - Detect any GRUB2 installation (even if mbr is overwritten) Эта функция служит для поиска инсталяционных файлов GRUB2 (файлов "core.img", специфических для GRUB2) на всех разделах и создания меню для выбора конкретного файла из всех найденных. Это может быть полезным, если ваш MBR был перезаписан системой MS Windows. - Detect loop bootable isos (in /boot-isos or /boot/boot-isos/) Данная функция производит поиск директорий "/boot-isos/" или "/boot/boot-isos/" по всем разделам диска. Затем производится поиск ".iso" файлов в этих директориях и создает меню для выбора конкретного ".iso" файла из всех найденных. Однако не все файлы ".iso" могут быть использованы для многократной загрузки. - Enable GRUB2's LVM support Данная опция позволяет включить поддержку GRUB2 LVM с "insmod lvm", и если ваш раздел "/boot" расположен на LVM, то Вы должны выбрать эту опцию ПРЕЖДЕ, чем запустить любую функцию из меню, описанную выше, содержащую в названии "Detect...". Если же Вы не знаете, что собой представляет LVM, то это Вас особо и не должно касаться, и Вы просто можете проигнорировать эту опцию. - Enable GRUB2's RAID support Эта опция включает поддержку RAID для GRUB2. Если раздел "/boot" вашей ОС располагается на RAID, то Вам необходимо выбрать эту опцию ПЕРЕД использованием любой функции, описанной выше, содержащей в названии "Detect...". Если Вы не знаете что собой представляет RAID, то просто напросто можете проигнорировать эту опцию. При использовании RAID1 загрузчик GRUB сможет читать отдельные части массива даже без загруженных модулей RAID. - Enable GRUB2's PATA support (to work around BIOS bugs/limitations) На старых компьютерах может присутствовать недоработанный BIOS, который не может корректно работать с дисками большого объема. При этом загрузчик может выдавать ошибки типа "out of disk" когда Вы пытаетесь загрузиться с диска большого объема, однако у GRUB2 имеются в наличии собственные драйверы для прямого доступа к дискам в обход BIOS. Поэтому ограничения в BIOS не будут препятствовать доступу к любой части диска независимо от его объема. Таким образом, если у Вас проблемы при загрузке из-за ошибок типа "out of disk", выбор этой опции позволит загрузиться без проблем. - Enable GRUB2's USB support Старые BIOS-ы не поддерживают загрузку с USB, но с этой опцией Вы сможете использовать Super GRUB2 Disk (загруженный с дискеты, CD или другого устройства, которое BIOS поддерживает) для того, чтобы загрузить вашу ОС с USB, используя собственные драйверы GRUB2, т.е. в обход ограничений BIOS. - Enable serial terminal Данная опция включает поддержку GRUB2 "serial console", используя параметры по умолчанию. Она может использоваться для отладки, сохраняя сообщения об ошибках в логах. Если Вы не представляете себе, что такое "serial console", то просто проигнорируйте эту опцию. - List devices/partitions Эта функция отобразит все Ваши устройства и разделы на них, которые GRUB2 сможет прочитать. Там же будет и информация о файловых системах на каждом устройстве.
Азы компьютера
:Äндрей ♫
Super GRUB2 Disk (SG2D) - описание
Может случиться так, что Ваша ОС не сможет загрузиться, загрузчик системы поврежден. Что же делать в таком случае?
К счастью существует несколько специализированных утилит, которые помогут Вам загрузить операционную систему и затем полностью восстановить ее загрузчик. Основное назначение Super GRUB2 Disk - помочь загрузить ОС, загрузчик которой был поврежден или уничтожен.
Super GRUB2 Disk может использоваться только для того, чтобы загрузить поврежденную ОС, но не может напрямую исправить поврежденную систему. Super GRUB2 Disk поддерживает загрузку macOS, загрузку с ISO файлов, загрузку ОС с USB без поддержки USB BIOS-ом и другие функции.
Создание загрузочного диска Super GRUB2 Disk
Для создания загрузочного Super GRUB2 Disk CD достаточно записать его образ на CD, DVD или флешку так же, как и любой другой загрузочный ISO. Кроме того, его образ можно использовать и как образ загрузочной дискеты (floppy).
Меню и функции
Как только Super GRUB2 Disk загрузится, появится меню, как на скрине:
Теперь рассмотрим каждую функцию и опцию (пункт) этого меню.
- Detect any OS
Выбрав эту функцию SG2D (Super GRUB2 Disk) начнет сканировать все разделы на всех дисках с целью обнаружить операционные системы и затем создаст меню, где можно будет выбрать любую из найденных ОС для ее последующего запуска.
Если Вы захотите просмотреть команды или отредактировать пункт меню, можете нажать клавишу "e" и затем комбинацию "ctrl+x" для запуска на выполнение.
Поддерживаются следующие OS:
- Linux;
- FreeBSD;
- macOS/Darwin;
- Microsoft Windows - все версии;
- Detect any GRUB2 configuration file (grub.cfg)
Функция для поиска файла "grub.cfg" на всех разделах и создания меню для выбора конкретного "grub.cfg" файла из всех найденных. Это может быть полезно, когда установка GRUB2 каким-то образом была повреждена, но конфигурационный файл остался невредим. Загрузка файла "grub.cfg" приведет к загрузке родного меню GRUB2 в оболочке Super GRUB2 Disk.
- Detect any GRUB2 installation (even if mbr is overwritten)
Эта функция служит для поиска инсталяционных файлов GRUB2 (файлов "core.img", специфических для GRUB2) на всех разделах и создания меню для выбора конкретного файла из всех найденных. Это может быть полезным, если ваш MBR был перезаписан системой MS Windows.
- Detect loop bootable isos (in /boot-isos or /boot/boot-isos/)
Данная функция производит поиск директорий "/boot-isos/" или "/boot/boot-isos/" по всем разделам диска. Затем производится поиск ".iso" файлов в этих директориях и создает меню для выбора конкретного ".iso" файла из всех найденных. Однако не все файлы ".iso" могут быть использованы для многократной загрузки.
- Enable GRUB2's LVM support
Данная опция позволяет включить поддержку GRUB2 LVM с "insmod lvm", и если ваш раздел "/boot" расположен на LVM, то Вы должны выбрать эту опцию ПРЕЖДЕ, чем запустить любую функцию из меню, описанную выше, содержащую в названии "Detect...".
Если же Вы не знаете, что собой представляет LVM, то это Вас особо и не должно касаться, и Вы просто можете проигнорировать эту опцию.
- Enable GRUB2's RAID support
Эта опция включает поддержку RAID для GRUB2. Если раздел "/boot" вашей ОС располагается на RAID, то Вам необходимо выбрать эту опцию ПЕРЕД использованием любой функции, описанной выше, содержащей в названии "Detect...".
Если Вы не знаете что собой представляет RAID, то просто напросто можете проигнорировать эту опцию.
При использовании RAID1 загрузчик GRUB сможет читать отдельные части массива даже без загруженных модулей RAID.
- Enable GRUB2's PATA support (to work around BIOS bugs/limitations)
На старых компьютерах может присутствовать недоработанный BIOS, который не может корректно работать с дисками большого объема. При этом загрузчик может выдавать ошибки типа "out of disk" когда Вы пытаетесь загрузиться с диска большого объема, однако у GRUB2 имеются в наличии собственные драйверы для прямого доступа к дискам в обход BIOS. Поэтому ограничения в BIOS не будут препятствовать доступу к любой части диска независимо от его объема. Таким образом, если у Вас проблемы при загрузке из-за ошибок типа "out of disk", выбор этой опции позволит загрузиться без проблем.
- Enable GRUB2's USB support
Старые BIOS-ы не поддерживают загрузку с USB, но с этой опцией Вы сможете использовать Super GRUB2 Disk (загруженный с дискеты, CD или другого устройства, которое BIOS поддерживает) для того, чтобы загрузить вашу ОС с USB, используя собственные драйверы GRUB2, т.е. в обход ограничений BIOS.
- Enable serial terminal
Данная опция включает поддержку GRUB2 "serial console", используя параметры по умолчанию. Она может использоваться для отладки, сохраняя сообщения об ошибках в логах.
Если Вы не представляете себе, что такое "serial console", то просто проигнорируйте эту опцию.
- List devices/partitions
Эта функция отобразит все Ваши устройства и разделы на них, которые GRUB2 сможет прочитать. Там же будет и информация о файловых системах на каждом устройстве.