Додаткові можливості керування завантажувачем Якщо ви ще цього не зробили, спочатку ознайомтеся з розділом .
Додавання запису заснованої на GRUB2 системи вручну Щоб додати засновану на GRUB2 систему до меню завантаження Mageia, виконайте такі дії: Завантажте іншу операційну систему. З метою визначення версії GRUB2 віддайте у терміналі таку команду: sudo grub-install --version Якщо ніяких корисних даних не буде виведено, спробуйте таку команду: sudo grub2-install --version Якщо у відповідь буде повернуто «GNU GRUB version 0.97» (можливо з якимось додатковим суфіксом), у системі використовується GRUB (який ще називають застарілим GRUB), а не GRUB2. Отже вашу систему буде належним чином виявлено засобами Mageia під час встановлення, а її пункт буде додано до меню завантаження. Якщо буде повернуто рядок з (GRUB) 1.98, 1.99 або 2.xx, використовується GRUB2. Запишіть номер версії і віддайте таку команду з метою визначення назви кореневого розділу: df -h / |(read; awk '{print $1; exit}') У відповідь буде виведено щось таке: /dev/sdb11 sdb11 — кореневий розділ, — запам’ятайте його назву. Після цього перевірте, чи зберігається тека /boot на тому самому розділі, за допомогою команди: df -h /boot |(read; awk '{print $1; exit}') Якщо розділ теки /boot не збігається з кореневим розділом, запишіть назву розділу /boot і використайте її у рядку «root» під час редагування файла menu.lst, описаного нижче. Тепер можна завершити роботу системи і перейти до встановлення Mageia. У запущеній системі Mageia відкрийте вікно термінала і від імені адміністратора (root) відкрийте для редагування файл /boot/grub/menu.lst. Додайте до файла вказані нижче записи. Щоб набути прав доступу root, віддайте такі команди: su - (введіть пароль root) Щоб відкрити файл у текстовому редакторі, скористайтеся такою командою: kwrite /boot/grub/menu.lst (замініть «kwrite» на «gedit», якщо ви користуєтеся Gnome) Додайте такий запис для вашої операційної системи (наприклад Ubuntu), наприклад другим. Розташування пункту у меню залежатиме від розташування запису у файлі: title Ubuntu root (hd1,10) kernel /boot/grub/core.img У другому рядку «hd1» означає другий диск, а «10» відповідає одинадцятому розділу. Відлік дисків і розділів у застарілому GRUB Mageia виконується від нуля. Тому: sdb11 = (hd1,10) sda1 = (hd0,0) Якщо маєте GRUB2 версії 2.xx, змініть останній рядок на такий: kernel /boot/grub/i386-pc/core.img Якщо раніше ви використали «grub2-install», змініть «grub» на «grub2» у останньому рядку. Якщо /boot розташовано на окремому розділі, вилучіть «/boot» з останнього рядка. Збережіть файлі і перезавантажте комп’ютер. Тепер у меню має бути пункт «Ubuntu», за допомогою якого можна буде завантажити відповідну систему.
Користування вже встановленим завантажувачем GRUB2 Якщо ви ще не ознайомилися з загальною частиною щодо вже встановленого завантажувача, зробіть це зараз. Див. . У деяких версіях Debian/Ubuntu є відома вада, пов’язана з засобом визначення операційних систем під час встановлення GRUB2. Через цю ваду засіб помилково створює grub.cfg під час додавання записів операційних систем Mageia (або Mandriva). Обійти цю ваду доволі просто. Подробиці можна знайти на форумі Mageia. Виконайте пошук за ключовим словом «prober». Тема гілки — «grub problem». Вирішення наведено у дописі 9. Щоб це виправлення не було усунуто під час оновлення ядра Ubuntu, слід додати запис Mageia до файла /etc/grub.d/40_custom. Зауваження: цю ваду виправлено у os-prober-1.53, випущеному 8 травня 2012 року. Отже, тепер варто віддати перевагу оновленню до нової версії GRUB2 у вашій системі.