1

Поставил новое ядро, до этого было 2.6.33-r2. Скомпилировал вручную, никаких параметров не менял. Однако ядро грузиться отказывается - Unable to sync VFS on hd0,0. Add a correct root= и так далее. Вопрос - что изменилось и ЧЯНТД?
Пробовал включить в ядро все драйвера саты на всякий случай, не вышло.
На всякий случай, в grub у меня прописано:

root (hd0,4)
kernel /boot/kernel-2.6.34-r2 root=/dev/sda5
Gentoo amd64 + kde4 desu!

2

neko259 пишет:

никаких параметров не менял

Даже

 Консоль:

make oldconfig

не делали?

3 (16.07.2010 20:22:31 отредактировано neko259)

Nightwolf_ng пишет:
neko259 пишет:

никаких параметров не менял

Даже

 Консоль:

make oldconfig

не делали?

Не делал. А что это? В хендбуке и kernel upgraiding guide только сказано, что надо сделать make && make modules_install и пересобрать внешние модули.

Gentoo amd64 + kde4 desu!

4

Хм требует файл initramfs
не знаю как собирали ядро, что требует данный файл.

Хм интересно тема называется ядро 2.6.34-r1 а в загрузчике прописанно 2.6.34-r2
это так замечание.

5

neko259 пишет:

А что это?

Это такая CENSORED полезная весьма :rolleyes:
Грубо говоря, подгоняет старый конфиг под новое ядро, т.к. опции в другом ядре могли измениться/переименоваться/удалиться и т.д.

Вообщем, сохраняем конфиг от старого 33-го ядра, копируем его в папку с 34-тым, даем имя .config.
Далее командуем

 Консоль:

make oldconfig

и внимательно отвечаем на вопросы.
Пробуем загрузиться :rolleyes:

6

ormorph пишет:

Хм требует файл initramfs
не знаю как собирали ядро, что требует данный файл.

Хм интересно тема называется ядро 2.6.34-r1 а в загрузчике прописанно 2.6.34-r2
это так замечание.

r1 конечно. Ошибся, когда цитировал строку из загрузчика. Файл initramfs - это что? У меня никто ничего не требовал. Опишите поподробнее. Может имеет значение то, что я собирал с поддержкой uvesafb и добавил какой-то source file от v86d.

Gentoo amd64 + kde4 desu!

7

neko259 пишет:

Может имеет значение то, что я собирал с поддержкой uvesafb и добавил какой-то source file от v86d.

Ну тогда ждем .config.

8

Вообщем, сохраняем конфиг от старого 33-го ядра, копируем его в папку с 34-тым, даем имя .config.

А где его взять? Откуда сохранить? Из menuconfig?

Gentoo amd64 + kde4 desu!

9

neko259 пишет:

А где его взять?

Ну как же так.
Посмотрите вывод

 Консоль:

ls /usr/src

Из папки с 33 ядром, вестимо smile

10

Это файл виртуальной файловой системы в последнее время появляется автоматически в каталоге /boot при сборке командой:

genkernel all

в таком случае прописывается в загрузчике примерно так:

title=Gentoo Linux 2.6.12-r10
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.12-gentoo-r10 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.12-gentoo-r10

11

arch           drivers   Kbuild       modules.builtin  samples     usr
block          firmware  kernel       modules.order    scripts     virt
COPYING        fs        lib          Module.symvers   security    vmlinux
CREDITS        include   MAINTAINERS  net              sound       vmlinux.o
crypto         init      Makefile     README           System.map
Documentation  ipc       mm           REPORTING-BUGS   tools

Где?

Gentoo amd64 + kde4 desu!

12

ls -la

  :rolleyes:

13

elve пишет:
ls -la

  :rolleyes:

Ога, есть такой файл.

Gentoo amd64 + kde4 desu!

14

Заработало! Спасибо большое! Жаль, что в официальной документации Gentoo этого всего нет. (Или я не нашел.) Тему можно закрывать.

