URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3294
[ Назад ]

Исходное сообщение
"Прошу help забуксовал с установкой Grub 2"

Отправлено egv67 , 02-Окт-10 13:53 
Всем привет!
Гуру дайте дельный совет. Не знаю почему,  но хочу Grub 2 на Slackware 13.1 вместо LILO по умолчанию. Использую в качестве инструмента Live CD с MINT. Информации в инете полно, здесь например http://ru.wikibooks.org/wiki/Grub_2#GRUB2_-_.D0.BF.D0.B5.D1.....
Коротко, надо так; слака стоит на /sda1
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
grub-install /dev/sda
На деле
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
до сих пор все ОК, но при попытке перейти в chroot окружение, консоль меня выкидывает с такой ошибкой
chroot: cannot run command ' /bin/bash' : Exec format error
Почему так? Где погорячился?
Наверняка ответ примитивен, но я как то впал в ступор.
Заранее спасибо за помощь.

Содержание

Сообщения в этом обсуждении
"Прошу help забуксовал с установкой Grub 2"
Отправлено ImPressed , 02-Окт-10 19:22 
>[оверквотинг удален]
> На деле
> sudo mount /dev/sda1 /mnt
> sudo mount --bind /dev /mnt/dev
> sudo mount --bind /proc /mnt/proc
> до сих пор все ОК, но при попытке перейти в chroot окружение,
> консоль меня выкидывает с такой ошибкой
> chroot: cannot run command ' /bin/bash' : Exec format error
> Почему так? Где погорячился?
> Наверняка ответ примитивен, но я как то впал в ступор.
> Заранее спасибо за помощь.

Без chroot сделайте file /mnt/bin/bash (с вашего окружения chroot) и просто file /bin/bash (с livecd).
Сдается мне вы с 32-х битным ядром пытаетесь запустить 64х битный бинарник. Уж очень похоже.


"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 03-Окт-10 11:04 
>[оверквотинг удален]
>> до сих пор все ОК, но при попытке перейти в chroot окружение,
>> консоль меня выкидывает с такой ошибкой
>> chroot: cannot run command ' /bin/bash' : Exec format error
>> Почему так? Где погорячился?
>> Наверняка ответ примитивен, но я как то впал в ступор.
>> Заранее спасибо за помощь.
> Без chroot сделайте file /mnt/bin/bash (с вашего окружения chroot) и просто file
> /bin/bash (с livecd).
> Сдается мне вы с 32-х битным ядром пытаетесь запустить 64х битный бинарник.
> Уж очень похоже.

На счет 32-х битного ядра, это верно. Вот где собака порылась. Со своего chroot окружения войти уже не могу, в ходе эксперементов LILO таки загубил. Начну наверное с чистого листа и воспользуюсь рекомендацией Gramozeka. Что получится отпишусь.


"Прошу help забуксовал с установкой Grub 2"
Отправлено Gramozeka , 02-Окт-10 23:30 
>[оверквотинг удален]
> На деле
> sudo mount /dev/sda1 /mnt
> sudo mount --bind /dev /mnt/dev
> sudo mount --bind /proc /mnt/proc
> до сих пор все ОК, но при попытке перейти в chroot окружение,
> консоль меня выкидывает с такой ошибкой
> chroot: cannot run command ' /bin/bash' : Exec format error
> Почему так? Где погорячился?
> Наверняка ответ примитивен, но я как то впал в ступор.
> Заранее спасибо за помощь.

http://slackbuilds.org/repository/13.1/system/grub2/ - скачайте , соберите ( внимательно читайте строчку "This requires ..." ! это важно !) и не парьтесь со всякими chroot'ами да ещё из посторонних систем , всё делается в рабочем окружении штатно ... и картинки показывает и работает очень стабильно - без глюков ...


"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 02-Окт-10 23:56 
>[оверквотинг удален]
>> консоль меня выкидывает с такой ошибкой
>> chroot: cannot run command ' /bin/bash' : Exec format error
>> Почему так? Где погорячился?
>> Наверняка ответ примитивен, но я как то впал в ступор.
>> Заранее спасибо за помощь.
> http://slackbuilds.org/repository/13.1/system/grub2/ - скачайте , соберите ( внимательно
> читайте строчку "This requires ..." ! это важно !) и не
> парьтесь со всякими chroot'ами да ещё из посторонних систем , всё
> делается в рабочем окружении штатно ... и картинки показывает и работает
> очень стабильно - без глюков ...

