ezylinux
ลินุกซ์ง่ายนิดเดียว

Linux Kernel

12
Jun

Linux vs Microsoft
kernel package ของ Red Hat นั้นมีอยู่ด้วยกันหลาย package มากซึ่งแต่ละ package จะมีคุณสมบัติที่ต่างกันออกไป ถ้าเรา install kernel ไม่ถูกต้อง อาจจะทำให้นะบบไม่สามารถมองเห็น hardware ที่อยู่ในเครื่องได้ครบถ้วน เช่น ถ้าเครื่องมี RAM 16 GB แต่เรา Install Red Hat แบบ 32 bit ด้วย kernel มาตราฐาน ระบบจะมองเห็น RAM แค่ 4GB เป็นต้น ดังนั้นถ้าเราเลือก kernel ให้ถูกต้องก็จะสามารถทำให้ระบบทำงานอย่างเต็มประสิทธิภาพ

รายละเอียดและคุณสมบัติของ kernel แต่ละแบบ มีดังนี้
continue

Tags: Kernel, Red Hat, Red Hat Enterprise Linux, RHEL
Category : Linux Kernel | Blog
27
Oct

การ compile kernel ของ linux นั้นบางคนได้ยินชื่อถึงกับส่ายหน้ากันเลยทีเดียวเพราะว่าชื่อก็บอกอยู่แล้วว่าคงจะยากน่าดู แต่จริงๆแล้วการ compile kernel นั้นไม่ยากอย่างที่คิดเลย และก็ทำไม่กี่ขั้นตอนก็เสร็จแล้ว เพียงแต่เราจะต้องเตรียมเครื่องให้พร้อมกับการ compile ในครั้งนี้และทำตามขั้นตอนด้านล่างนี้ก็จะไม่มีปัญหาแต่อย่างใด

สิ่งที่ต้องเตรียมก่อนการ compile kernel คือ develop tools ต่างๆ ไม่ว่าจะเป็น c compiler, library ต่างๆ

เมื่อเตรียมเครื่องพร้อมแล้วเราก็มาเริ่มการ compile kernel กันเลยครับ

1. download kernel source จาก kernel.org
2. ใช้คำสั่ง tar -xvjf 
3. เข้าไปที่ directory ที่ทำการแตกไฟล์ออกมาเมื่อกี้
4. รัน make clean
5. รัน make mrproper
6. รัน make menuconfig หรือ make xconfig (ทำการเปิด feature ต่างๆ)
7. รัน make dep (ถ้า kernel version 2.6 ขึ้นไปไม่ต้องรันคำสั่งนี้ก็ได้)
8. รัน make
9. รัน make modules 

continue

Tags: compile Kernel, compile Linux Kernel, Rebuild kernel
Category : Linux Kernel | Blog