[ BurgerPera @ 30.01.2007. 23:23 ] @
Imam Suse 10.2 (probao sam i na Fedori 6 ovo isto) i skinuo sam novi kernel linux-2.6.19.2.tar.bz2. Otpakovao sam ovo sve pa onda isao make, make menuconfig, make modules_install i make bzImage. Iskopirao sam image gde treba podesio grub i pri bootovanju prijavljuje gresku "Kernel Panic: Not Syncing Could not mount root fs.....itd...... Predpostavljam da je to zbog RAID kontrolera koji koristim (2 WD PATA 80gb u strip modu)... Inace kod konfiguracije sam samo dodao podrsku za ntfs read/write i preemtable (zbog cega i stavljam novi kernel...). Skoro sam siguran da je u driverima bio stikliran raid (*).......


Hvala u napred!
[ SpasojeGredic @ 31.01.2007. 11:33 ] @
Da li si u kernelu ukljucio podrsku za file sisteme koje koristis? Naravno, najbitnije je da je podrzan file sistem root particije. I nema tu "skoro sam siguran", ja sam se 20 dana mucio sa kompajliranjem i .conf, dok nijesam podesio sve kako zelim.
[ BurgerPera @ 31.01.2007. 12:59 ] @
Kazem ti... Nisam nishta cackao... Sve je po defaultu sem preemtable i ntfs read/write...
[ Tyler Durden @ 31.01.2007. 13:08 ] @
Koji default?
Ne mora da znaci da je sve podeseno kako treba po defaultu. Moraces ipak malo da pogledas po opcijama za konfiguraciju kernela, ukljucis sta ti treba, iskljucis sta ti ne treba i da ga onda prekompajliras.
[ BurgerPera @ 31.01.2007. 18:03 ] @
Tamo ima dosta stvari za koje i ne znam dal mi trebaju... Jel mogu ja da vam napisem moju konfiguraciju a neko od vas da mi posaljem kernel image na mail ili kako vec...?

ploca: GA-8i945p-g-rh
cpu: pentium d805 2x2,66ghz
zvucna: emu1212m alsa ima na sajtu 1.0.14rc2 driver koji podrzava ovu karticu i to bi posle instalirao
mrezna: d-link jbmliga ne znam koja...(realtek chipset)
graficka: nvidia px6600

Aj ako nekog ne mrzi...
[ BurgerPera @ 31.01.2007. 22:49 ] @
Aj nek neko odgovori leba vam...:)
[ meka @ 31.01.2007. 23:49 ] @
http://kmuto.jp/debian/hcl/
[ Sir_Oliver @ 01.02.2007. 01:08 ] @
Citat:
BurgerPera: Imam Suse 10.2 (probao sam i na Fedori 6 ovo isto) i skinuo sam novi kernel linux-2.6.19.2.tar.bz2. Otpakovao sam ovo sve pa onda isao make, make menuconfig, make modules_install i make bzImage. Iskopirao sam image gde treba podesio grub i pri bootovanju prijavljuje gresku "Kernel Panic: Not Syncing Could not mount root fs.....itd...... Predpostavljam da je to zbog RAID kontrolera koji koristim (2 WD PATA 80gb u strip modu)... Inace kod konfiguracije sam samo dodao podrsku za ntfs read/write i preemtable (zbog cega i stavljam novi kernel...). Skoro sam siguran da je u driverima bio stikliran raid (*).......


Hvala u napred!