...
пакет соберётся в /tmp , далее
# su -c 'installpkg /tmp/grub*.t?z'
# su -c 'grub-install --recheck --no-floppy /dev/sdXy' #(где X=a,b,c..., y - 1,2,... если ставите на раздел)
# su -c 'grub-mkconfig -o /boot/grub/grub.cfg'
всё в общем-то , grub2 установлен и готов к работе , можете перезагружаться ,..
красивости и всякие рюшечки это уже отдельная тема , но всё настраиваемо ...


"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 03-Окт-10 13:48 
>[оверквотинг удален]
> ...
> пакет соберётся в /tmp , далее
> # su -c 'installpkg /tmp/grub*.t?z'
> # su -c 'grub-install --recheck --no-floppy /dev/sdXy' #(где X=a,b,c..., y - 1,2,...
> если ставите на раздел)
> # su -c 'grub-mkconfig -o /boot/grub/grub.cfg'
> всё в общем-то , grub2 установлен и готов к работе , можете
> перезагружаться ,..
> красивости и всякие рюшечки это уже отдельная тема , но всё настраиваемо
> ...

Идеологически верно! Конечно не надо было заморачиваться со всяческой экзотикой. Но LILO к сожалению загубил и что бы не переустанавливать систему, все же попробую качнуть что то под 64 бита и проблему таки победить. Если не срастется, сделаю как Вы рекомендуете. И вообще this way постоянно. Еще вопрос, на сайте который Вы указали, можно выбирать между версиями ОС, но нельзя между архитектурами. А ведь это важно? Я правильно понимаю, что если явно не указана архитектура, то по умолчанию будет под 32-х битную?


"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 03-Окт-10 14:55 
>[оверквотинг удален]
>> красивости и всякие рюшечки это уже отдельная тема , но всё настраиваемо
>> ...
> Идеологически верно! Конечно не надо было заморачиваться со всяческой экзотикой. Но LILO
> к сожалению загубил и что бы не переустанавливать систему, все же
> попробую качнуть что то под 64 бита и проблему таки победить.
> Если не срастется, сделаю как Вы рекомендуете. И вообще this way
> постоянно. Еще вопрос, на сайте который Вы указали, можно выбирать между
> версиями ОС, но нельзя между архитектурами. А ведь это важно? Я
> правильно понимаю, что если явно не указана архитектура, то по умолчанию
> будет под 32-х битную?

У Вас 64-х битная система ? Это не страшно - это замечательно ! А про то , что вы убили LILO , нет ничего проще ... Итак по порядку :
Восстановление LILO :
1. Берем установочный диск Slackware64(это если у Вас 64-битная система), загружаемся с него . Все вопросы которые появляются игнорируем [Enter](выбор клавиатуры и всё такое )
Наблюдам приглашение :
root@Slackware #\ (или как-то так )
2. Монтируем систему :
root@Slackware #\ mount /dev/sda1 /mnt  #( если у Вас система в другом месте соответствующим образом изменяем sd(a,b,c..)(1,2,3..) )
root@Slackware #\ mount -t proc none /mnt/proc
root@Slackware #\ mount -o bind /dev /mnt/dev
3. Чрутимся :
root@Slackware #\ chroot /mnt
Здесь нужно отметить одну тонкость , т.к. мы выполняем chroot из "родной" системы , не обязательно менять переменные окружения и всё такое , всё будет замечательно работать и без этого ...
4. Собсно дальше :
root@Slackware #\ lilo
или , при условии что " ...всё пропало Лёлик , Шеф нас убьёт ... "© , восстанавливаем lilo c нуля :
root@Slackware #\ liloconfig
конфигурируем как нужно и устанавливаем . Далее:
root@Slackware #\ exit
Перезагружаемся - [Ctrl]+[Alt]+[Del]
Вуаля - Lilo восстановлен .

Второй вопрос по SlackBuild'у .

тут всё элементарно , в последних редакциях SlackBuild'ов вставлена конструкция автоматического определения архитектуры системы , так что можете не волноваться по этому поводу , SlackBuild сам определит какая у Вас система .. Можно конечно и проверить , чтобы лишний раз убедиться , открываем SlackBuild в любом текстовом редакторе и находим соответствующие строки должно быть как-то так :
"...........
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) ARCH=i486 ;;
    arm*) ARCH=arm ;;
    # Unless $ARCH is already set, use uname -m for all other archs:
       *) ARCH=$( uname -m ) ;;
  esac
