ядро без initramfs/initrd [SOLVED]
собственно цель перейти на ядро без initramfs/initrd
о системе: grub2, amd64, 2.6.35-zen2
с genkernel всё собирается и работает, параметры root=UUID={корень} ro udev max_loop=8 {далее для splash}
причём всё запускается и работает
при сборке make clean menuconfig && make modules_install && cp arch/x86-64/bzImage /boot/{kernel name}
kernel panic, не может примонтировать корень
параметры ядру root=/dev/sda3 ro udev max_loop=8
fs=ext4, вкомпилена жёстко, пробовал сборки с и без опции про поддержку initrd
пожалуйста посоветуйте что прочитать или что сделать, чтобы всё работало правильно, спасибо
Проблема была решена:
спасибо про подсказку про SATA, само оно было жёстко вкомпилено, аhci было модулем, теперь всё грузится нормально.
PS
насчёт зачем:
чтобы лучше изучить gentoo в частности и линукс в целом, то надо пользоваться не только genkernel, а ещё и уметь всё делать руками
всем большое спасибо
- Для комментирования войдите или зарегистрируйтесь
Непонятно, хотите от
Непонятно, хотите от генкернела избавиться? Инитрамфс ведь не только для него.
P.S. Вопрос по конфигурации ядра ?
Мышка дура, прав был Суворов.
Ещё осталось драйвер жёсткого
Ещё осталось драйвер жёсткого диска включить в ядро не модулем.
Покажите
Я ♥ Gentoo & Funtoo
Ну да, вроде надо всё что
Ну да, вроде надо всё что нужно включать. И (опциОНАЛЬНА) что не нужно отключать ! Простите не сдержался.
Мышка дура, прав был Суворов.
избавишься от initrd -
избавишься от initrd - потеряешь splash ;)
инфа 100%? Отвечаешь ?
инфа 100%? Отвечаешь ? :))))))))))))
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Ну я отвечу
Ну я отвечу
Мышка дура, прав был Суворов.
slepnoga написал(а): инфа
либо рассказывай как сделать без initrd!!! ;)
Theli написал(а): slepnoga
да как, - установить CONFIG_MODULES в "n"
sspphheerraa написал(а): да
а при чеи тут splash?
рассказывай как сделать без
на вопрос отвечает vovanster :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Ну вас...
Ну вас...
Мышка дура, прав был Суворов.
Theli написал(а): избавишься
Да вы что?! Прямо так? ЧЯДНТ что сплеш есть а initrd (в прямом понимании) нет?
Интересно, c чем связана
Интересно, c чем связана необходимость отказаться от initrd?
наверно с "чуйством" лишнего
наверно с "чуйством" лишнего файла - т.е это "типо" оптимизация :)))))))))))
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Да ладно, может человек
Да ладно, может человек думает что тру гентушниги генкернелом не пользуется. И таки правильно думает. ;)
Мышка дура, прав был Суворов.
1) не правильно думает 2)
1) не правильно думает
2) генкернел и initfs никак не связаны
3) не выдавай свое мнение за истину
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Кстати, раз уж такое дело..
Можно ли как-то опции genkernel "--splash=natural_gentoo --splash-res=1920x1200" внести в /etc/genkernel.conf?
Это всё мне ? Я вааще человек
Это всё мне ? Я вааще человек сомневающийся во всём... Только в себе самом и уверен ) Инитрам фс на серверах в ядре ставлю нет :) А генкернел меня устраивает тот который на systemrescuecd. Другой не использую.
P.S. Кто cможет fbdplash запустить на хорошей видюхе с проприеритарными дровами без инитрама, обязательно отпишитесь.
P.S.S Тех кто пользуется mx-440 и новею прошу не беспокоиться.
Таки опять слипнлга по вопросу мало сказал, но в сторону увёл. Ну и Тролищщще.
Мышка дура, прав был Суворов.
vovanvster написал(а): Таки
он модератор - ему можно )))
низзя. а сплешик
низзя.
а сплешик вкомпиливается прямиком в ведро со всеми потрохами - четайте spock'a и будет вам счастье
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
поясни для
поясни для "танкистов"
что-то добрый я сегодня ....
leryc написал(а): поясни для
http://dev.gentoo.org/~spock/projects/uvesafb/
По этой ссылке как раз и
По этой ссылке как раз и написано что uvesafb без initrd не заработает.
Мышка дура, прав был Суворов.
читай внимательнее, речь шла
читай внимательнее, речь шла о файле initrd
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Да, уже давно понял что не о
Да, уже давно понял что не о том пишу :(
Мышка дура, прав был Суворов.
vovanvster написал(а): Кто
А что для консоли можно использовать проприетарные дрова?
просто энвидийные закрытые
просто энвидийные закрытые дрова недружат с фрамбуферами из ядра.
evadim написал(а): просто
по-моему легче перечислить с кем они дружат...
А у меня к дровам энвидии
А у меня к дровам энвидии единственная претензия: новые дрова иногда теряют совместимость со старыми приложениями и наоборот. Например x11-drivers/nvidia-drivers-173.14.27 не ставятся с x11-base/xorg-server-1.7.*
Мышка дура, прав был Суворов.
это характерно для любых
это характерно для любых дров/программ/библиотек и т.д.
На компе с Nvidia 7900GS и
На компе с Nvidia 7900GS и ноуте с 9700M
крутятся fbsplash и картинкой в фоне на консолях.
Никаких проблем не было. Завелось с полпинка
и без всяких initrd. Единственное, что крутится
тормозной vesa framebuffer.
А у меня вот дружат
А у меня вот дружат
artem_lin artyom # cat /boot/config-2.6.34-gentoo-r11 | grep FB_NV
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
[ebuild R ] x11-drivers/nvidia-drivers-195.36.31 USE="acpi gtk (multilib) -custom-cflags" 0 kB
artem_lin artyom # lsmod
Module Size Used by
ppp_mppe 5359 0
ppp_async 6512 0
crc_ccitt 1501 1 ppp_async
vboxnetflt 11555 1
vboxnetadp 3958 0
vboxdrv 1719936 4 vboxnetflt,vboxnetadp
nvidiafb 37775 0
fb_ddc 1535 1 nvidiafb
nvidia 10845274 86
intel_agp 27484 0