แก้ปัญหา /boot เต็มจากการ update kernel


ให้ลบบรรทัดที่เกี่ยวข้องกับ kernel เก่าทิ้งไปบ้าง

ผมเจอปััญหาการใช้ yum เพื่อ update pagkage ต่างๆ บน linux fedora core 4 ตอน update  kernel มันฟ้องว่า partition /boot เต็ม พอไล่ดู ก็พบต้นเหตุว่า ผมขยัน update kernel ผ่าน yum บ่อยมาก จนทำให้ partition /boot ซึ่งเป็นพื้นที่เก็บแฟ้มข้อมูลเกี่ยวข้องกับ kernel เต็มเร็ว

 ทางแก้ไขคือให้ลบแฟ้มข้อมูลที่เกี่ยวข้องกับ kernel คือแฟ้มที่ขึ้นต้นด้วย config-... , initrd-... , System.map-... และ vmlinuz-... ส่วนที่เป็น kernel เก่าทิ้งไปบ้างเหลือเฉพาะที่ต้องการเก็บไว้  ก็จะได้พื้นที่ใน /boot คืนมา

และควรแก้ไข   /boot/grub/grub.conf  ให้ลบบรรทัดที่เกี่ยวข้องกับ kernel เก่าทิ้งไปบ้าง เหลือไว้เฉพาะของใหม่หรือที่อยากเก็บเอาไว้ ตัวอย่างบรรทัดข้อความที่เลือกลบทิ้ง

 title Fedora Core (2.6.14-1.1656_FC4)
        root (hd0,0)
        kernel /vmlinuz-2.6.14-1.1656_FC4 ro root=/dev/md1 rhgb quiet
        initrd /initrd-2.6.14-1.1656_FC4.img

แค่นี้ก็สามารถ update kernel ต่อได้แล้วครับ

 --วิภัทร

 

 

คำสำคัญ (Tags): #uncategorized
หมายเลขบันทึก: 22298เขียนเมื่อ 3 เมษายน 2006 09:32 น. ()แก้ไขเมื่อ 3 มิถุนายน 2012 20:42 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท