macOS: ไม่สามารถเมานต์ exFAT ไดรฟ์ภายนอก


13

ฉันมี Western External MyBook (25EE) 8TB External Drive มันถูกฟอร์แมตด้วย exFAT ฉันจำไม่ได้ว่ามันถูกฟอร์แมตอย่างไร แต่ฉันเชื่อว่ามันทำด้วย DiskStation ของ Synology สำหรับ Synology NAS ของฉัน ฉันสามารถที่จะติดตั้งและอ่านไดรฟ์เมื่อฉันเชื่อมต่อกับ NAS แต่ไม่ได้อยู่ในMacOS เซีย 10.12.6

ไดร์ฟปรากฏใน Disk Utility แต่การติดตั้งไม่ได้ทำอะไรเลย ฉันเรียกใช้ "การปฐมพยาบาล" โดยไม่มีข้อผิดพลาด

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

Disk Utility คิดว่าการใช้งานนั้นไม่ถูกต้อง 8/8 TB ตามภาพด้านล่างการใช้งานอยู่ที่ 4.2 / 8 TB ไดรฟ์ส่วนใหญ่มีไฟล์ Synology HyperBackup (.hbk) ซึ่งทำขึ้นมาเกือบทั้งหมดด้วยมือเดียวซึ่งมีความจุ 4.2 TB

ตาม Synology DiskStation พาร์ติชันหลักคือ exFAT และฉันคิดว่าพาร์ติชัน EFI เป็น vfat:

ป้อนคำอธิบายรูปภาพที่นี่

ไดรฟ์แสดงขึ้นมาด้วยdiskutilเหมือนกันdisk2s2แต่ฉันไม่สามารถติดตั้งได้:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data WD My Book              8.0 TB     disk2s2

$ mount disk2s2
mount: disk2s2: unknown special file or file system.

$ diskutil mountDisk disk2
One or more volume(s) failed to mount

หมายเหตุ: (ฉันได้ลองทำตามคำแนะนำเหล่านี้สำหรับ FUSE สำหรับ macOS แต่ฉันคิดว่ามันไม่เกี่ยวข้องกันเลยเพราะ exFAT ควรได้รับการสนับสนุนใน macOS ในปัจจุบัน)

ฉันไม่มีความคิดที่เบาที่สุดว่าจะเริ่มต้นจากปัญหานี้ - ปัญหาใดที่นี่


แก้ไข 1: ขนาดบล็อก

MacOS:

$ diskutil info disk2 | grep "Block Size"
   Device Block Size:        512 Bytes

$ diskutil info disk2s1 | grep "Block Size"
   Device Block Size:        512 Bytes

$ diskutil info disk2s2 | grep "Block Size"
   Device Block Size:        512 Bytes

SSH Synology:

fdisk -lมือสอง สังเกตเห็นว่าขนาด GPT PMBR ไม่ตรงกัน - อาจมีความเกี่ยวข้องบ้างไหม

GPT PMBR size mismatch (4294967294 != 2743150591) will be corrected by w(rite).
Disk /dev/sdq: 7.3 TiB, 8001562869760 bytes, 15628052480 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt

Device      Start         End     Sectors  Size Type
/dev/sdq1      40      409639      409600  200M EFI System
/dev/sdq2  411648 15628050431 15627638784  7.3T Microsoft basic data

แก้ไข 2: GPT

$ sudo gpt -r show disk2

        start         size  index  contents
            0            1         PMBR
            1            1         Pri GPT header
            2           32         Pri GPT table
           34            6         
           40       409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93E####
       409640         2008         
       411648  15627638784      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B726####
  15628050432         2015         
  15628052447           32         Sec GPT table
  15628052479            1         Sec GPT header

แก้ไข 3: การติดตั้ง EFI

เห็นได้ชัดว่า macOS สามารถติดตั้งและค้นหารายการเนื้อหาของ EFI

$ diskutil mountDisk disk2
One or more volume(s) failed to mount

ป้อนคำอธิบายรูปภาพที่นี่

วอลุ่มที่ล้มเหลวในการเมาต์คือวอลุ่ม exFAT หลัก macOS กำหนดให้ยกเลิกการต่อเชื่อมวอลุ่มของ EFI หรือจะบ่นว่าดิสก์ดีดออกไม่ถูกต้อง



@ klanomath ขออภัยสำหรับการตอบกลับที่ล่าช้า - ฉันลอง null fsckตามคำแนะนำของคุณ แต่ดูเหมือนจะไม่ทำอะไรเลยการติดตั้งดิสก์ล้มเหลวเหมือนเมื่อก่อนดังนั้นฉันจึงลบบรรทัดออกจากfstabอีกครั้ง
Winterflags

