IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   перенос настроек со старого ядра на новое (https://www.imho.ws/showthread.php?t=46017)

aivs 14.12.2003 16:37

перенос настроек со старого ядра на новое
 
есть настроеное (menuconfig) для компиляции ядро 2.4.20
как мне перенести настройки с этого ядра на ядро 2.4.22?

they 14.12.2003 18:14

aivs

В директории старого ядра должен лежать файл .config, там вся конфигурация ядра хранится.

Чтобы перенести, просто скопируй его в директорию нового ядра, запусти menuconfig и сохрани.

Можешь еще конечно пройтись по конфигурации для контроля. Не обязательно что она между версиями на 100% совместима.

sdk 14.12.2003 20:03

Я когда хочу сохранить конфиг выбираю в меню конфигурации
Save configuration to alternate file,
а потом, когда хочу восстановить конфиг выбираю
Load configuration from alternate file.
Еще тебе может быть интересно сделать make oldconfig.
Почитай про это в README.

aivs 14.12.2003 20:10

выложите тут пожалуйста рабочий .config для ядер 2.4.22,23,24
рабочий значит для обычного pc с поддержкой всего
а то у меня еще не разу система не загрузилась с нового ядра
всегда разные непонятные проблемы
но я думаю всетаки изи-зи того ошибки что я чтото не включил при компиляции

they 14.12.2003 20:37

aivs

у тебя кажется RedHat или что-то совместимое?

у меня тоже такое было с самособранными ядрами...
потом додумался инсталлировать ядро коммандой make install, а не просто копированием. тогда создается еще и initrd.img к ядру, его важно подлючить в конфигурации GRUB'аю и потом всё грузится.

зы: чем тебе стандартное ядро не понравилось?

aivs 14.12.2003 20:54

make install я всегда делаю
самото ядро грузится, но потом либо модули не грузятся либо еще что нибудь
а в стандартном ядре нет поддерже supermount и irda через usb

they 14.12.2003 22:23

а поконкретнее? какие именно ошибки выскакивают?
там можно долго гадать...

aivs 15.12.2003 16:25

обычно такая
ds:no socket driverloaded:
VFS:Cannot open root device "Label=/"
or 00:00
Please append a correct "root=" boot opt
Kernel panic : VFS: Unable to mount rot fs on 00:00
хотя в grub.conf и fstab вместо Label=/ укакзан мой /dev/hda9

they 15.12.2003 18:18

всё-таки где-то у тебя ошибка в конфигурации.

можно взглянуть на grub.conf и fstab?

aivs 15.12.2003 18:48

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,8)
# kernel /boot/vmlinuz-version ro root=/dev/hda9
# initrd /boot/initrd-version.img
#boot=/dev/hda9
default=0
timeout=0
splashimage=(hd0,8)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
root (hd0,8)
kernel /boot/vmlinuz-2.4.20-8 ro root=/dev/hda9 hdc=ide-scsi
initrd /boot/initrd-2.4.20-8.img
title DOS
rootnoverify (hd0,0)
chainloader +1

/dev/hda9 / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu,iocharset=koi8-r,codepage=866 0 0
/dev/hda1 /mnt/WindowsXP vfat codepage=866,iocharset=koi8-r 0 0
/dev/hda5 /mnt/Games vfat codepage=866,iocharset=koi8-r 0 0
/dev/hda6 /mnt/Files vfat codepage=866,iocharset=koi8-r 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,iocharset=koi8-r,codepage=866,owner,kudzu,ro 0 0


родное ядро грузит а точно такоеже но заного собранное не грузит

they 16.12.2003 00:02

вообще-то интересна была бы конфигурация grub'а с новым ядром, а тут только родное.

а вот если точно так же запустить новое ядро, тогда я не понимаю откуда берется эта ошибка:

VFS:Cannot open root device "Label=/"

Roma Duke 16.12.2003 02:31

aivs
У меня такая же ошибка выскакивала
VFS:Cannot open root device "Label=/"
когда я пытался прикрутить к Redhat 9.0 ядро от Fedora, то же версии 2.4.22
Устанавливал я из rpm пакета.
А вот когда скачал с kernel.org - 2.4.22, то без проблем встало. Только пришлось alsa и nvidia дрова переставлять.
Так вот мне самому интересно в чем дело, может кто еще с этим сталкивался. и решил эту проблему?

sdk 16.12.2003 04:14

Скорее всего, вы забываете прописать в grub.conf корректный путь к файлу ядра, который вы кидаете в /boot. Или я не прав? Обычно эта проблема возникает именно из-за этого.
Еще может быть вы указываете неправильный root-девайс. Это тоже стандарт :).


Часовой пояс GMT +4, время: 15:41.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.