Ru-Board.club
← Вернуться в раздел «UNIX»

» Настройка GRUB в Linux

Автор: xNoRDx
Дата сообщения: 26.11.2010 13:35
Недели две назад поставил себе на компьютер Linux/Ubuntu.После обновления ядра с 2.6.35-22 до 2.6.35-23 после POST выходит меню GRUB где нужно вюбрать ядро для загрузки.Надоедает каждый раз жать.В инете узнал что параметры GRUB находятся в файле /boot/grub/grub.cfg , но изменять это файл как и другие системные файлы я не могу , хотя я администратор.Что сделать чтоб изменить grub.cfg , или установить загрузку определённого ядра по умолчанию?
Автор: vladimiratm
Дата сообщения: 26.11.2010 14:17
Как вариант: sudo nano /boot/grub/grub.cfg
Сделать нужные изменения, Ctrl-O - сохранить, Ctrl-X - закрыть nano
Автор: xNoRDx
Дата сообщения: 26.11.2010 14:40
Спасибо , всё сделал.И попутный вопрос: как удалить старое ядро (2.6.35-22) ?
Автор: oldjoe
Дата сообщения: 26.11.2010 16:41
xNoRDx
/boot/grub/grub.cfg изменять НЕ РЕКОМЕНДУЕТСЯ, а не запрещено.
Просто при очередном обновлении GRUB'а этот файл будет переписан.
Старое ядро лучше не удалять - на случай появления проблем можно будет загрузиться со старым ядром.
А если изменить строку default=0 - в самом начале /boot/grub/grub.cfg - будет по умолчанию загружаться нужное ядро.
Но лучше просто настроить
Или так
Автор: xNoRDx
Дата сообщения: 26.11.2010 17:38
Я изменил параметры в файле /etc/default/grub (grub_timeout=10 изменил на grub_timeout=0) и выполнил update-grub .Так правильно ?
Автор: Alukardd
Дата сообщения: 26.11.2010 17:46
xNoRDx
нет)
как только вы выполнили update-grub вы потерли свои изменения!
если вы хотите менять файл /boot/grub/grub.cfg что очень не рекомендуется, как и писали выше, то просто меняете его и все., но это не долговечно...

меня надо файл /etc/defualt/grub
или есть еще более серьёзный способ - это менять файлы в директории /etc/grub.d/
2 данных способа требует последующего выполнения команды update-grub

p.s. настройки из /etc/default/grub вроде будут применяться поверх /etc/grub.d/ скриптов. Так что вам больше подойдёт 1 способ, к тому же он намного проще.
Автор: xNoRDx
Дата сообщения: 26.11.2010 20:40

Цитата:
как только вы выполнили update-grub вы потерли свои изменения!

grub_timeout остался равен нулю потому что grub.cfg формируеется из /etc/default/grub. в котором значение grub_timeout = 0 .
В любом случае всё работает так как надо и после update-grub тоже.Спасибо за помощь.
Автор: RSEREGAR
Дата сообщения: 27.11.2010 00:24
http://forum.ubuntu.ru/index.php?topic=74165.0
Автор: newhk
Дата сообщения: 28.03.2013 13:15
Я новичок в GRUB, помогите разобраться пожалуйста.
Я ставил Zentyal 3.0-2 на мать asus с софтовым рейдом, ось не захотела ставиться, у нее в базе не было бров под этот рейд, копание в инете под unix ничего не дало, дрова только под винду нашел.
Решил сделать так, отключил режим рейда, поставил на 1 хард систему, потом заново включил рейд.
случилось следующее.
Grub загружается но с ошибкой, типа не найден путь и выдает что не найден идентификатор типа хххх-хххх-хххх-хххх
Полагаю это идентификатор диска.
Как мне узнать новый идентификатор и поправить его в груб?

Уже не актуально

Страницы: 1

Предыдущая тема: Отображение русских имен файлов в Linux


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.