sid อัปเดตเคอร์เนลเป็นรุ่น 2.6.24 แล้ว ปัญหาคือ เขาไม่ยอมตั้งให้ smbfs เป็นแบบมอดูลเสียแล้ว (ท่าจะเลิกสนับสนุน smbfs จริง ๆ) ทำให้การใช้งานโปรแกรมผ่าน dosemu มีปัญหา เพราะใช้งานผ่าน cifs แล้วเพี้ยน ๆ
ทางแก้ก็ต้องคอมไพล์เคอร์เนลเอง สงสัยตอนนี้เริ่มต้องกลับมาคอมไพล์เองอีกแล้ว เพราะ sid เริ่มเปลี่ยนแปลงแกนหลักหลายอย่าง
วิธีการไม่ถูกหลักนะครับ ที่ถูกต้องควรดูที่ คอมไพล์เคอร์เนลสไตล์เดเบียน | debianclub $ cd /usr/src $ sudo aptitude install linux-source-2.6.24 $ tar xfj linux-source-2.6.24.tar.bz2 $ cd linux-source-2.6.24
$ cd /usr/src $ sudo aptitude install linux-source-2.6.24 $ tar xfj linux-source-2.6.24.tar.bz2 $ cd linux-source-2.6.24
โมเด็มเสีย เลยถือโอกาสปรับปรุงระบบหลายอย่าง รวมทั้งการคอมไพล์เคอร์เนลด้วย ปัญหาคือการคอมไพล์เคอร์เนล มันจะเร่งการคอมไพล์ให้เร็วด้วยการสร้างการคอมไพล์แบบขนานไปหลาย ๆ งาน (concurrent) จนเต็มค่าปริยายคือ 40 ทำให้บริการอื่นตายหมด วิธีแก้ไขคือ ปรับค่านี้ให้น้อยลง ตอนที่กำลังคอมไพล์เคอร์เนล ผมใช้ค่า 2 # export CONCURRENCY_LEVEL=2 # make-kpkg --initrd kernel-image
# export CONCURRENCY_LEVEL=2 # make-kpkg --initrd kernel-image
ถ้าเป็นการคอมไพล์ปกติ ใช้ make -j2 ...
make -j2 ...
There are currently 0 users online.
Recent comments