สิทธิ์ของไดรฟ์ถูกต้องหรือไม่
ชายร่างเล็กตัวเล็ก

@littletinyman ฉันจะตรวจสอบการอนุญาตของไดรฟ์ได้อย่างไร ขอบคุณ!
Winterflags

@winterflags ฉันมีปัญหานี้ คุณแก้ไขมันอย่างมีความหมาย?
Stephen Ellis

คำตอบ:


4

ฮาร์ดไดรฟ์ Western Digital "easy store" และ "My Book" มีปัญหา Mac Sierra 10.12.6: ไม่สามารถมองเห็นได้บนเดสก์ท็อป

WD Utilities แจ้งว่าไดรฟ์สองตัวของฉันเช็คเอาต์ได้ Mac Utilities รับรู้ทั้งฮาร์ดไดรฟ์

ไปที่ Mac Genius Bar ในวันจันทร์ BestBuy ขาย WD easystore 8T ดั้งเดิมของฉันให้ฉันแล้ว WD ส่ง My Book 8T มาให้ฉัน BestBuy กล่าวว่า easystore ของ WD กำลังจะตาย ช่างคอมพิวเตอร์คนหนึ่งบอกว่าไม่มีทาง ทั้ง WD HD ถูกฟอร์แมต ExFat MacBook Pro Finder มองไม่เห็นฮาร์ดไดรฟ์


1
ข้อดี - ไดรฟ์บางตัวทำสิ่งที่“ แปลกประหลาด” ที่ระดับควบคุมเพื่อ“ ปกป้อง” ข้อมูลหรือ“ เสริมสร้าง” ประสบการณ์และผู้ใช้ Apple ทุกคนส่วนใหญ่ต้องการทำคือมีปุ่มง่าย ๆ ที่จะปิดการใช้งาน "คุณสมบัติ" เหล่านั้นอย่างถาวร เพื่อไม่ให้ใช้เงินกับพวกเขาตั้งแต่แรก
bmike

4

การจัดรูปแบบไดรฟ์ข้อมูลขนาดใหญ่ exFAT บน Windows มีแนวโน้มที่จะใช้ค่าเริ่มต้นเป็นขนาดหน่วยการจัดสรร (ขนาดบล็อกอ่าน) ที่มีขนาดใหญ่กว่า 1024 MacOS มีปัญหาในการค้นหาพื้นที่บูตในดิสก์เช่นนี้ สำรองข้อมูลไดรฟ์ภายนอกฟอร์แมตใหม่ใน windows ด้วยขนาดบล็อก 1024 จากนั้นคัดลอกทุกอย่างกลับคืน


ฉันสามารถยืนยันได้ว่าหลังจากฉันจัดรูปแบบ HDD 2 TB ภายนอกอีกครั้งจาก exFAT ด้วยขนาดหน่วยการจัดสรร 2048K เป็น exFAT ด้วยขนาดหน่วยการจัดสรร 1024K ตอนนี้ Mac OS สามารถค้นพบดิสก์ได้และฉันสามารถทำงานได้ดี
retif

1

exFAT(Extended File Allocation Table) ระบบไฟล์เป็นตัวสืบทอดของFAT32ระบบไฟล์เก่าที่ยอดเยี่ยม มันมีข้อดีและข้อเสียมากมาย ตัวอย่างหนึ่งในข้อดีคือขีด จำกัด ขนาดไฟล์สูงสุด 16 Exabytes แต่...

ไม่ได้ใช้และไม่ได้ออกแบบมาสำหรับการฟอร์แมตฮาร์ดไดรฟ์ ขอแนะนำสำหรับการจัดเก็บหน่วยความจำแฟลชเท่านั้น นั่นเป็นเหตุผลเดียวที่ปัจจุบันไม่ถือว่าเป็นคู่แข่งรายใหญ่NTFSสำหรับฮาร์ดไดรฟ์ ยังexFATก่อให้เกิดปัญหาการอนุญาตและไฟล์ที่เสียหาย สมมติว่าสถานการณ์ของคุณเกี่ยวข้องกับปัญหานี้

ฉันจะลองฟอร์แมตใหม่แม้ว่าคุณจะถ่ายโอนได้ 8TB


0

หากไดรฟ์ ExFAT ของคุณไม่ได้เมานต์นี่คือวิธีแก้ไข

sudo pkill -f fsck

fsck ถูกจับตัวประกันดิสก์ การps aux | grep fsck เปิดเผยอย่างรวดเร็ว  ว่าจริง ๆ แล้วมันเป็นการไฮแจ็กดิสก์ / โวลุ่มทันทีที่เสียบเข้า  sudo pkill -f fsck (หรือเพียงแค่  kill ใช้ PID หากคุณต้องการ) อนุญาตให้ติดตั้งไดรฟ์ได้ทันที

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.