ผมเคยเป็น แต่ผมยังไม่ได้ลองกู้เพราะตอนนั้นเป็นข้อมูลทดสอบ เลยลงใหม่ ก็หายคับ
แต่ที่ยังไม่ได้ลองคือ
1. เอา hd ตัวอื่นมาลง linux ใหม่ แล้วเสียบตัวที่เสีย เข้าไป แล้ว mount ให้เห็นแล้ว copy folder mysql มาเก็บไว้
2. เข้า rescue mode คล้าย ๆ safety mode แล้วกดคำสั่ง อีก 3 อันแต่ผมจำไม่ได้แล้วหาจาก google แล้วจะเห็น ข้อมูล จากนั้นก็ เปิด service ssh แล้ว putty หรือ wsc ดึงข้อมูลมาเก็บไว้
คำสั่งประมาณนี้ครับ
boot : linux rescue
#chroot /mnt/sysimage
#grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
#exit
พอเจอ ข้อมูล Mysql ต่อไปก้ ลอง หาวิธีกู้ mysql กลับมาครับ แต่ระวังนิดนึงเพราะ isam กับ inno ถ้า copy มา isam จะ copy มาได้ แต่ inno ผมลองแล้ว เสียหมด ต้องถาม เทพ mysql อีกทีคับมันต้องมี file id ..log ทำนองนี้มาด้วยคับ เกี่ยวกับค่า my.cnf อีก
แต่น่าจะเป็นแบบนี้ คือ ลง mysql และ config ให้เหมือนตัวเดิม แล้วค่อย นำข้อมูลที่กู้ได้มาใส่
ถ้าไม่แน่ใจว่า เราได้ข้อมูล อย่าเพิ่ง ใช้พวกคำสั่ง checkdisk หรือ utility ช่วยคับ เด่วจะได้ขยะมาแทน แล้วข้อมูลเดิม ๆ เราจะไม่เดิม ๆ ไปแล้วเพราะ tool อาจมองข้อมูลคนละมุมกับที่ linux ตัวที่เสียเรามอง ถ้าสำคัญมาก ๆ รอจนวินาทีสุดท้าย รายงาน boss ก่อนดีกว่าคับ จะได้ไม่ต้องรับ(เละ) คนเดียว
* install centos ในแผ่น ใน rescue mode (F5)
http://tonhor.exteen.com/20081127/how-to-repair-a-corrupt-mbr-and-boot-into-linuxhttp://www.thaiadmin.org/board/index.php?topic=110300.0;wap2