kernel bisect - howto #2.

Pawel Sikora pluto w agmk.net
Śro, 29 Wrz 2010, 15:24:27 CEST


witam,

w nawiazaniu do archiwalnego maila:

http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg26569.html

przesylam nieco poprawione skrypty do kompilacji/instalowania kolejnych
buildow kernela, w ktorych trzeba sobie tylko poprawic sciezke KSRC.

$ cat build.sh
#!/bin/sh
KSRC="/home/users/${FILLME}/src/linux/linux-2.6"
make -j4 all -C "${KSRC}"

$ cat install.sh
#!/bin/sh
KSRC="/home/users/${FILLME}/src/linux/linux-2.6"
R="$(make --quiet kernelrelease -C ${KSRC})"
make modules_install INSTALL_FW_PATH=/lib/firmware/${R} -C "${KSRC}"
cp -f "${KSRC}/arch/x86/boot/bzImage" /boot/vmlinuz-${R}
ln -sf vmlinuz-${R} /boot/vmlinuz-git
/sbin/geninitrd -f -v /boot/initrd-${R}.gz ${R}
ln -sf initrd-${R}.gz /boot/initrd-git

z takim podejsciem nie trzeba juz po kazdej iteracji nic kasowac
i mozna testowac wiele zainstalowanych buildow poprzez przestawienie
symlinkow w /boot na wlasciwe tory.


Więcej informacji o liście dyskusyjnej pld-devel-pl