Как изменить время выбора О.С-и, загрузчика Grub? Совет...

Автор Bish, 06 мая 2012, 18:42:30

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Bish

Доброго дня всем!
Решил описать небольшую операцию по изменению времени загрузчика Grub.
Мне например не понравилось что время выбора О.С. при старте всего - 5 сек, а это значит что  нужно быть на готове, и изловчившись поймать момент ;) ну а если прозевался, придется снова делать перезагрузку. Это относится к тем у кого установлен на компе не один только  Linux Debian но и другие системы, например Windows.
Сразу прошу прощения у всех гуру  -  Debian, за возможно нупский совет, но я думаю что начинающим Линуксойдам он пригодится, т.к. пригодился мне. Я сам дошел до него (вчера*) методом тыка ;)
Итак, что нам нужно чтобы загрузчик Grub отводил нам не 5 секунд времени для выбора операционной системы?
______________________________________________________________________

В папке boot найдите папку Grub, далее в ней нужно найти файл конфигурации grub.cfg. Откроем его и найдем почти в самом начале такие строки:

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set b46d86ef-3d68-4593-ac8c-56387b3c4c66
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set b46d86ef-3d68-4593-ac8c-56387b3c4c66
set locale_dir=($root)/boot/grub/locale
set lang=ru
insmod gettext

set timeout=5

вот он таймаут, по умолчанию стоит 5 сек, ставим свое время загрузки, я поставил - 30 сек.
получается вот что*:
set timeout=30
___________________________________________________________________
Все. При повторной загрузке вам не нужно будет ловить момент, вы сможете даже налить чашку кофею за время "простоя" Gruba. :))

* конечно, вы можете выставить какое угодно время*

Прошу прощения если я написал что-то нехорошее. :)

Да и еще, чтобы отредактировать файл конфигурации загрузчика, вам нужно иметь права # рута. Т.е. вы должны редактировать файл как администратор системы но не как простой пользователь. Я сделал так: запустил терминал - запустил через - su -терминал программку  nautilus - в нем открыл данный файл и отредактировал.

Debian похож на мозаику, что выложишь - то и увидишь!

Angel_ok

Цитата: Bish от 06 мая 2012, 18:42:30Я сам дошел до него (вчера*) методом тыка
А зря. Ведь до этого уже все описано
Grub 2
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

Bish

Цитата: Angel_ok от 06 мая 2012, 19:04:42А зря. Ведь до этого уже все описано
Ооо, так там для академиков, и еще найти нужно :))) ::)

Debian похож на мозаику, что выложишь - то и увидишь!

Angel_ok

Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

Bish

Debian похож на мозаику, что выложишь - то и увидишь!

Angel_ok

Цитата: Bish от 06 мая 2012, 19:19:07
Злые вы... >:(
Не обижайтесь.
Просто это действительно легко гуглится.
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

olezhkaua

Мы не ищем лёгких путей....

Valeron

Открыть содержимое (спойлер)
Цитата: olezhkaua от 06 мая 2012, 21:42:05
В Debian это startupmanager делает. Делов то.
Вот именно: aptitude install startupmanager запускаешь Менеджер Загрузки, и выставляй там сколько хочешь секунд без всяких танцев с бубном... :D

P.S. Но Bish все-равно молодец, бесспорно. :)
[свернуть]
Enter нажат, к чему теперь рыданья...

Metrix

Разве в grub.cfg не написано что его изменять нельзя?
cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

Время выбора меняется в /etc/default/grub
Строчка
GRUB_TIMEOUT=
Юзербар в отпуске

Brainey

Цитата: Bish от 06 мая 2012, 18:42:30В папке boot найдите папку Grub, далее в ней нужно найти файл конфигурации grub.cfg. Откроем его и найдем почти в самом начале такие строки:
В grub2 это /etc/default/grub. Параметр GRUB_TIMEOUT="". Можно выставить любое удобное значение или -1. В случае с -1 grub не будет ничего загружать, пока пользователь не выберет нужный ему пункт. После сохранения изменений в файле используется команда # update-grub
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Bish

Да, все оказалось намного проще чем я думал.
Debian похож на мозаику, что выложишь - то и увидишь!