Kernel
5 отговора
2 прегледа
Kernel
Iskam da pomolia niakoi da mi obiasni kak tochno stava "Compiling the kernel", zashtoto cheta v HOWTO i ne moga da razbera dali purvo triabva da napravia "Configuring the kernel" ( pri pologenie che veche vednug e configurirano) i posle da go Compile, ili moge napravo da se Compile?
Kernel
1. Отиваш в /usr/src/linux- това трябва да е link към име, което включва версията на kernel-а
2. make xconfig - за да го конфигурираш, ако си го направил вече го пропускаш
3. make dep - за да update-ваш dependency files, кое от кое зависи при генерация.
4. make bzImage - build kernel image
5. make modules- за да компилираш модулите
6. make modules_install - за да инсъалираш модулите в /lib/modules/
7. depmod -a
След това:
cp arch/i386/boot/bzImage /boot/
cp System.map /boot/System.map.
След това правиш нова секция в /etc/lilo.conf, която да стартира новия image
И накрая:
lilo
reboot
Като се покаже lilo: натисни и си избери label-a, който стартира новия ти image.
Не прави глупостта да overwrite-ваш някой от съществуващите image-a. Ако сгъбиш нещо няма да можеш да си стартираш linux-a.
Айде успех.
Kernel
Malko utochneniya:
2. Moje i 'make menuconfig', shtoto xconfig raboti samo pod X. Ako i menuconfig ne trygne, probvay 'make config' (ama ne se preporychva - shte ti brymne glavata :-).
4. Moje 'make zlilo' ili 'make bzlilo', za da propusnesh sled tova stypkata s kopirane na kernela i prekonfigurirane na LILO. Tova, estestveno, raboti samo ako LILO-to ti e dobre konfigurirano, i, oshte po-estestveno, ako vyobshte si si go slojil. Ima 1100 nachina za bootvane na Linux, na dual-boot s-ma s Windows 9x az lichno predpochitam LoadLin (prez DOS ot AUTOEXEC-a).
I ne se pritesnyavay tolkova, ako sduhash neshto - mi shte preinstalirash Linux-a, kvo tolkoz :-))) Ot preinstalirane na preinstalirane shte nauchavash vse poveche neshta :-)))
Kernel - но просто !
cd usr/src/linux
make menuconfig (конзола) или make xconfig (X) и настройваш
make install (прескачаш всички досадни сетвания и lilo rebuild etc.)
make modules
make modules_install
reboot и си готов
A.Petrov
Kernel - но просто ! (sorry забравих един пункт)
cd usr/src/linux
make menuconfig (конзола) или make xconfig (X) и настройваш
make dep ; make clean
make install (прескачаш всички досадни сетвания и lilo rebuild etc.)
make modules
make modules_install
reboot и си готов
A.Petrov