Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB  (Прочитано 100035 раз)

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

Оффлайн Ubivetz

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
А я поставил себе Gangsta OS X Usplash theme



Которую скачал отсюда http://www.gnome-look.org/content/show.php/Gangsta+OS+X+usplash?content=61223.
И потом полученный *.so файл поставил при помощи startupmanager'а.
Во вложении см. уже скомпиленный для Feisty AMD64.


[вложение удалено Администратором]

Оффлайн trollzilla

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Так я и говорю зачем искать проблемы если все просто.

Оффлайн Eldev

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #62 : 22 Августа 2007, 16:07:44 »
Какие настройки надо сделать для gfxboot, чтобы экран монитора не мерцал, как при 60 Гц?
OS: Kubuntu 17.10

Оффлайн NewBis

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #63 : 24 Сентября 2007, 17:47:23 »
Поставил красивость  :D
каким то макаром, убился  первый примари раздел вместе с масдаем :'(
все делал по howto
вот, что кажет fdisk

Диск /dev/sda: 164.6 ГБ, 164696555520 байт
255 головок, 63 секторов/дорожку, 20023 цилиндров
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        5099    40957686    7  HPFS/NTFS
/dev/sda2            5100       10198    40957717+   7  HPFS/NTFS
/dev/sda3           10199       13646    27696060    7  HPFS/NTFS
/dev/sda4           13647       20023    51223252+   5  Расширенный
/dev/sda5           13647       13889     1951866   82  Linux своп / Solaris
/dev/sda6           13890       14618     5855661   83  Linux
/dev/sda7           14619       15226     4883728+  83  Linux
/dev/sda8           15227       20023    38531871   83  Linux
alex@ubuntu:~$

Люди добры в Linuxе я пока новичек, подскажите софтинку для ремота раздела
« Последнее редактирование: 07 Ноября 2007, 20:52:29 от victor53p »

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #64 : 30 Сентября 2007, 22:32:48 »
friends, a est' grub-gfxboot_0.97-5_i386.deb tol'ko dlia amd64?

sorry, nashel)

http://sidux.com/debian/pool/main/g/grub-gfxboot/
« Последнее редактирование: 30 Сентября 2007, 22:37:33 от Ve0 »
bUbuntu - In a world without walls who needs Windows?..

Оффлайн jerdna

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
    • Openbravo POS ru
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #65 : 07 Октября 2007, 21:34:18 »

Дополнение к основной статье.

Если устанавливали /boot на отдельный раздел диска, то ссылка на графическую оболочку загрузчика будет /grub/message.kubu.

Андрей Свининых

Оффлайн Igron

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #66 : 12 Октября 2007, 01:26:22 »
Покажите скриншот please. А то я использую обычные xpm темки и горя не знаю.

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #67 : 07 Ноября 2007, 15:00:18 »
Подскажите каким образом можно удалить текст внизу экрана при загрузке?
Для того чтобы стало понятнее:



Видите внизу экрана надпись "Use ...", так вот мне хотелось бы её удалить, только вот я не могу понять как =(
vs@vostro:~

Оффлайн EgoVir

  • Активист
  • *
  • Сообщений: 280
  • MSI Wind U90Х, Ubuntu 8.10 2.6.27-9
    • Просмотр профиля
Такая проблема
При загрузке по таймауту (по истечению 10 сек если не нажимать ни на какие кнопки) Ubuntu грузится но без звука (нет ни системных и видео и аудио так же проигрываеются без звука)
Если же успеть кликнуть Enter до истечения времени загрузки то звук есть
в настройках звук идет через C-media pci DAC\ADC
пробовал Alsa - через нее звука нет никак
вот мой  menu.lst

gfxmenu /boot/grub/message.snow
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10

# hiddenmenu
# Hides the menu by default (press ESC to see the menu)
# hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
## password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=21adbf46-a07e-41d9-b64f-87027e522c38 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,4)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=ru_RU vga=775

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=21adbf46-a07e-41d9-b64f-87027e522c38 ro quiet splash locale=ru_RU vga=775
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=21adbf46-a07e-41d9-b64f-87027e522c38 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
# title Other operating systems:
# root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional RU
root (hd0,0)
savedefault
makeactive
chainloader +1
« Последнее редактирование: 03 Марта 2008, 10:21:17 от EgoVir »
Intel Atom 1.6GHz, DDR2 1.5Gb, 80Gb HDD

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Так что лучше всего использовать то? StartUp-Manager или как в первом посте?

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
надо так:
grub-install /dev/hdaну или hdb, hdc... какой там у тебя %)
А у меня в директории /dev вообще нет папок начинающихся на "h"  :-\

Так куда производить установку и т.д.?

Оффлайн dr.Faust

  • Активист
  • *
  • Сообщений: 435
    • Просмотр профиля
Всем кто жаждет красот и чудес, а ничего не выходит (ну как у меня):

