ไฟล์ device.map มีไว้เพื่อทำการ map harddisk device ไปเป็นชื่อ device ที่ grub รู้จัก และไฟล์นี้จะถูกสร้างขึ้นมาทุกครั้งเมื่อมีการติดตั้งระบบปฏิบัติการ
ตัวอย่างการเกิด error เกี่ยวกับไฟล์
Trying to guess BIOS devices...
error ข้างต้นนี้เป็น error ที่เกิดขึ้นในขั้นตอนการ boot ระบบปฏิบัติการ linux โดยสาเหตุมาจากไม่มีไฟล์ device.map นั้นเอง
ถ้าเราสามารถแก้ไขหรือสร้างไฟล์ device.map นี้ขึ้นมาใหม่ได้โดยทำตามขั้นตอนดังนี้
1. ทำการ backup ไฟล์ device.map ตัวเก่าไว้ก่อน(เพื่อความปลอดภัย) โดยใช้คำสั่ง
#mv /boot/grub/device.map /boot/grub/device.map.bak2. รัน GRUB เพื่อทำการสร้างไฟล์ device.map โดยใช้คำสั่งด้านล่าง
#grub --device-map=/boot/grub/device.map3. เราจะเห็นข้อความด้านล่างเมื่อทำการรันคำสั่ง และระบบจะแสดง grub prompt ขึ้นมา ดังข้อความด้านล่าง
GNU GRUB version 0.95 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.] grub>
4. พิมพ์คำสั่ง quit เพื่อทำออกจาก grub.
Related posts:
- How to Set up GRUB to boot from both disks of mirrored RAID ถ้าในระบบได้มีการใช้งาน software raid ของ linux แบบ raid 1...
- Map Of The Linux File System ผมมีรูปรายละเอีบดของ directory มาฝากครับ สำหรับมือใหม่ Ubuntu และสาวก Ubuntu ที่บางท่านที่ยังไม่ทราบรายละเอียดต่างๆของ...
- How to Remove LILO, GRUB or Master Boot Record from system โดยทั่วไป Hard disk จะมีการเก็บ binary code ของ system...
- When you forgot root password. จะทำอย่างไรเมื่อคุณไม่สามารถเข้าใช้งานได้ เนื่องจากสาเหตุใส่ password ไม่ผ่าน หลังจากที่ท่านได้อ่านบทความนี้แล้ว ท่านจะสามารถแก้ไขสถานะการที่เกิดขึ้นได้ อย่างง่ายดาย โดยผมจะพูดถึงวิธีการแก้ไขของ...
- Fix the following error; LVM error VG meta data inconsistent เมื่อเกิด error ของ LVM โดยขึ้นข้อความว่า “LVM error VG...


February 3rd, 2009
Tum.
Posted in
Tags: 