fi
........ "
Более ранние версии не имели такого и переменная ARCH задавалась жёстким присваиванием , если вдруг Вам попадется такой правится это в любом редакторе так :
PRGNAM=<name>
ARCNAM=<name>
VERSION=${VERSION:-<version>}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
ARCH=86_64 # Изменяем на это

Подробнее как работать с SlackBuild можно почитать здесь : http://slackbuilds.org/howto/



"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 03-Окт-10 15:05 
>[оверквотинг удален]
> Более ранние версии не имели такого и переменная ARCH задавалась жёстким присваиванием
> , если вдруг Вам попадется такой правится это в любом редакторе
> так :
> PRGNAM=<name>
> ARCNAM=<name>
> VERSION=${VERSION:-<version>}
> BUILD=${BUILD:-2}
> TAG=${TAG:-_SBo}
> ARCH=86_64 # Изменяем на это
> Подробнее как работать с SlackBuild можно почитать здесь : http://slackbuilds.org/howto/

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


"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 04-Окт-10 22:32 
>[оверквотинг удален]
> Более ранние версии не имели такого и переменная ARCH задавалась жёстким присваиванием
> , если вдруг Вам попадется такой правится это в любом редакторе
> так :
> PRGNAM=<name>
> ARCNAM=<name>
> VERSION=${VERSION:-<version>}
> BUILD=${BUILD:-2}
> TAG=${TAG:-_SBo}
> ARCH=86_64 # Изменяем на это
> Подробнее как работать с SlackBuild можно почитать здесь : http://slackbuilds.org/howto/

Ura  LILO blagodorya Vam ozil. S Grub segodnya zamorachivatysya ne ne budu, ya i tak schastliv. Izvenayus za svinyachiy  vostorg, no ya hot" i ot ushol ot Win goda poltora nazad. Na rabochey mashine stoit Ubuntu, zene postavil MINT. A eto drugoe, ne mne Vam ob"yasnyat".A hochetsya znat" Linux, a ne kak v konfiguryalah galki rasstavlyat". Poetomu, Slacku pobedyu.No slab poka, ochen" slab.


"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 05-Окт-10 10:38 
>[оверквотинг удален]
>> BUILD=${BUILD:-2}
>> TAG=${TAG:-_SBo}
>> ARCH=86_64 # Изменяем на это
>> Подробнее как работать с SlackBuild можно почитать здесь : http://slackbuilds.org/howto/
> Ura  LILO blagodorya Vam ozil. S Grub segodnya zamorachivatysya ne ne
> budu, ya i tak schastliv. Izvenayus za svinyachiy  vostorg, no
> ya hot" i ot ushol ot Win goda poltora nazad. Na
> rabochey mashine stoit Ubuntu, zene postavil MINT. A eto drugoe, ne
> mne Vam ob"yasnyat".A hochetsya znat" Linux, a ne kak v konfiguryalah
> galki rasstavlyat". Poetomu, Slacku pobedyu.No slab poka, ochen" slab.

.............................
Руссификация Слаки .

Создаём три файла в любом редакторе :

1. rc.font :
############################################
#!/bin/sh
unicode_start Cyr_a8x16.psfu.gz
for i in 1 2 3 4 5 6;do
echo -ne "\033%G" >/dev/tty$i
done
if [ -x /etc/profile.d/font.sh ] ; then
  . /etc/profile.d/font.sh
fi
###########################################
даём права на исполнение :
# su -c 'chmod 755 rc.font'
# su -c 'chown root:root rc.font
кидаем его в папку /etc/rc.d (заменяем оригинальный)

2. lang.sh :
###########################################
#!/bin/sh
export LANG=ru_RU.UTF-8
export LC_COLLATE=C
###########################################
аналогично даём права на исполнение
кидаем его в папку /etc/profile.d (заменяем оригинальный)

3. lang.csh :
###########################################
#!/bin/sh
setenv LANG en_US.UTF-8
setenv LANG=ru_RU.UTF-8
setenv LC_CTYPE=ru_RU.UTF-8
setenv LC_NUMERIC=ru_RU.UTF-8
setenv LC_TIME=ru_RU.UTF-8
setenv LC_COLLATE=C
setenv LC_MONETARY=ru_RU.UTF-8
setenv LC_MESSAGES=ru_RU.UTF-8
setenv LC_PAPER=ru_RU.UTF-8
setenv LC_NAME=ru_RU.UTF-8
setenv LC_ADDRESS=ru_RU.UTF-8
setenv LC_TELEPHONE=ru_RU.UTF-8
setenv LC_MEASUREMENT=ru_RU.UTF-8
setenv LC_IDENTIFICATION=ru_RU.UTF-8
setenv LESSCHARSET=UTF-8
setenv LC_COLLATE C
########################################

аналогично даем права на выполнение и кидаем его в папку /etc/profile.d (заменяем оригинальный)

Перезагружаемся , заходим в свою учетную запись , в меню , в параметрах системы
ищем как поменять\включить раскладки клавиатуры ( в старых кедах 4.4.х вроде "языки и стандарты" , в новых 4.5.1 "Устройства ввода"

Это к тому чтобы транслитом не писать :) ...


"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 06-Окт-10 23:49 
>[оверквотинг удален]
> setenv LESSCHARSET=UTF-8
> setenv LC_COLLATE C
> ########################################
> аналогично даем права на выполнение и кидаем его в папку /etc/profile.d (заменяем
> оригинальный)
> Перезагружаемся , заходим в свою учетную запись , в меню , в
> параметрах системы
> ищем как поменять\включить раскладки клавиатуры ( в старых кедах 4.4.х вроде "языки
> и стандарты" , в новых 4.5.1 "Устройства ввода"
> Это к тому чтобы транслитом не писать :) ...

Слаку русифицировал. Правда до того как прочел Ваш пост, наткнулся на совет bugmaker с этой страницы; http://otvety.google.ru/otvety/thread?tid=78c52f8f8d72f9af&t.... Позднее переделал как Вы расписали. Но с раскладкой клавы, ровно не все. Может за одно подскажите куда копать. В /etc/X11/xorg.conf-vesa опцию "XkbOptions" "grp:ctrl_shift_toggle" прописал, значит по идее должно было заработать без настройки в "языки и стандарты"? но не заработало, когда настраиваю в конфигурялке, работает до перезагрузки Х'ов или системы. Лезу в конфигурялку, галки все на месте, переключение оживает когда их снимешь и заново расставишь. Что такая за беда?
Спасибо.



"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 07-Окт-10 10:33 
>[оверквотинг удален]
> Слаку русифицировал. Правда до того как прочел Ваш пост, наткнулся на совет
> bugmaker с этой страницы; http://otvety.google.ru/otvety/thread?tid=78c52f8f8d72f9af&t....
> Позднее переделал как Вы расписали. Но с раскладкой клавы, ровно не
> все. Может за одно подскажите куда копать. В /etc/X11/xorg.conf-vesa опцию "XkbOptions"
> "grp:ctrl_shift_toggle" прописал, значит по идее должно было заработать без настройки
> в "языки и стандарты"? но не заработало, когда настраиваю в конфигурялке,
> работает до перезагрузки Х'ов или системы. Лезу в конфигурялку, галки все
> на месте, переключение оживает когда их снимешь и заново расставишь. Что
> такая за беда?
> Спасибо.

это явный глюк , ... хотя , попробуйте так - первое: удалите всю байду из /etc/X11/xorg.conf-vesa что Вы туда понаписали это всё не нужно , т.к. в последних версиях Slackware xorg практически не используется , всё работает через udev , поэтому не нужно ничего править в xorg.conf , второе : в конфигураторе системы найдите "Управление сеансами" и выставте " начинать с пустого сеанса" , должно пройти ...


"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 07-Окт-10 19:17 
>[оверквотинг удален]
>> работает до перезагрузки Х'ов или системы. Лезу в конфигурялку, галки все
>> на месте, переключение оживает когда их снимешь и заново расставишь. Что
>> такая за беда?
>> Спасибо.
> это явный глюк , ... хотя , попробуйте так - первое: удалите
> всю байду из /etc/X11/xorg.conf-vesa что Вы туда понаписали это всё не
> нужно , т.к. в последних версиях Slackware xorg практически не используется
> , всё работает через udev , поэтому не нужно ничего править
> в xorg.conf , второе : в конфигураторе системы найдите "Управление сеансами"
> и выставте " начинать с пустого сеанса" , должно пройти ...