Gentoo amd64 + kde4 desu!

15

не оно? )
http://www.gentoo.org/doc/ru/handbook/h … mp;chap=10

16

1. У меня amd64.
2. Не вижу на этой странице ни слова про oldconfig.

Gentoo amd64 + kde4 desu!

17

Ну oldconfig это в принципе относится к любому LINUX, не только gentoo, по этому описание данного параметра по идее, не включено в официальный хендбук, так как рекомендуется использовать утилиту genkernel, для сборки ядра.

18

ormorph пишет:

рекомендуется использовать утилиту genkernel

7.c. Default: Manual Configuration - цитата из англоязычного хендбука, что в русском не знаю. Судя по всему русский не поддерживается, ибо его нет в списке языков на странице выбора, а когда я пытался по нему ставить систему, получил несколько несоотвествий.
А genkernel'ом пользоваться не хочу. Он не включает поддержку ext4 по-умолчанию.

Gentoo amd64 + kde4 desu!

19

В полне включает, если сам добавиш через menuconfig)

genkernel all --menuconfig

читай genkernel --help это довольно гибкая утилита)

20

ormorph пишет:

В полне включает, если сам добавиш через menuconfig)

Сдаюсь ab Время покажет, как лучше делать. Я ведь чуть больше месяца с гентой, еще не везде освоился.

Gentoo amd64 + kde4 desu!

21 (16.07.2010 22:06:12 отредактировано ormorph)

Ну тогда на последок
Один из плюсов genkernel использование различных splash тем загрузки
например когда надо чтобы у тебя была довольно симпатичная заставка при загрузке.
делается примерно так

emerge splash-themes-gentoo
genkernel all --menuconfig --splash=gentoo

ну и в загрузчике добавляем строчку splash=silent,theme:gentoo
для загрузки темы
Упс забыл еще добавить надо загрузчик параметр  vga= а какой режим выбрать после равно смотрим в каталоге /etc/splash/gentoo/
файл с расширением .cfg
можно выбрать и другую тему вместо gentoo это другой подкаталог в каталоге /etc/splash

22

ormorph пишет:

Один из плюсов genkernel использование различных splash тем загрузки

ОМГ!

Это не связанные вещи. Я не пользуюсь генкернелом, и сплеш у меня есть. Да и телодвижений для его настройки я сделал не очень много ab

23

Nightwolf_ng пишет:
ormorph пишет:

Один из плюсов genkernel использование различных splash тем загрузки

ОМГ!

Это не связанные вещи. Я не пользуюсь генкернелом, и сплеш у меня есть. Да и телодвижений для его настройки я сделал не очень много ab

Заинтересовал как делал? )

24

ormorph пишет:
Nightwolf_ng пишет:
ormorph пишет:

Один из плюсов genkernel использование различных splash тем загрузки

ОМГ!

Это не связанные вещи. Я не пользуюсь генкернелом, и сплеш у меня есть. Да и телодвижений для его настройки я сделал не очень много ab

Заинтересовал как делал? )

http://ru.gentoo-wiki.com/wiki/HOWTO_%D … D0%B2_GRUB

25

vux пишет:

http://ru.gentoo-wiki.com/wiki/HOWTO_%D … D0%B2_GRUB

О, нет!

http://ru.gentoo-wiki.com/wiki/HOWTO_fbsplash
:rolleyes:

В результате http://linuxforum.ru/misc.php?item=444&preview

26

Nightwolf_ng
прочитал неплохая ссылка как нибудь на досуге займусь, как раз надо будет пересобирать LiveCD
так как на новом компе  задействуются на некоторых прогах при сборке команды процессора sse2, независимо  от флагов( собственные конфиги программ), которые на старых компах не идут, прийдется собирать Live CD на старом компе( только его надо будет собрать), думаю использовать для сборки distcc, чтобы по быстрее собрать.
спасибо за ссылку)