LinuxForum.Fans
Тема

Обновление gentoo-sources до 3.2.0

Автор: Lupo_Alberto 148 сообщений 38251 просмотров
#218979

Обновление gentoo-sources до 3.2.0

Собственно, тема почти ни о чём — обновился в «штатном» режиме:

text

gentoo-laptop ~ # emerge -av sys-kernel/gentoo-sources
gentoo-laptop ~ # eselect kernel list
Available kernel symlink targets:
  [1]   linux-3.1.7-gentoo *
  [2]   linux-3.2.0-gentoo
gentoo-laptop ~ # eselect kernel set 2
gentoo-laptop ~ # cd /usr/src/linux/
gentoo-laptop linux # zcat /proc/config.gz > .config
gentoo-laptop linux # vim Makefile # Не обязательно, но желательно: здесь я чуть переопределяю EXTRAVERSION = -funtoo-r0a
gentoo-laptop linux # make oldconfig
gentoo-laptop linux # make bzImage && make modules && make modules_install
gentoo-laptop linux # mount /boot # Опционально, если /boot на отдельном разделе.
gentoo-laptop linux # cp arch/x86/boot/bzImage /boot/bzImage-3.2.0-funtoo-r0a
gentoo-laptop linux # boot-update # Автоматически обновляет конфигурационный файл grub'а, доступно в Funtoo
gentoo-laptop linux # module-rebuild rebuild # Опционально, требует установки sys-kernel/module-rebuild

Работает субъективно ;) быстрее!

#219055

Ну а если используешь SPLASH-тему в initramfs, не приходится править в ручную конфиг grub ?
зы: funtoo не пользую

#219067
ormorph написал:
у а если используешь SPLASH-тему в initramfs, не приходится править в ручную конфиг grub ?

У меня установка без splash'а — «баловство» это всё :rolleyes:

#219081

Ну может и баловство, но все таки консоль приятней выглядит wink

#219089

Lupo Alberto судя по скриншотам у вас все таки где то splash работает, если не через initramfs, то через фреймбуфер и fbcondecor точно oO

#219093

ormorph, год назад было, сейчас нет, но подумываю....

#219097

Lupo Alberto А при использовании криптования, процессор не загружается?
штука конечно не плохая, но страшновато ставить, в случае чего, тяжело восстановить, хоть делай специально для этого свой LiveCD.

#219098

Разницы в загрузке процессора не заметил.
Трудно говорить о надёжности, но... работает, и специально, и не специально «вырубал» — работает :rolleyes:

ormorph написал:
хоть делай специально для этого свой LiveCD.

«Все велосипеды придуманы до нас» ©

#219120

Ну LiveCD на базе gentoo тоже создать не тяжело, скрипты загрузки имеются в livecd-tools, ну а в genkernel есть параметр --luks, так что похоже с помощью genkernel все делается гораздо проще.

text
    --luks            Include LUKS support
                --> 'emerge cryptsetup-luks' with USE=-dynamic

Правда с названием пакета(emerge cryptsetup-luks) смотрю накололи :rolleyes:

#219160

@ormorph
в ядре 3 добавили мульти-процессорный декриптинг, не должно нагружать процессор.

#221159
Lupo Alberto написал:
gentoo-laptop linux # boot-update # Автоматически обновляет конфигурационный файл grub'а, доступно в Funtoo

во как.
а я ручками всегда правил конфиг

#221389

3.2.0-r обновлял но так и не собралось выдало:

text
Kernel compiled successfully!
* 
* Required Kernel Parameters:
*     real_root=/dev/$ROOT
* 
*     Where $ROOT is the device node for your root partition as the
*     one specified in /etc/fstab
* 
* If you require Genkernel's hardware detection features; you MUST
* tell your bootloader to use the provided INITRAMFS file. Otherwise;
* substitute the root argument for the real_root argument if you are
* not planning to use the initramfs...

* WARNING... WARNING... WARNING... * Additional kernel cmdline arguments that *may* be required to boot properly... * With support for several ext* filesystems around it may be needed to * add "rootfstype=ext3" or "rootfstype=ext4"

* Do NOT report kernel bugs as genkernel bugs unless your bug * is about the default genkernel configuration... * * Make sure you have the latest ~arch genkernel before reporting bugs.

#221391
tyrnov написал:
3.2.0-r обновлял но так и не собралось выдало:
tyrnov написал:
Kernel compiled successfully!

Вы уж определитесь :lol:

#221393

Ну ладно тогда собралось. Напугало WARNING... WARNING... WARNING...

Да и в /boot ядра я не вижу. А дженкернел туда автоматом кидает всегда

#221397
tyrnov написал:
Напугало WARNING... WARNING... WARNING...

Там только рекомендации по дополнительным параметрам загрузки ядра в конфигурационном файле Grub'а.

tyrnov написал:
Да и в /boot ядра я не вижу. А дженкернел туда автоматом кидает всегда

А с какими опциями запускали genkernel?

#221403
text
genkernel --menuconfig --no-clean --loglevel=5 all

Как и обычно так делаю

#221406

tyrnov, покажите, что у вас в /boot

text

ls -l /boot
#221407
text

ls -l /boot
итого 26084
lrwxrwxrwx 1 root root       1 сент. 24 20:05 boot -> .
drwxr-xr-x 2 root root    1024 дек.   8 10:38 grub
-rw-r--r-- 1 root root 3764597 нояб. 29 11:58 initramfs-genkernel-x86_64-3.1.3-gentoo
-rw-r--r-- 1 root root 3764513 дек.   4 12:44 initramfs-genkernel-x86_64-3.1.4-gentoo
-rw-r--r-- 1 root root 3763592 дек.  11 15:08 initramfs-genkernel-x86_64-3.1.5-gentoo
-rw-r--r-- 1 root root 3248800 нояб. 29 11:33 kernel-genkernel-x86_64-3.1.3-gentoo
-rw-r--r-- 1 root root 3248832 дек.   4 12:27 kernel-genkernel-x86_64-3.1.4-gentoo
-rw-r--r-- 1 root root 3249888 дек.  11 14:47 kernel-genkernel-x86_64-3.1.5-gentoo
drwx------ 2 root root   12288 сент. 24 18:27 lost+found
-rw-r--r-- 1 root root 1845166 нояб. 29 11:33 System.map-genkernel-x86_64-3.1.3-gentoo
-rw-r--r-- 1 root root 1845166 дек.   4 12:27 System.map-genkernel-x86_64-3.1.4-gentoo
-rw-r--r-- 1 root root 1845330 дек.  11 14:47 System.map-genkernel-x86_64-3.1.5-gentoo
#221408

/boot не на отдельном разделе?

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