Wednesday, September 29, 2010

เรื่อง FAT32 ที่ลืมไปแล้ว

ไปซื้อเครื่อง Media player มาเล่น จะได้เอารูป/video ที่ถ่ายไว้มาดูบนจอทีวีได้ง่ายๆหน่อย ส่วนผลพลอยได้ก็คือจะได้ดูหนังที่เป็น Hi-Definition ที่มีให้โหลดกันดาดดื่นได้ด้วยลองใช้ MacBook Pro โหลดหนังขนาด 8GB มา พอจะย้ายไฟล์นี้ไปยัง USB HDD ที่มีอยู่ ก็มีปัญหา Error ขึ้นมา ลองเช็คดูจึงนึกขึ้นได้ว่า HDD เป็น FAT 32 มันจะจำกัดขนาดไฟล์ไว้ใหญ่สุดที่ 4 GB คราวนี้จะทำยังไงดี พอดีมี USB HDD อีกลูกนึงที่เป็น NTFS ใส่ไฟล์ใหญ่ๆได้สบายๆ แต่ปัญหาคือ Mac มันเขียนไฟล์ลง NTFS ไม่ได้ (หรือถ้าได้ก็ต้องใช้โปรแกรมพิเศษ) ชักจะยุ่งแฮะ ไม่น่าใช้ Mac โหลดไฟล์เลยแต่ก็มีทางออกคือ
1. แบ่งไฟล์ให้เล็กกว่า 4 GB เปิด Terminal แล้วใช้คำสั่ง split ประมาณนี้
$ split -b 3800m movie.avi /Volumes/External-Disk-name/split_movie.
2. ไฟล์ที่ตัดเป็นชิ้นเล็กแล้วก็จะอยู่ ไปใส่ HDD FAT32 อย่างเรียบร้อย
3. เอา HDD FAT32 ไปต่อกับเครื่อง PC และก็เอา HDD ที่เป็น NTFS ไปต่อด้วย
4. รวมไฟล์ที่เป็นชิ้นเล็กไปเป็นชิ้นใหญ่ใหน HDD NTFS ใช้คำสั่ง ใน cygwin ประมาณนี้
$ cat /FAT32Disk/split_movie.?? > /NTFSDisk/newMovie.avi

ก็เป็นอันย้ายไฟล์ขนาดใหญ่จาก Mac ไปยัง HDD ที่เป็น NTFS ได้ และก็ไปเปิดดูด้วย Media Player ได้สบายๆ ต่อไปคงไม่โหลดไฟล์ลง Mac อีกแล้วเพราะยุ่งยากในการย้ายไฟล์ไป HDD NTFS

No comments: