Не удается получить доступ к Ubuntu 12.04 (без экрана grub) после удаления и переустановки раздела Windows

Я стер раздел 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 не работает, что делать тогда?

1
задан 25 December 2012 в 04:55

2 ответа

Когда я переустановил ОС Windows, я столкнулся с той же проблемой. Я решил исправить это, используя менеджер загрузки Windows вместо GRUB, поэтому, если вы действительно хотите GRUB, это вам не поможет, но:

Загрузка в Windows (очевидно, у вас нет другого выбора) и скачать EasyBCD . Посмотрите это видеоурок , в котором объясняется, как использовать EasyBCD для настройки диспетчера загрузки Windows. В этом процессе вы добавите запись для Windows и запись для Ubuntu, поэтому при запуске компьютера вам будет предложено выбрать один (или загрузиться в Windows по умолчанию - вы также можете изменить все это). Предостережение заключается в том, что запись Ubuntu перенесет вас в GRUB, где вам снова предложат выбрать ОС. Это позволит вам войти в Ubuntu, но, чтобы избежать дополнительного загрузочного меню, вы можете изменить время ожидания GRUB на 0 или 0,1 секунды. Вот учебник по изменению времени ожидания.

Удачи!

0
ответ дан 25 December 2012 в 04:55

Когда вы переустанавливали Windows, она перезаписывала MBR. Чтобы это исправить, загрузитесь в живой сеанс Ubuntu (или любого дистрибутива Linux, использующего GRUB), откройте командную строку и выполните команду sudo grub-install /dev/sda. Это переустановит grub, и вы сможете выбирать между Windows 7 и Ubuntu 12.04 для загрузки.

0
ответ дан 25 December 2012 в 04:55

Другие вопросы по тегам:

Похожие вопросы: