Сьогодні мій комп’ютер з Debian не включився. Точніше система відмовилась завантажуватись.
Після запрошення Grub на екрані я побачив:
Booting 'Debian GNU/Linux, kernel 2.6.26-2-amd64' root (hd0,1) Filesystem type unknown, partition type 0xf kernel /vmlinuz-2.6.26-2-amd64 root=/dev/md2 ro quiet Error 17: Cannot mount selected partition Press any key to continue...
Перше, що спало на думку – “Невже знову вінчестер?”. Але у BIOS все було спокійно. Тому я став розмірковувати, а що такого було вчора і згадав, що було оновлення системи, а саме ядра. Підняв свої записи і побачив, що розділ для завантаження визначено не вірно. Замість hd0,1 мені потрібен hd0,2!
Через клавішу “B” відредагував поточний рядок меню Grub і завантажив систему. Тепер залишилось зробити ці зміни у меню Grub постійними.
Для цього я відкрив файл /boot/grub/menu.lst для редагування:
# mcedit /boot/grub/menu.lst
І замінив там “root (hd0,1)” на “root (hd0,2)”. Все.
Навідміну від Lilo з Grub не треба більше запускати ні які команди.
Відкритим залишається одне питання: де Debian взяв цей “hd0,1″? Наразі відповідь мені невідома, тому чекаю сюрпризу від наступного оновлення ядра