Я стер раздел Windows XP и установил на него Windows 7. У меня нет экрана grub, и компьютер загружается прямо в Windows. Что я могу сделать, чтобы переустановить grub?
РЕДАКТИРОВАТЬ: Я пытался это
sudo grub-install
install_device not specified.
Usage: grub-install [OPTION] install_device
Install GRUB on your drive.
-h, --help print this message and exit
-v, --version print the version information and exit
--modules=MODULES pre-load specified modules MODULES
--boot-directory=DIR install GRUB images under the directory DIR/grub
instead of the /boot/grub directory
--grub-setup=FILE use FILE as grub-setup
--grub-mkimage=FILE use FILE as grub-mkimage
--grub-mkrelpath=FILE use FILE as grub-mkrelpath
--grub-mkdevicemap=FILE use FILE as grub-mkdevicemap
--grub-probe=FILE use FILE as grub-probe
--no-floppy do not probe any floppy drive
--allow-floppy Make the drive also bootable as floppy
(default for fdX devices). May break on some BIOSes.
--recheck probe a device map even if it already exists
--force install even if problems are detected
--disk-module=MODULE disk module to use
INSTALL_DEVICE can be a GRUB device name or a system device filename.
grub-install copies GRUB images into /boot/grub, and uses grub-setup
to install grub into the boot sector.
Report bugs to <bug-grub@gnu.org>.
ubuntu@ubuntu:~$ sudo grub-install /boot/grub
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
sudo grub-install /boot/grub
не работает, что делать тогда?
Когда я переустановил ОС Windows, я столкнулся с той же проблемой. Я решил исправить это, используя менеджер загрузки Windows вместо GRUB, поэтому, если вы действительно хотите GRUB, это вам не поможет, но:
Загрузка в Windows (очевидно, у вас нет другого выбора) и скачать EasyBCD . Посмотрите это видеоурок , в котором объясняется, как использовать EasyBCD для настройки диспетчера загрузки Windows. В этом процессе вы добавите запись для Windows и запись для Ubuntu, поэтому при запуске компьютера вам будет предложено выбрать один (или загрузиться в Windows по умолчанию - вы также можете изменить все это). Предостережение заключается в том, что запись Ubuntu перенесет вас в GRUB, где вам снова предложат выбрать ОС. Это позволит вам войти в Ubuntu, но, чтобы избежать дополнительного загрузочного меню, вы можете изменить время ожидания GRUB на 0 или 0,1 секунды. Вот учебник по изменению времени ожидания.
Удачи!
Когда вы переустанавливали Windows, она перезаписывала MBR. Чтобы это исправить, загрузитесь в живой сеанс Ubuntu (или любого дистрибутива Linux, использующего GRUB), откройте командную строку и выполните команду sudo grub-install /dev/sda
. Это переустановит grub, и вы сможете выбирать между Windows 7 и Ubuntu 12.04 для загрузки.