Программное обеспечение

Не загружается Убунту после установка Виндовс 7

После установки Windows 7 на компьютер с уже установленной Убунту 10.04 пропал выбор загрузки ОС. Что надо сделать чтобы это исправить?
Саня Лунёв
Саня Лунёв
1 555
пример показывает как восстановить загрузчик GRUB Loader при помощи LiveCD Ubuntu Linux

Прежде всего ставим в BIOS загрузку с CD. [First Boot]
Далее запускаемся с LiveCD дистрибутива.. .

..и работаем в консоли (терминале) :
~$ sudo grub
> _
утилита будет ожидать ваших действий

ищем загрузчик:
> find /boot/grub/stage2
(hd0,2)

подменили рута
> root (hd0,2)

устанавливаем GRUB на hd0:
> setup (hd0)

На этом всё
вариант 2.
Вам потребуется Live CD, если вы собираетесь восстанавливать Ubuntu. Загрузите Ubuntu, какую хотите, Jaunty или Karmic. Запустите систему с Live CD (я предполагаю что вы будете использовать Ubuntu Live CD). Нажмите Alt + F2 и введите комманду gnome-terminal. Далее:

$sudo fdisk -l

Эта команда покажет вашу таблицу разделов. Здесь приведена моя таблица для лучшего понимания:

/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

Теперь я примонтирую Linux-раздел (здесь sda1), у меня нет отдельного /boot-раздела, как вы можете сами видеть (ЕСЛИ У ВАС ЕСТЬ не забудьте примонтировать его! )

$sudo mount /dev/sda1 /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc

Следующая команда необязательна (она копирует resolv.conf):

$sudo cp /etc/resolv.conf /mnt/etc/resolv.conf

Теперь перейдем в окружающую среду chroot:

sudo chroot /mnt

После перехода вам не придется использовать sudo, т. к. теперь вы будете запускать команды от имени суперпользователя.

Вы можете при желании отредактировать файл /etc/default/grub в соответствии с вашей системой (опции задержки и т. д. )

#nano -w /etc/default/grub

Поиграйтесь с этими настройками если захотите. (Но не забудьте отдать команду grub-update если захотите сохранить их; ) )

Теперь установка/восстановление grub2 через команду

#grub-install /dev/sda

Вы могли получить сообщение об ошибке, как это было у меня. Если получили, то используйте команду:

#grub-install --recheck /dev/sda

Теперь вы можете выйти из chroota, отмонтировать разделы и перезагрузить ваш компьютер:

#exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt
$sudo reboot
Андрей Миронов
Андрей Миронов
723
Лучший ответ
Обычно наоборот ставят, Линукс после Винды. Теперь надо както устанавливать загрузчик от Убунту.
попробуй средствами диска Убунту восстановить загрузчик.
Посмотри в гугле : восстановление grub
Павел Мец
Павел Мец
4 234
ну можно поставить из под винды убунту или просто при установке убунте есть настроики 2 ос на компе надо бует передвинуть прост ползунок на скок убунтке места на диске отдать в етом случае у тя будет граб стоять
Говорили тут уже, используй windowsfix.ru
Спрашивали тут уже, юзай mwfix