
Я установилgrub2для двойной загрузки другой ОС рядом с моейUbuntu 12.04 LTS, но в последнюю секунду передумал.
Я только что это сделал sudo apt-get purge grub
, и он сообщил, что все файлы grub удалены, поэтому я перезагрузился и угадайте, что появилось?Жратва.
Как мне от этого избавиться? Я беспокоюсь, что единственный способ избавиться от этого — отформатировать жесткий диск, или, что еще хуже, даже это не поможет.
РЕДАКТИРОВАТЬ:
В основном я только бегуUbuntu 12.04 LTSи хотел бы, чтобы он вернулся к тому, что делал раньше, то есть к загрузке без раздражающего пользовательского интерфейса grub, а просто к F12меню быстрой загрузки BIOS и последующей загрузке.
решение1
Вы можете использовать Get Grub для прямой загрузки Ubuntu без ожидания, установив значение
GRUB_HIDDEN_TIMEOUT=0
В вашем /etc/default/grub
файле. Это выберет опцию по умолчанию в списке (я предполагаю, что у вас это Ubuntu) и перейдет сразу.
решение2
Чтобы восстановить загрузчик:
Чтобы восстановить Grub в вашей системе, если вы удалили или частично установили другую систему, установили Windows и т. д.:
sudo grub-install /dev/sdX
Где sdX
дает запись вашего жесткого диска под /dev
. Обычно это /dev/sda
, но может отличаться, если он находится на внешнем диске или где-то еще. Вы можете найти запись диска в:
sudo fdisk -l
После этого запустите это(Это может и не быть обязательным, но не повредит:)
sudo update-grub
Вы можете проверить:
sudo grub-install --recheck /dev/sdX
Чтобы Grub не отображался при загрузке:
Редактировать /etc/default/grub
:
sudo nano /etc/default/grub
и добавьте/измените эту строку:
GRUB_TIMEOUT=0
затем запустите это, чтобы обновить изменения:
sudo update-grub
Когда он запустится, вы увидите что-то вроде этого:
USERNAME@HOSTNAME:~$ sudo update-grub
[sudo] пароль для USERNAME:
Генерация grub.cfg ... Найден образ linux:
/boot/vmlinuz-3.11.0-15-generic Найден образ initrd:
/boot/initrd.img-3.11.0-15-generic Найден образ linux:
/boot/vmlinuz-3.11.0-12-generic Найден образ initrd:
/boot/initrd.img-3.11.0-12-generic Найден образ memtest86+:
/boot/memtest86+.bin
Найден выпуск Fedora 20 (Heisenbug) на /dev/sda2
выполнен USERNAME@HOSTNAME:~$
Ядра Ubuntu, скорее всего, будут в записях linux
и initrd
, другие операционные системы должны появиться послеFound ...
Руководство по настройке grubздесь
Другие полезные материалы:
Вы также можете установить это в /etc/default/grub
:
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=3
Это означало бы, что меню выбора не будет отображаться в течение 3 секунд, позволяя вам использовать его при необходимости, нажав Any Key, а затем оно загрузится.
Если вы хотите, чтобы ядро, выбранное в меню, всегда было выбором по умолчанию, добавьте/измените следующие строки:
GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved
Не забудьте запустить sudo update-grub
для обновления изменений(или ничего не получится), и естьруководстводля получения дополнительных опций.
Для более простой и расширенной настройки Grub вы можете использоватьНастройщик Grub
Если вы удалили grub
, вам может потребоваться переустановить его с помощью apt-get
. Grub — это загрузчик для большинства систем Linux, эта проблема, скорее всего, была вызвана тем, что Debian Grub перезаписывал Ubuntu Grub.