Kazes isao si: make, make menuconfig... Pa tako i nisi mogao nista pametno da ucinis. Nego probaj ovako: make mrproper, make menuconfig, make bzimage, make modules, make modules_install . Mozda ne bi bilo lose da nakon pokretanja "make menuconfig" ucitas konfig fajl starog kernela, pa da onda vrsis dodatno konfigurisanje. I usput proveri da li mozda tvoj IDE kontroler ima problema sa kernelima posle 2.6.17.14. Na primer meni nije hteo da radi sata/pata kontroler na pci karti - posle sam po forumima citao da su probleme imali i ljudi koji su ovaj isti kontroler imali na maticnoj ploci.
[ BurgerPera @ 01.02.2007. 10:52 ] @
Pametno ili ne ja sam samo citao uputstvo koje dolazi uz kernel... Sir probacu tako... Hvala
[ BurgerPera @ 02.02.2007. 23:24 ] @
sir oliver probao sam... Istu gresku prijavljuje... kaze iznad Kernel Panic cannot mount "VolGroup00/LogVol00" (nisam 100% siguran da je tacno ovako).
U grub.conf je stajalo title /kernel=stariKernel root=VolGroup00/LogVol00 a ja sam isao copy paste ove linije i samo promenio ime u novi kernel /kernel=noviKernel root=VolGroup00/LogVol00 (naravno, predhodno sam iskopirao image od tog novog kernela...). Initrd nisam dirao....
[ Tyler Durden @ 03.02.2007. 09:45 ] @
A šta je VolGroup00/LogVol00? Koji ti je to uređaj?
Jesi to bukvalno prekopirao iz uputstva?
Kakav harddisk imaš ti u računaru?
[ Valerij Zajcev @ 03.02.2007. 10:01 ] @
za kernel 2.6 ti ne treba mrproper...
/usr/src/linuxyz
make xconfig
(Koje sam ja greske pravio kada se kernel tako uspanici, stavio sam moj FS ext3 kao modul to ne sme, nisam ukljucio IDE i SATA podrsku)
make bzImage
make && make modules_install
prekopiras bzImage pod drugim imenom
prekopiras system.map
Znaci pogledaj da li si podrsku za FS-e ukljucio kao module
I da li si ukljucio podrsku za tvoj hdd
[ BurgerPera @ 03.02.2007. 11:22 ] @
Citat:
Tyler Durden: A šta je VolGroup00/LogVol00? Koji ti je to uređaj?
Jesi to bukvalno prekopirao iz uputstva?
Kakav harddisk imaš ti u računaru?


Evo ga sadrzaj mog grub.conf fajla:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,5)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hde
default=0
timeout=5
splashimage=(hd0,5)/grub/splash.xpm.gz
hiddenmenu


title kernel - 2.6.19.2
root (hd0,5)
kernel /bzImage ro root=/dev/VolGroup00/LogVol00


title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,5)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-1.2798.fc6.img
title Other
rootnoverify (hd0,0)
chainloader +1
bzImage je moj novi kernel....

Valerij Zajcev: probacu!
[ niceness @ 03.02.2007. 11:43 ] @
Dodaj taj initrd i novom kernelu. Ako ne radi napravi novi. Ne mozes da koristis root koji se nalazi na lvm volumenu direktno.
[ BurgerPera @ 03.02.2007. 12:04 ] @
Citat:
niceness: Dodaj taj initrd i novom kernelu. Ako ne radi napravi novi. Ne mozes da koristis root koji se nalazi na lvm volumenu direktno.


Ja sam bash pochetnik u Linuxu. Znam da initrd uchitava kernel module (nisam siguran). Jel mozesh malo detaljnije da mi objasnish?
[ BurgerPera @ 03.02.2007. 13:00 ] @
Kako pravim initrd? (onaj .img fajl)
[ unleaded @ 03.02.2007. 14:03 ] @
Probaj ovako:
Code:

# cd /usr/src/linuxyz
# make all && make modules_install && make install


Kad zavrsi, napravi reboot i na startu izaberi novi kernel.
Ako sve prodje kako treba edituj grub.conf da ti se po default-u dize novi kernel.
[ Tyler Durden @ 03.02.2007. 14:15 ] @
Citat:
niceness: Dodaj taj initrd i novom kernelu. Ako ne radi napravi novi. Ne mozes da koristis root koji se nalazi na lvm volumenu direktno.


Sta je ovo /dev/VolGroup00/LogVol00??
LVM?
hebote, al taj RH voli da komplikuje...
[ BurgerPera @ 03.02.2007. 17:32 ] @
Resio sam problem!
Ovako:
make menuconfig
-Tu sam sva M zamenio sa * (:D)
make
make modules_install
make bzImage
Onda sam iskopirao image kernela i System.map u boot direktorijum. Pre editovanja grub.conf (boot/grub) fajla on je izgledao ovako:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,5)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hde
default=0
timeout=5
splashimage=(hd0,5)/grub/splash.xpm.gz
hiddenmenu

title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,5)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-1.2798.fc6.img
title Other
rootnoverify (hd0,0)
chainloader +1

A nakon editovanja ovako:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,5)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hde
default=0
timeout=5
splashimage=(hd0,5)/grub/splash.xpm.gz
hiddenmenu


title kernel - 2.6.19.2
root (hd0,5)
kernel /bzImage ro root=/dev/VolGroup00/LogVol00
rhgb quiet
initrd /initrd-2.6.18-1.2798.fc6.img

title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,5)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-1.2798.fc6.img
title Other
rootnoverify (hd0,0)
chainloader +1

Dakle koristim stari initrd... Hvala svima na pomoci.

Pozdrav