Daniel Dawid Majewski wrote: > Może ktoś podzielić się swoją wiedzą na temat "Jak po ostatnich zmianach > uzyskać zmianę rozdzielczości przy ładowaniu modułu uvesafb w initrd ?" > # cd ~/tmp > # cp /boot/initrd-2.6.28.9-3.gz . > # gunzip initrd-2.6.28.9-3.gz > # mkdir initrd > # mount -o loop initrd-2.6.28.9-3 initrd > # mount | grep loop > /dev/loop0 on /root/tmp/initrd type romfs (rw) > # grep uvesafb initrd/linuxrc > insmod /lib/modules/2.6.28.9-3/kernel/drivers/video/uvesafb.ko > mode_option=1280x800-32 scroll=ywrap > # ls -l initrd/lib/modules/2.6.28.9-3/kernel/drivers/video/uvesafb.ko > -rw-r--r-- 1 root root 41000 1970-01-01 > initrd/lib/modules/2.6.28.9-3/kernel/drivers/video/uvesafb.ko > # modinfo uvesafb | grep v86d > parm: v86d:Path to the v86d userspace helper. (string) > Tutaj jest jednak pusto : > # find initrd/ -name 'v86d' > Po poniższej sekwencji w konsoli po zalogowaniu wszystko wraca do normy : > # rmmod uvesafb > # modprobe uvesafb > # service console restart > Jak zmusić geninitrd do każdorazowego dodania /usr/lib64/initrd/v86d ? > Paczka v86d-initrd-0.1.9-3.x86_64 zainstalowana... > Co to za stworek i czy zastępuje on v86d? : > # modinfo cn > filename: /lib/modules/2.6.28.9-3/kernel/drivers/connector/cn.ko.gz > description: Generic userspace <-> kernelspace connector. > [...]
Ja mam dokładnie to samo na Th-athlon. To jest błąd geninitrd. Nie kopiuje v86d do obrazu startowego. Jak dam: geninitrd -f -v --initrdfs=rom /boot/initrd-2.6.28.9-3.gz 2.6.28.9-3 to mam: [...] geninitrd: find_tool: did not found any of: /bin/splash.bin [...] ale nie ma nigdzie odpowiedniego +cp ..... _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
