ไม่ได้ติดตั้งไดรฟ์ NTFS หลังจากเปลี่ยน / etc / fstab


3

ฉันแก้ไขไฟล์ fstab เพื่อเปิดใช้งานการเขียนบนไดรฟ์ ntfs และเพิ่มไดรฟ์ภายนอก ntfs ทั้งสามของฉันลงไป สองของพวกเขาทำงานได้ดี

อันที่สามที่ฉันเพิ่มโดยป้ายกำกับเนื่องจากไม่มี uuid อย่างไรก็ตามไม่ได้ถูกเมาท์หลังจากแก้ไข ฉันมาถึง El Capitan แล้ว


ทำไมคุณต้องแก้ไข fstab? ไม่ไดรฟ์ ntfs ติดตั้งโดยอัตโนมัติหรือไม่ ไดรฟ์ปรากฏขึ้นเมื่อเข้าสู่diskutil listหน้าต่างแอปพลิเคชั่น Terminal หรือไม่ ไดรฟ์เหล่านี้อยู่ภายในหรือภายนอกหรือไม่
David Anderson

ฉันต้องการเปิดใช้งานการเขียนบนไดรฟ์ ntfs พวกเขาทั้งหมดเป็นไดรฟ์ภายนอกและพวกเขาทั้งหมดปรากฏขึ้น แต่ไม่ได้ติดตั้ง ฉันพยายามเมาต์ด้วยคำสั่ง mount พร้อมสิทธิ์การเขียน แต่มันล้มเหลว
ssd352

คำตอบ:


3

โดยทั่วไปคำสั่ง mount ไม่ได้ใช้ภายใต้ระบบปฏิบัติการ OS X แอปเปิ้ลมีคำสั่งของตัวเองที่เรียกว่า diskutil นี่เป็นเวอร์ชั่นบรรทัดคำสั่งของแอปพลิเคชัน Disk Utility เวอร์ชันบรรทัดคำสั่งมีฟังก์ชันการทำงานมากกว่าเวอร์ชัน UI หากไดรฟ์ภายนอกได้รับการรองรับโดย OS X จะปรากฏขึ้นตามdiskutil listที่/dev/diskXเคยXเป็นจำนวนเต็มบวก ในการเมานต์ไดรฟ์ให้ป้อนคำสั่งต่อไปนี้

diskutil mountDisk /dev/diskX

หากต้องการยกเลิกการต่อเชื่อมให้ใช้วิธีต่อไปนี้

diskutil unmountDisk /dev/diskX

พาร์ทิชันYบนดิสก์Xจะแสดงเป็นดังแสดงใน/dev/disk/XsY diskutil listในการเมานต์และยกเลิกการต่อเชื่อมพาร์ติชันให้ทำดังนี้

diskutil mount /dev/diskXsY
diskutil unmount /dev/diskXsY

mountคำสั่งสามารถใช้เพื่อดูว่าพาร์ทิชันที่ติดตั้งในปัจจุบัน เพียงแค่ป้อนคำสั่งโดยไม่มีตัวเลือกใด ๆ

เป็นพาร์ติชัน NTFS เริ่มต้นถูกเมาท์เป็นแบบอ่านอย่างเดียว ฉันเดาว่าจะมีวิธีการเมาท์โดยไม่มีการป้องกันสถานะอ่านอย่างเดียว แต่จากสิ่งที่ฉันได้อ่านสิ่งนี้ไม่ปลอดภัย

บริษัท ต่าง ๆ เช่นซอฟต์แวร์Paragonมอบซอฟต์แวร์ที่อนุญาตให้ OS X เขียนลงในไดรฟ์ข้อมูล NTFS ฉันไม่เคยใช้ซอฟต์แวร์ดังกล่าว


ซอฟต์แวร์ที่คุณกล่าวถึงไม่ฟรีส่วนใหญ่
ssd352

มีบางอย่างเกี่ยวกับLABELและUUIDหรือไม่ เพราะฉันใช้ LABEL สำหรับอันนี้และ UUID สำหรับอีกสองอัน
ssd352

@ ssd352: ทำไมคุณไม่ลองใช้ UUID ทั้งสามล่ะ? ฉันทดสอบ MBR ที่แบ่งพาร์ติชันแล้วแฟลชไดรฟ์ที่ฟอร์แมตด้วย FAT และตัวเลือก LABEL และ UUID ใช้ได้สำหรับการติดตั้งแบบอ่านอย่างเดียวเท่านั้น
David Anderson

ฉันพูดถึงเหตุผลในคำถาม
ssd352

@ ssd352: คุณหมายถึงอะไรเมื่อคุณพูดว่าไม่มี UUID หากคุณเสียบดิสก์เข้ากับ Mac แล้วเรียกใช้คำสั่งdiskutil listไดรฟ์จะไม่ปรากฏขึ้น diskutil info IDENTIFIERถ้ามันไม่แล้วใช้ตัวระบุในการป้อนคำสั่ง เอาต์พุตควรแสดงค่าสำหรับ Volume UUID ยกตัวอย่างเช่นแฟลชไดรฟ์ของฉันมี IDENTIFIER ของเพื่อให้คำสั่งจะเป็น/dev/disk1s1 diskutil info /dev/disk1s1
David Anderson

0

ฉันเปลี่ยนชื่อของโวลุ่มนั้นและใช้งานได้


มันใช้งานได้จริงสำหรับฉัน ทำไมลงคะแนน?
Sanghyun Lee

0

ฉันใช้ภูเขาและหลังจากปวดหัวมาสองสามสัปดาห์ฉันพบฟอรัมนี้และเช่น "ssd352" ฉันเปลี่ยนชื่อโวลุ่มและตอนนี้ทำงานได้ดีบน High Sierra

ฉันแก้ไข / etc / fstab และเพิ่ม UUID = แทน LABEL = เช่นนี้ UUID = (ค้นหาผ่านเทอร์มินัล diskutil info / dev / disk หรือชื่อไดรฟ์ข้อมูล diskutil) nome ntfs rw, อัตโนมัติ, nobrowse 🙏🏻😉

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