Это всё прелюдия была , мало имеющая отношение по существу заданного вопроса , в конце концов KDE самодостаточный DE имеющий в себе всё , что необходимо для нормальной спокойной работы , рано или поздно Вы в нём освоитесь и привыкнете - дело времени ...
###########

Собственно Grub2 .

Хотя и бытует мнение что Grub в Slackware нет , это далеко не так , первая версия Grub идет вместе с установочным образом , откройте образ зайдите в папку extra и убедитесь сами. При желании можно использовать его .
Если же нужен Grub2 . Тут нужно немного пособирать самому руками . Итак маленький HowTo :

1. Для удобства работы создадим рабочую папку в которой будем шаманить :
# mkdir Grub2
# cd Grub2
#2. Получим исходники :
wget http://ftp.de.debian.org/debian/pool/main/o/os-prober/os-pro...
wget http://slackbuilds.org/slackbuilds/13.1/system/os-prober.tar...
wget http://slackbuilds.org/slackbuilds/13.1/system/os-prober.tar.gz
wget http://unifoundry.com/unifont-5.1.20080820.pcf.gz
wget http://unifoundry.com/unifont-5.1.20080907.ttf.gz
wget http://slackbuilds.org/slackbuilds/13.1/misc/gnu-unifont.tar.gz
wget http://slackbuilds.org/slackbuilds/13.1/misc/gnu-unifont.tar...
wget http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/gettext-...
wget http://slackbuilds.org/slackbuilds/13.1/libraries/locale-get...
wget http://slackbuilds.org/slackbuilds/13.1/libraries/locale-get...
wget http://ftp.gnu.org/gnu/help2man/help2man-1.36.4.tar.gz
wget http://slackbuilds.org/slackbuilds/13.1/development/help2man...
wget http://slackbuilds.org/slackbuilds/13.1/development/help2man...
wget ftp://alpha.gnu.org/gnu/grub/grub-1.98.tar.gz
wget http://slackbuilds.org/slackbuilds/13.1/system/grub2.tar.gz
wget http://slackbuilds.org/slackbuilds/13.1/system/grub2.tar.gz.asc

3.Создадим маленький скриптик в любом текстовом редакторе для упрощения задачи и назовём к примеру startgrub.sh:
#Начало скрипта###################################################################
#!/bin/sh
# распакуем архивы Slackbuild'ов
tar xvf os-prober.tar.gz
tar xvf gnu-unifont.tar.gz
tar xvf locale-gettext.tar.gz
tar xvf help2man.tar.gz
tar xvf grub2.tar.gz
#всё что получили в (2) помещаем в соответствующие папки :
mv os-prober.tar.gz.asc os-prober_1.39.tar.gz os-prober.tar.gz os-prober
mv unifont-5.1.20080907.ttf.gz unifont-5.1.20080820.pcf.gz gnu-unifont.tar.gz gnu-unifont.tar.gz.asc gnu-unifont
mv gettext-1.05.tar.gz locale-gettext.tar.gz locale-gettext.tar.gz.asc locale-gettext
mv help2man-1.36.4.tar.gz help2man.tar.gz help2man.tar.gz.asc help2man
mv grub-1.98.tar.gz grub2.tar.gz grub2.tar.gz.asc grub2
# Собираем и ставим зависимости:
cd os-prober
./os-prober.SlackBuild && installpkg /tmp/os-prober-1.39-noarch-1_SBo.tgz
cd ..
cd gnu-unifont
./gnu-unifont.SlackBuild && installpkg /tmp/gnu-unifont-5.1-noarch-1_SBo.tgz
cd ..
cd locale-gettext
./locale-gettext.SlackBuild && installpkg /tmp/locale-gettext-1.05-i486-2_SBo.tgz
cd ..
cd help2man
./help2man.SlackBuild && installpkg /tmp/help2man-1.36.4-i486-2_SBo.tgz
cd ..
# Собственно Grub2
cd grub2
./grub2.SlackBuild && installpkg /tmp/grub2-1.98-i486-2_SBo.tgz
###Конец################################################################################
дадим ему права на исполнение :
# chmod 755 startgrub.sh
и запустим от рута(это обязательно) в папке в которую сохранили исходники:
su -c './startgrub.sh'

