Tuesday, May 09, 2006

เรื่องเล่าแก้ไข Mac แบบ OTOP (ภูมิปัญญาชาวบ้าน)

เหตุเกิดมาเป็นเดือนแล้ว เห็นว่าน่าะจะเป็นประโยชน์กับคนอื่นๆ บ้าง

เรื่องมันมีอยู่ว่า มีเพื่อนคนนึงใช้ iMac G5 จะ write CD รูปจำนวนมาก (เป็นพันๆ) โดยใช้โปรแกรมเครื่องปิ้งหนมปังยอดฮิต เค้าใช้ Wacom เลือกรูปจาก folder ใน HD แล้วลากมา drop บนเจ้าเครื่องปิ้งนั่น แต่ว่า... มันดันหลุดมือไปร่วง (drop) ลงใน Desktop แทนซะนี่ ที่นี่เครื่องก็แน่นิ่ง เจอลูกบอลสายรุ้งหมุนติ้วๆ ไม่ยอมจากไป Restart ก็ไม่หาย (ตั้ง Auto loggin ไว้ด้วย) โทรไปถามที่ร้านก็แก้ไขไม่ได้ (ทางโทสับ)

เดาๆ เอาตามแบบลูกทุ่งว่าตัวระบบมันคงคำนวน Preview อยู่ แต่มาเจอภาพจำนวนมาก เลยหมุนติ้วนานๆ มาก (เป็นวันก็ไม่หาย) ก็เลยคิดเอาเองเป็นตุเป็นตะว่ามันต้องแก้โดยการโยนลูกโด่งให้กองหน้าโหม่งเอา อุ้ย..แก้โดยการย้ายรูปทั้งหมดที่หล่นร่วงบน Desktop ไปไว้ที่อื่นก่อน อาการนี้ถึงจะหายไป

ไหนๆ ก็ไหนๆ แล้ว ก็เลยแวะไปหา พอไปถึง มันยังมีลูปบอลสีรุ้งหมุนติ้วอยู่เลย 2-3 วันมาแล้วนะ เค้าก็เปิดเครื่องทิ้งไว้งั้น... อึดจังพี่

มาดูวิธีแก้ดีกว่า มาถึงตอนนี้ก็เลย Restart แล้วเข้า Single User Mode ในบัดดล (ลองหาอ่านเรื่อง Single User Mode เอานะ)

พอเข้า single user mode แล้ว ก็ลองสั่ง ls ดูไฟล์ใน desktop ว่ามันมีอะไรบ้าง
ls /Users/saduser/Desktop

โอ้โฮ... แบบว่ามัน list จำนวนไฟล์นานมาก... นับจำนวนกันไม่ไหวเลย ตอนนี้ก็เลยสั่งสร้าง folder ใน Desktop ใหม่เพื่อย้ายไฟล์ภาพไปเก็บ
mkdir /Users/saduser/Desktop/foto

แต่ว่าสั่งย้ายไฟล์ไปไม่ได้
mv /Users/saduser/Desktop/*.jpg /Users/saduser/Desktop/foto

มันแจ้ง error มา จำไม่ได้แล้วว่าอะไรบ้าง

ลองเปลี่ยน permission ก็แก้ permission ไม่ได้ (เป็น root อยู่แล้วก็ยังทำไม่ได้อ่ะ เอาละสิ) หาอ่านจากที่ไหนก็ไม่มีบอกไว้เลย มึนตึ้บอยู่พักใหญ่เลยลองสั่ง restart เข้า single user mode ใหม่ พอดีไปอ่านเจอวิธีแก้ไขไฟล์ในระบบ มันมีข้อความบอกตอนเข้า single user mode นี่เอง ดันไม่อ่านซะก่อน อ่ะโด่...

เค้าให้ทำแบบนี้
/sbin/fsck -y
/sbin/mount -uw /

ทีนี้ลองเช็ค permission ก็อนุญาตให้เรา edit ได้แล้ว ก็เลยสร้าง folder foto เก็บภาพใหม่
mkdir /Users/saduser/Desktop/foto

แล้วย้ายภาพไปเก็บ
mv /Users/saduser/Desktop/*.jpg /Users/saduser/Desktop/foto

ไม่มี error อีกแล้ว ลองเช็คโดยใช้คำสั่ง ls ก็ไม่มีภาพแล้ว เลยสั่ง restart เครื่องก็กลับมาใช้งานได้เหมือนเดิม
สั่ง restart เครื่อง
reboot

เรื่องเล่าก็มีเท่านี้แหละ จบข่าว....