LinuxForum.Fans
Тема

Как избавиться от всех лишних надписей и ступеней запуска

Автор: turn 38 сообщений 9762 просмотров
#221224

Добрый вечер,хотел вот узнать,как избавиться от лишних телодвижений во время запуска ОС Debian 6.03. Например,во время загрузки граба(ОС единственная на харде) выходит надпись , дальше список ядер , который лишнее время запуска занимает :(..

#221235

На сколько мне не изменяется память в /boot/grub/grub.cfg поменяйте значение параметра

[console]timeout 5[/console]

На 0

Для этого выполните от рута

[console]nano -w /boot/grub/grub.cfg[/console]

поменяйте, нажмите Ctrl+O для сохранения и Ctrl+X для выхода.

#221241

metra, ну сколько раз уже, не новичок вроде, /boot/grub/grub.cfg - в самом файле написано DO NOT EDIT THIS FILE
редактировать надо /etc/default/grub

text
nano /etc/default/grub 

Опцию:
GRUB_TIMEOUT="10"
сменить на нужную (в данном случае 0) и выполнить от root'а

text
update-grub
#221242

metra, ну сколько раз уже, не новичок вроде, /boot/grub/grub.cfg - в самом файле написано DO NOT EDIT THIS FILE

До тех пор, пока мне не обоснуют эту строчку wink всегда менял и всегда все работало.

#221243

metra, update-grub - это скрипт который на основе установок указанных в /etc/default/grub генерирует файл конфигурации /boot/grub/grub.cfg
update-grub выполняется в Debian довольно часто, и не спрашивает об этом пользователя, выполняется при обновлении системы, модулей, установки драйверов, новых ядер и тп.

#221244

newzenon, не знал, видимо потому что никогда в дебьяне не обновлял систему и драйвера не ставил и ядро не обновлял)) ибо stable

#221252

Вот, спасибо за советы, буду использовать, и уж извиняйте, теперь я к вам на форум почаще буду захаживать :)...

#222230

Да вот теперь с толкнулся с проблемой, не могу редактировать настройки GRUB-нет прав, sudo нет там :(

#222240

turn, su используйте

#222241

не забудь на запись файла права выставить, потому как у меня даже под рутом только для чтения.
Делается это вот так chmod +w /boot/grub/grub.cfg Соответственно от имени рута.

А потом соответственно вернуть назад chmod -w /boot/grub/grub.cfg

#222243

Так вот оно что там нет sudo, но есть su, так они равнозначны(дают root -права)?

#222244

В общем делаешь так пишешь su.
Спрашивает пароль рута (ставился при установке системы). Вводишь.

Всё ты в системе под рутом.
Можешь хоть корень удалить но не стоит.

далее делаешь chmod +w /boot/grub/grub.cfg
Затем gedit /boot/grub/grub.cfg
Правишь как написано выше.
Сохраняешь.
chmod -w /boot/grub/grub.cfg
exit

#222248

так они равнозначны(дают root -права)?

Да

#222250
Хравн написал:
exit

в смысле просто выходишь, ну, а потом как я понимаю надо update-grub ?

#222251

turn, нет, это затерет конфиг.

Лучше делайте, как сказал newzenon,

это скрипт который на основе установок указанных в /etc/default/grub генерирует файл конфигурации /boot/grub/grub.cfg
update-grub выполняется в Debian довольно часто, и не спрашивает об этом пользователя, выполняется при обновлении системы, модулей, установки драйверов, новых ядер и тп.

Т.е. редактируйте лучше файлы из /etc/default/grub, а потом выполняйте update-grub.

#222254
metra написал:
редактируйте лучше файлы из /etc/default/grub, а потом выполняйте update-grub.

Ок так и делаю, время прекрасно меняется на какое хошь, но не могу сделать винду ОС по умолчанию, т.е.по умолчанию грузиться линь

#222256

Вот мой свеже испечённый grub

Показать
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT="Microsoft Windows XP Professional RU (on /dev/sda1)"
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

При команде update grub получаю:

Показать
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
done

#222257

GRUB_DEFAULT="Microsoft Windows XP Professional RU (on /dev/sda1)"

От куда вы взяли выделенную фразу? На сколько я помню, там надо цифру ставить, которая соответствует системе.

#222258

turn,
GRUB_DEFAULT="Microsoft Windows XP Professional RU (on /dev/sda1)"
GRUB_DEFAULT=7
те, вписываешь номер пункта меню, а не название.

#222263
newzenon написал:
те, вписываешь номер пункта меню, а не название.

А при обновлении ядра, линь опять не станет грузиться по умолчанию?

Войдите или зарегистрируйтесь, чтобы ответить.