Снова к теме о загрузчиках. Поистине, это самая настоящая головная боль для начинающих пользователей Linux =).
Рассмотрим ситуацию: Ubuntu уже установлена, но возникла необходимость установить на компьютер Windows (или же ПЕРЕустановить). Windows, как известно, при установке напрочь игнорирует наличие на компьютере других операционных систем, и после ее установки загрузка Ubuntu оказывается невозможной. О том, как в этом случае восстановить загрузчик Ubuntu GRUB - я уже писал здесь. Сегодня рассмотрим, как добавить Ubuntu в меню менеджера загрузки Windows 2000/XP.
https://mango-cosmo.ru смас лифтинг: хирургическии smas лифтинг.
Итак, первым делом загружаемся с диска Ubuntu (любой версии). Запускаем терминал и выполняем следующую команду:
sudo fdisk -l
Обратите внимание - использована маленькая латинская буква "L", а не большая буква "i".
В ответ Вам будет выдан список разделов на Вашем жестком диске. Вот что выдает эта команда на моем компьютере:
/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris
Нам необходимо из этого списка понять, на каком разделе у нас установлена Ubuntu. В моем случае, это будет "/dev/sda1" (его тип указан как "Linux").
Теперь делаем так:
sudo dd if=/dev/sda1 of=ubuntu.boot bs=512 count=1
Не забывая изменить "/dev/sda1" на свой вариант. В итоге получаем на рабочем столе или в домашней папке файлик ubuntu.boot. Его нам необходимо скопировать на диск, куда установлена Windows (обычно, диск C:).
Теперь открываем текстовым редактором скрытый файл boot.ini, который находится на диске с Windows. В самой Windows это можно сделать, нажав на клавиатуре сочетание клавиш Windows+R и выполнив:
notepad c:\boot.ini
и добавить туда такую строку:
C:\ubuntu.boot="Ubuntu"
Если что-то не клеится - рекомендую просто восстановить загрузчик GRUB.