ใช้ Ubuntu คู่กับ Windows แล้ว Mount Disk ไม่ได้

By Unknown | วันศุกร์, กันยายน 19, 2557

ปัญหาดังกล่าวเกิดจากฟีเจอร์ตัวหนึง Windows 8 คือ Hybrid Boot หรือ Fast Boot ที่ทำให้ Windows 8 นั่นบูทเร็วขึ้น หลักการทำงานของมันค่ือการเซฟ stat ของ OS ไว้ (คล้าย ๆ กับ Hibernate แต่ Hibernate เซฟ state ของ RAM เอาไว้) ซึ่งจะนำมาใช้สำหรับตอนบูทเครื่อง (ไม่รวมการรีสตาร์ท) ทำให้เมื่อเราบูท Ubuntu มาหลังจาก Windows นั่นเกิดปัญหานี้ขึ้น

วิธีแก้ปัญหามีอยู่ 2 ทาง คือ

  1. Mount แบบ Manual แต่จะทำให้อ่านได้อย่างเดียว (เพื่อป้องกันอันตรายที่จะเกิดขึ้นกับ Windows)
  2. ปิด Hybrid Boot (ส่งผลเสียต่อการบูทโดยตรงของวินโดว์ ทำให้บูทช้าขึ้น)

Solution 1 : Manual mount

ให้สร้างโฟลเดอร์ที่เป็นโฟลเดอร์เป้าหมายของการ mount โดยใช้คำสั่ง

sudo mkdir -p /media/falook/WINDOWS_C

หลังจากนั้นใช้คำสั่ง mount

sudo mount -t "ntfs" -o ro "/dev/sda4" "/media/falook/WINDOWS_C"

โดยที่ -t "ntfs" คือชนิดของ file system, -o ro คือสั่งให้ mount แบบ read-only, /dev/sda4 คือ device ของดิสท์ที่เราจะ mount ดูได้จากข้อความ error และ /media/falook/WINDOWS_C คือโฟลเดอร์ปลายทาง

Solution 2 : Turn off Hybrid Boot

ไปที่ Control Panel เลือก Power Options ที่แถบ ซ้ายมือเลือก Change what the power button do หลังจากนั้นสังกตที่ช่องด้านบนเลือก Change settings that are currently unavailable แล้วติ๊ก Turn on fast start-up (recommended) ออก หลังจากนั้นกด Save changes เป็นอันจบ


แสดงความคิดเห็น