Super Grub2 Disk - універсальний .ISO образ диска для відновлення завантажувача і запуску операційної системи, встановлених на жорсткому диску. Якщо трапилося так, що ваша ОС не може бути завантажена, так як завантажувач систем пошкоджений, в такій ситуації треба вживати заходів. Для того, щоб вирішити задачу є різні утиліти, вони дозволять завантажити ОС і відновити завантажувач, в даному випадку вам пропонується Super Grub2 Disk
Інтерфейс невибагливий, інтуїтивно зрозумілий, варто лише створити завантажувальний диск, завантажувальний Flash, або Floppy диск, завантажитися з нього, натиснути кілька кнопок і перевантажитися вже в відновлені системи.
Основним завданням утиліти є відновлення пошкодженого або знищеного завантажувача. Друге завдання максимально близько познайомитися з завантажувачем GRUB2 і тим як відбувається процес завантаження ОС.
Підтримуються наступні OS:
- GNU / Linux (хоча на момент написання цього мануала підтримка роздільних / boot розділів не реалізована);
- FreeBSD;
- Mac OSX / 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, але інсталяція GRUB2 все ж працездатна. Завантаження файлу "grub.cfg" (як в описі попереднього пункту меню) зазвичай теж дозволить Вам завантажитися, але все ж можуть бути проблеми, якщо використовуються функції з більш нової версії GRUB2, ніж та, яка використовується в поточному Super GRUB2 Disk. Завантажуючи же файл "core.img" з GRUB2 через цей пункт меню, призведе до завантаження GRUB2 саме з вашого поточного пакету, як ніби MBR НЕ балу пошкоджена і завантаження пройшла нормально.
- Detect loop bootable isos (in / boot-isos or / boot / boot-isos /)
Безліч дистрибутивів GNU / Linux LiveCD підтримують багаторазову завантаження з ISO файлу, тобто коли можливо завантажуватися з ISO файлу без необхідності його запису на CD.
Ця функція здійснює пошук директорій "/ boot-isos /" або "/ boot / boot-isos /" по всіх майданчиках диска. Потім проводиться пошук ".iso" файлів в цих директоріях і створює меню для вибору конкретного ".iso" файлу з усіх знайдених. Однак не всі файли ".iso" можуть бути використані для багаторазової завантаження.
На момент написання статті підтримуються наступні дистрибутиви:
- Grml;
- Parted Magic;
- Sidux;
- Slax Tinycore;
- Ubuntu;
- SystemRescueCd;
- будь-які дистрибутиви, які поставляються з файлами Loopback.cfg;
- Enable GRUB2's LVM support
Дана опція дозволяє включити підтримку GRUB2 LVM з "insmod lvm", і якщо ваш розділ "/ boot" розташований на LVM, то Ви повинні вибрати цю опцію ПЕРШ ЗА, ніж запустити будь-яку функцію з меню, описану вище, що містить в назві "Detect." .
Якщо ж Ви не знаєте, що собою являє LVM, то це Вас особливо і не повинно стосуватися, і Ви просто напросто можете проігнорувати цю опцію.
- Enable GRUB2's PATA support (to work around BIOS bugs / limitations)
До сих пір на багатьох комп'ютерах може бути присутнім недопрацьований BIOS, який не може коректно працювати з дисками великого об'єму. При цьому GRUB може видавати помилки типу "out of disk" коли Ви намагаєтеся завантажитися з диска великого обсягу не маючи при цьому окремого розділу "/ boot" невеликого розміру, розташованого в самому початку диска.
Однак у GRUB2 є в наявності власні драйвери для прямого доступу до дисків в обхід BIOS. Тому обмеження в BIOS не перешкоджатимуть доступу до будь-якої частини диска незалежно від його обсягу.
Таким чином, якщо у Вас проблеми при завантаженні через помилки типу "out of disk", вибір цієї опції дозволить завантажитися без проблем.
Для установки GRUB2 з підтримкою ATA, щоб позбутися від вищезазначених проблем, використовуйте команду:
На даний момент GRUB2 підтримує тільки старі приводи типу PATA (ATAPI або IDE). Якщо ж у Вас привід SATA, то дана опція буде марна, однак і мала ймовірність того, що у нових BIOS з підтримкою SATA будуть проблеми.
- Enable GRUB2's USB support * experimental *
Багато BIOS-и до сих пір не підтримують завантаження з USB, але з цією опцією Ви зможете використовувати Super GRUB2 Disk (завантажений з дискети, CD або іншого пристрою, який BIOS підтримує) для того, щоб завантажити вашу ОС з USB, використовуючи власні драйвери GRUB2, тобто в обхід обмежень BIOS,
Ця опція тільки дозволить вам завантажувати вільні ОС, такі як GNU / Linux або FreeBSD, і не може використовуватися для завантаження Windows з USB-пристрою. Ця функціональність поки знаходиться на стадії "експериментальної".
- Enable serial terminal
Дана опція включає підтримку GRUB2 "serial console", використовуючи параметри за замовчуванням. Вона може використовуватися для налагодження, зберігаючи повідомлення про помилки в логах. Якщо ж параметри за замовчуванням не підходять під ваші serial-девайси, то Ви можете змінити конфігурацію вручну, використовуючи команду "serial" відповідно до документацією
Якщо Ви не уявляєте собі, що таке "serial console", то просто ігноруйте цю опцію.
- List devices / partitions
Ця функція відобразить всі Ваші пристрої і розділи на них, які GRUB2 зможе прочитати. Там же буде і інформація про файлові системи на кожному пристрої. А так-як GRUB2 використовує єдиний модуль "ext2.mod" для підтримки "ext", то будь-яка "extN" файлова система буде відображатися як "ext2".
Super Grub2 Disk підходить і для запису на cd-диск і на usb.
Зміни у версії 2.00s4 Stable
Завантажити Super Grub2 Disk 2.02s4 Stable