Самый простой способ заставить загрузчик GRUB появляться первым

так вот моя проблема. У меня двойная загрузка Win8 / Ubuntu 14.04 LTS, я забыл установить загрузчик GRUB, когда создавал разделы для установки Ubuntu 14.10. Это вынуждает меня сначала загружаться в Windows 8 каждый раз, когда я включаю свой компьютер, а затем мне приходится искать дополнительные параметры запуска и загружаться с USB (на котором, по-видимому, установлена ​​Ubuntu?). В любом случае, это становится довольно неприятно, потому что Windows работает очень медленно, и я бы хотел, чтобы по умолчанию был Ubuntu. Как проще всего запустить GRUB первым, а не Windows?

Опять же, это для установки Windows 8 / Ubuntu 14.04 LTS на Toshiba Qosmio X875

1
задан 25 May 2015 в 22:27

2 ответа

Необходимо загрузиться от LiveCD / USB. После того как Вы загружаетесь к нему, необходимо открыть окно терминала путем нажатия Ctrl+Alt+T. После того как Ваш терминал открыт, введите в следующем для получения списка жесткого диска (дисков) в системе:

sudo blkid

Вы могли бы видеть что-то вроде этого:

/dev/sda1: UUID="A0F0582EF0580CC2" TYPE="ntfs" 
/dev/sda2: UUID="8c2da865-13f4-47a2-9c92-2f31738469e8" TYPE="ext4"
/dev/sda3: UUID="5641913f-9bcc-4d8a-8bcb-ddfc3159e70f" TYPE="swap" 

Поскольку Вы видите здесь что /dev/sda2 то, где Ubuntu установлена TYPE="ext4" формат раздела. Устанавливать grub, мы собираемся смонтировать тот раздел. Из окна терминала введите:

sudo mount /dev/sda2 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

Затем мы собираемся переключиться на диск, таким образом, мы можем установить grub. Введите в окне терминала:

sudo chroot /mnt

Теперь, мы собираемся установить личинку на первом диске, который должен быть /dev/sda. Введите в окне терминала:

grub-install /dev/sda

Затем мы должны обновить личинку для создания этого загрузочным MBR. Введите:

update-grub

необходимо видеть вывод, подобный:

Found linux image: /boot/vmlinuz-3.16.0-38-generic
Found initrd image: /boot/initrd.img-3.16.0-38-generic
Found linux image: /boot/vmlinuz-3.16.0-37-generic
Found initrd image: /boot/initrd.img-3.16.0-37-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done

Затем все, что мы должны сделать, размонтировать все и перезагрузить хост назад жесткого диска. Это должно принять значение по умолчанию к grub2 при начальной загрузке назад.

exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt
sudo reboot

Надеюсь, это поможет!

3
ответ дан 25 May 2015 в 22:27

Посредством установки bios/uefi Вы могли выбрать первое устройство загрузки.

или Вы используете "избранное устройство загрузки" горячая клавиша Вашего bios/uefi производителя (обычно f8 или f12)

0
ответ дан 25 May 2015 в 22:27

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

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