Причина (тут мои досужие дамыслы, так, что можно нечитать):
Граба на самом деле 2. Это пакет (приложение которое вы установили, я дальше буду называть его «граб»). Предназначен он для конфигурирования из ссистемы и формирования образа который потом будет записан в мбр. Этот образ и есть «настоящий» Граб (его я буду называть «grub»). Он содержит загрузчик, весь функционал и командную оболочку. Когда в консоли вы пишете sudo grub (нужно писать именно с sudo), вы попадаете в шелл grub  и выполняете всё конфигурирование из него. Когда пишете grub-install (эта команда должна записать сконфигурированный grubом образ в мбр) вы обращаетесь к грабу. Проблема в том, что ядро (а следовательно и граб) и grub могут видеть диски по разному (тут уж совсем из пальца высосано: в слачае если ваши диски сата, а не иде). Когда вы пишите   grub-install путьКдиску в том виде в котором диск знает grub его не принимает и ругается граб. Когда наоборот — граб не ругается, а передаёт этот параметр и путь к образу grub'у, но тот не знает переданного ему диска и тоже ругается.
Выход однако есть — записать мбр из оболочки grub. Однако и это не поможет. И вот почему: в команде инстоляции вам прийдется сослаться на место где лежит образ stage1 (это то, что пишется в мбр и запускает потом основной код grub?) и образ stage2 (это основной код grub?). Лежать они должны в /boot/grub, но там лежит то, что у вас уже установлено, а то, что вы наконфигурировали лежит совсем в другом месте.

Из всего вышеизложенного способ победить этот суперзагрузчик:
1 Проделываем всё как в первом посте темы, если проделали, то уже не надо повторять.
2 Копируем все файлы (папки ненадо) из /boot куда нибудь, на случай если что-то пойдёт не так.
3 Сохраняем эту инструкцию в текстовом виде где-нибудь на диске, на случай если угробите grub, чтоб потом, загрузившись с сиди не рытся в кэше вашего браузера в поисках этой страницы, как это делал я в поисках синтаксиса комманды install.
4 Ищем папку куда установился граб. Это скорее всего /usr/lib/grub. В ней будет что-то похожее на папку i386-pc. Все файлы из этой папки переносите в /boot, на вопрос о замене существующих файлов отвечаете утвердительно.
5 Пишете в терменале sudo grub и попадаете в шелл grub'а.
6 В шеле пишете (как при конфигурации) : find /boot/grub/stage1 И получаете результат вида (hdx,y), где x и y некоторые цифры (у меня это было (hd0,4)).
7 Теперь пишете комманду: install (hdx,y)/boot/grub/stage1 (hdz) (hdx,y)/boot/grub/stage2 p (hdx,y)/boot/grub/menu.lst. Здесь (hdx,y) результат комманды  find /boot/grub/stage1, а (hdz) загрузочный диск, где z его номер. Например если линь стоит у вас на загрузочном диске, то z будет равно x. В любом случае z скорее всего 0. Если у вас стоит винда, то это скорее всего, то что идёт в строке следующей за сттрокой title      Microsoft Windows блаблабла в файле /boot/grub/menu.lst после слова root, но до запятой. Тоесть если там root   (hd0,0), то вместо (hdz) надо писать (hd0). Возможно гуру подскажут как определить наверняка. (У меня получилось install (hd0,4)/boot/grub/stage1 (hd0) (hd0,4)/boot/grub/stage2 p (hd0,4)/boot/grub/menu.lst)
8 Перегружаетесь
9 В зависимости от результата, либо радуетесь, либо кроете меня матом.
Если второе — грузитесь с лайвсиди и пытаетесь перезаписать grub заново.
Если грузится старый grub — вы скорее всего ошиблись с параметром  (hdz) и приткнули загрузчик не на тот диск. Как его оттуда убирать я не знаю.
Если вместо меню grub у вас появляется:
[ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]

grub>
Значит всё нормально, просто он не видит файл /boot/grub/menu.lst. Копайте в этом месте. Проверяйте его наличие, путь при перезаписи и тд.
Если вообще не грузится, то возможно трабла с stage2.
« Последнее редактирование: 25 Июня 2008, 14:38:35 от dr.Faust »

Оффлайн feers

  • Новичок
  • *
  • Сообщений: 15
  • Ubuntu
    • Просмотр профиля
Под АМД64 есть подобный файлик?
Помогу подумать ...

Оффлайн EgoVir

  • Активист
  • *
  • Сообщений: 280
  • MSI Wind U90Х, Ubuntu 8.10 2.6.27-9
    • Просмотр профиля
Подскажите каким образом можно удалить текст внизу экрана при загрузке?
Для того чтобы стало понятнее:



Видите внизу экрана надпись "Use ...", так вот мне хотелось бы её удалить, только вот я не могу понять как =(

Закоментируй строчку:
hiddenmenu
Intel Atom 1.6GHz, DDR2 1.5Gb, 80Gb HDD

Оффлайн AshXan

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
надо так:
grub-install /dev/hdaну или hdb, hdc... какой там у тебя %)
А у меня в директории /dev вообще нет папок начинающихся на "h"  :-\

Так куда производить установку и т.д.?
/dev/sda

 

Страница сгенерирована за 0.034 секунд. Запросов: 24.