Dnia sob 1. maja 2004 00:24, Papa napisał: > Hello havner, > > Friday, April 30, 2004, 12:18:04 AM, you wrote: > > h> On Fri, 30 Apr 2004, btower wrote: > > >> Motyw jest zapewne w ładowaniu modułów w initrd. > >> Jądro z LiveCD to chyba standardowe PLD-owskie jądro. > > h> Standardowe, ale w 0.90 bez selinux'a. Qboosh cos mowil, ze moze on > h> niestabilnosci powodowac, wiec go wyrzucilem. Reszta jest dokladnie taka > h> sama (2.6.5-1). > > > No tak ale w jakiej kolejności? Nie wiem ale z cytowanego przez kolegę > wątku dla mnie chyba niezbyt wiele wynika (może jestem niewyspany ale...?). > > Linuxrc wygląda tak: > #! /bin/sh > > set -x > insmod /lib/modules/2.6.5-1/kernel/fs/jbd/jbd.ko > insmod /lib/modules/2.6.5-1/kernel/drivers/md/md.ko > insmod /lib/modules/2.6.5-1/kernel/drivers/md/raid1.ko > insmod /lib/modules/2.6.5-1/kernel/drivers/ide/ide-core.ko > insmod /lib/modules/2.6.5-1/kernel/drivers/ide/ide-disk.ko > insmod /lib/modules/2.6.5-1/kernel/fs/mbcache.ko > insmod /lib/modules/2.6.5-1/kernel/fs/ext3/ext3.ko > insmod /lib/modules/2.6.5-1/kernel/drivers/ide/pci/siimage.ko > mdadm --assemble /dev/md0 /dev/hdc3 /dev/hda3 > > i w konsekwencji: > > hda: lost interrupt > hda: dma_timer_expiry: dma status==0x24 > > i kupa. Może jednak mógłbys gdzieś udostepnic kernel z Live w postaci > RPM'a (oczywiście Live hodzi jak burza ;) gratulacje za wspaniały > projekt
Zacytuję kawałek tamtego wątku: "Już nieaktualne, poradziłem sobie. Wystarczyło, że w geninitrd dałem opcję --preload=piix (wcześniej dałem z --with=piix) i wszystko juz w porządku. " Chodzi o to że moduł do karty musi być ładowany z initrd a to musisz zrobić recznie (instalator nie jest widocznie tak dopracowany). Wystawienie kernela z livecd nic nie da bo jak wspomniał sam autor livecd jest to zwykłe jadro z pld a ze działa ta płyta to wynik skryptów startowych. Wiec: Albo zrobisz tak jak w cytowanym wątku i wygenerowanie genitrd albo chroot i edycja /etc/sysconfig/geninitrd i ponowne zainstalowanie jadra (initrd budowane wtedy automagicznie z uwzględnieniem wpisów w /etc/sysconfig/geninitrd). Moje przykładowe: ## Basic modules to be loaded #BASICMODULES="" ## Modules that should be loaded before anything (i.e. jbd for ext3) PREMODS="via82cxxx xfs reiserfs " ## Should initrd be compressed? COMPRESS=yes ## What filesystem to use (rom or ext2) (PLD has only romfs in kernel)? INITRDFS=rom ## Do install SCSI modules (if / is on SCSI partition)? PROBESCSI=yes ## Do install IDE modules (if / is on IDE partition)? PROBEIDE=yes ## Do install RAID modules (if RAID is used)? PROBERAID=yes _________________________________________ http://pld-linux.org/ = faq, howto, newsy dostales tutaj odpowiedz na swoje pytanie? podziel sie z innymi i dopisz do FAQ! http://pld-linux.org/FAQ/