Вот и все дела , в моём первом посте описано как установить Grub2 в MBR .
Про настройку Grub2 в сети море инфы , вот к примеру здесь : http://ru.wikibooks.org/wiki/Grub_2#.D0.A3.D0.BA.D1.80.D0.B0...
или вот : http://wiki.archlinux.org/index.php/GRUB2_%28%D0&#...
в общем изучайте ...


"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 15-Окт-10 15:11 
>[оверквотинг удален]
> дадим ему права на исполнение :
> # chmod 755 startgrub.sh
> и запустим от рута(это обязательно) в папке в которую сохранили исходники:
> su -c './startgrub.sh'
> Вот и все дела , в моём первом посте описано как установить
> Grub2 в MBR .
> Про настройку Grub2 в сети море инфы , вот к примеру здесь
> : http://ru.wikibooks.org/wiki/Grub_2#.D0.A3.D0.BA.D1.80.D0.B0...
> или вот : http://wiki.archlinux.org/index.php/GRUB2_(п═я┐я│я│п╨п╦п╧)
> в общем изучайте ...

Меня еще ни кто так подробно не инструктировал. Тем не менее, на выходные наупражнявшись до отрыжки, задачку так и не решил. Проблема в том, что я инструкции, конечно, выполняю, но при этом, что делаю, не всегда понимаю. В горечах было решил, что зря я с суконным рылом в калашный ряд полез. Сидел себе на Debian'о подобных, там и буду жить. Потом успокоился, подумал, да нет, наоборот, спасибо Слаке, вернула на грешную землю. А то привык в юзерофильных системах проблемы побеждать кавалерийским наскоком, с шашкой наголо. Tут такие номера номера не проходят. Ладно, оно и к лучшему, значит шашку в ножны,  хрен с ним с Grub'ом, не в нем вобщем то соль. Буду изучать азы, что да КАК ‘самое главное'. Плохо только, что по Слаке информации дельной на русском, ну уж очень мало, а толмач из меня тоже не какой. А скриптик Ваш http://unixforum.org/index.php?showtopic=118389 я таки нарыл. Правда не пробовал, и не знаю, буду ли. Не вкусно по-моему вместо того чтоб до сути докопаться, пользоваться тем, что само на блюде подъезжает. Вобщем спасибо за помощь, буду дальше колбасться.


"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 15-Окт-10 20:32 
>[оверквотинг удален]
> проблемы побеждать кавалерийским наскоком, с шашкой наголо. Tут такие номера номера
> не проходят. Ладно, оно и к лучшему, значит шашку в ножны,
>  хрен с ним с Grub'ом, не в нем вобщем то
> соль. Буду изучать азы, что да КАК ‘самое главное'. Плохо только,
> что по Слаке информации дельной на русском, ну уж очень мало,
> а толмач из меня тоже не какой. А скриптик Ваш http://unixforum.org/index.php?showtopic=118389
> я таки нарыл. Правда не пробовал, и не знаю, буду ли.
> Не вкусно по-моему вместо того чтоб до сути докопаться, пользоваться тем,
> что само на блюде подъезжает. Вобщем спасибо за помощь, буду дальше
> колбасться.

ничего страшного , многие так начинали (...зы-ы сам такой был) , что не получается спрашивайте , Slackware - старейший и заслужено уважаемый дистр именно за простоту и гибкость , но граблями заставлен только вход , когда начнете понимать суть происходящего увидите и убедитесь сами она очень простая в управлении и использовании ...

Вот несколько ссылок для начальной адаптации :
http://www.opennet.me/docs/RUS/slackware/
http://ru.wikibooks.org/wiki/LOR-FAQ-Slackware
http://www.slackguide.com/content/view/135/33/
http://www.slackware.ru/
Гном для Slackware - http://gnomeslackbuild.org/
чтобы понять некоторые тонкости не очевидные новичку , но очевидные опытному пользователю мой Вам совет - не пытайтесь искать и устанавливать готовые пакеты для Слаки , помните главный принцип радиолюбителя : " никогда не крутить больше одной ручки на приборе если их больше двух .." , лучше самому собрать один пакет , чем установить десять чьих-то ...
изучите документацию по сборке пакетов здесь : http://www.slackbuild.org/


