На диске было 2 раздела C и D. На обоих стоит Windows. Установил убнуту в режиме с сохранением windows. Убнута разбила под себя почему то раздел D успешно на него установилась и предложила перезагрузится. После перезагрузки как и было ранее появляется меню только с выбором windows с С или D раздела а ubuntu в этом меню нет.
Если выбираю запустить винду с D то она грузится как и ранее и никакого нового загрузчика на D не видно.
пробовал поступить вот так
11. Снова загрузитесь с LiveCD, но теперь выберите пункт меню «Запустить Ubuntu без установки»
12. В терминале выполните команду копирования загрузочного сектора GRUB в отдельный файл (например, bootgrub.bin):
Код
sudo dd if=/dev/sdb5 of=bootgrub.bin bs=512 count=1
13. Полученный файл bootgrub.bin (он появляется в каталоге по умолчанию) скопируйте на внешний носитель (дискету или flash), после чего перезапустите компьютер и загрузите Windows.
14. Скопируйте файл bootgrub.bin в корневой каталог диска С (если Windows установлена именно на этот диск). Главное, чтобы этот файл находился с том же каталоге, что и файл boot.ini, из которого Windows черпает информацию при загрузке.
15. Откройте файл boot.ini. По умолчанию он расположен в корневом каталоге диска C и является скрытым. Я просматриваю все файлы с помощью Total Commander c установленной в настройках опцией показа скрытых файлов, поэтому найти файл boot.ini проблем не составляет.
16. Скорректируйте файл, добавив в его конец следующий текст:
Код
c:\bootgrub.bin = «Linux Ubuntu 8.04»
При этом параметр timeout лучше установить равным 20-30 секунд, чтобы было время выбрать ту операционную систему, которую требуется запустить в конкретный момент. Сохраните изменения в файле boot.ini.
17. Теперь при загрузке компьютера будет появляться окно выбора операционных систем, среди которых будет и Ubuntu. Выбрав этот вариант, мы попадаем в меню загрузчика GRUB, который также предлагает на выбор несколько вариантов загрузки. Однако если сейчас попытаться выбрать любой из этих вариантов, то будет получено печальное сообщение:
Error 22: No such partition
Попытка выбрать пункт “Загрузить Windows XP” приведёт к не менее печальному сообщению:
A disk read error occurred
Поэтому двигаемся дальше.
18. Снова загрузитесь с помощью LiveCD Ubuntu и снова выберите вариант «Запустить Ubuntu без установки»
19. В терминале, используя администраторские права, откройте в текстовом редакторе файл menu.lst, расположенный на том диске, куда был установлен загрузчик GRUB, в папке /boot/grub. Например:
Код
sudo gedit /boot/grub/menu.lst
20. В открывшемся файле найдите следующий участок текста:
Код
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd1,4)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=5d791e60-9404-4eae-8639-495fcc672e8b ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd1,4)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=5d791e60-9404-4eae-8639-495fcc672e8b ro single
initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+
root (hd1,4)
kernel /boot/memtest86+.bin
quiet
21. Замените hd1,4 на hd0,4.
22. Затем найдите участок, похожий на этот:
Код
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Microsoft Windows XP Professional RU
root (hd1,0)
savedefault
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
23. Замените hd1,0 на hd0,0 и сохраните файл.
но после 12 пункта не могу найти bootgrub.bin . Хотя команда успешно выполняется. Где его искать и есть ли он вообще?
А может есть другой способ запустить установленную ubnutu не уничтожив win?
Тапками сильно не кидайте в пенсионера. Нуб я, ну что поделать!