"Прошу help забуксовал с установкой Grub 2"
Отправлено tux2002 , 09-Окт-10 12:09 
> Слаку русифицировал. Правда до того как прочел Ваш пост, наткнулся на совет
> bugmaker с этой страницы; http://otvety.google.ru/otvety/thread?tid=78c52f8f8d72f9af&t....
> Позднее переделал как Вы расписали. Но с раскладкой клавы, ровно не
> все. Может за одно подскажите куда копать. В /etc/X11/xorg.conf-vesa опцию "XkbOptions"
> "grp:ctrl_shift_toggle" прописал, значит по идее должно было заработать без настройки
> в "языки и стандарты"? но не заработало, когда настраиваю в конфигурялке,
> работает до перезагрузки Х'ов или системы. Лезу в конфигурялку, галки все
> на месте, переключение оживает когда их снимешь и заново расставишь. Что
> такая за беда?
> Спасибо.

Графическая оболочка может перезадавать настройки X сервера. Поэтому то что вы конфигурируете в xorg.conf может не работать после запуска графической оболочки/окружения рабочего стола. Выбор графической оболочки дело личное. Я больше пользуюсь Xfce, так как Xfce меньше на себя берёт перезадания системных настроек и функций и впринципе мне приятно работать в нём. И по поводу загрузчика - лично я для себя не вижу причин переходить на grub. В lilo мне нехватало splash, вернее мне не нравились сообщения ядра на экране во время загрузки системы. Я отключил это использованием параметра ядра quiet.
А так я не понимаю, что люди ищут в grub такого растакого.


"Прошу help забуксовал с установкой Grub 2"
Отправлено egv67 , 15-Окт-10 15:44 
>[оверквотинг удален]
> Графическая оболочка может перезадавать настройки X сервера. Поэтому то что вы конфигурируете
> в xorg.conf может не работать после запуска графической оболочки/окружения рабочего стола.
> Выбор графической оболочки дело личное. Я больше пользуюсь Xfce, так как
> Xfce меньше на себя берёт перезадания системных настроек и функций и
> впринципе мне приятно работать в нём. И по поводу загрузчика -
> лично я для себя не вижу причин переходить на grub. В
> lilo мне нехватало splash, вернее мне не нравились сообщения ядра на
> экране во время загрузки системы. Я отключил это использованием параметра ядра
> quiet.
> А так я не понимаю, что люди ищут в grub такого растакого.

Я вобщем то против LILO не чего не имею. Задача заключалась в решении задачи.
По поводу окружения рабочего стола, мне тоже нравиться Xfce. Вопрос. Если при установке системы устанавливаешь KDE'шные пакеты,  то в настройках кедов есть пункт “языки и стандарты”, там настраивается переключение раскладки. Сейчас поставил Xfce в чистом виде, без кед. Русский язык в настройках клавы добавил, но где настраивается переключение не нашел. Подскажите, плохо искал? Или надо конфиги править, если да, то какие?



"Прошу help забуксовал с установкой Grub 2"
Отправлено gramozeka , 15-Окт-10 18:24 
>[оверквотинг удален]
>> quiet.
>> А так я не понимаю, что люди ищут в grub такого растакого.
> Я вобщем то против LILO не чего не имею. Задача заключалась в
> решении задачи.
> По поводу окружения рабочего стола, мне тоже нравиться Xfce. Вопрос. Если при
> установке системы устанавливаешь KDE'шные пакеты,  то в настройках кедов есть
> пункт “языки и стандарты”, там настраивается переключение раскладки. Сейчас
> поставил Xfce в чистом виде, без кед. Русский язык в настройках
> клавы добавил, но где настраивается переключение не нашел. Подскажите, плохо искал?
> Или надо конфиги править, если да, то какие?

Меню запуска приложений ---> Настройки ---> Редактор настроек

там настраивается клава ...


"Прошу help забуксовал с установкой Grub 2"
Отправлено tux2002 , 23-Окт-10 12:12 
Настройка переключения раскладки клавиатуры может быть настроена в xorg.conf.
У меня вот так:

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbLayout" "us,ru"
        Option      "XkbOptions"  "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Но эти настройки могут перезадаваться настройками HAL, который используется X сервером для автоматического детектирования устройств (по умолчанию), в том числе HAL опеределяет и параметры переключения клавиатуры. Чтобы это отключить я использую в xorg.conf:

Section "ServerFlags"
        Option "AutoAddDevices" "False"
        Option "AutoEnableDevices" "False"
EndSection

При таких настройках X сервера, у меня в Xfce переключение раскладок клавиатуры работает без дополнительных настроек, индикация - ScrolLock.