แมปไดรฟ์เครือข่ายบน MacBook Pro อย่างถาวรหรือไม่


6

คำถาม:

  1. ฉันจะทำให้ MacBook Pro ของฉันเชื่อมต่อเครือข่ายอัตโนมัติได้อย่างไรเมื่อตื่นขึ้นมา?
  2. ฉันจะแน่ใจได้อย่างไรว่าเมื่อติดตั้งแล้วมันจะถูกแมปไปยังเส้นทางเดียวกัน (/ เล่ม ... )

การตั้งค่าของฉัน:

ฉันมี MacBook Pro ที่ใช้ OS X ล่าสุดและฉันยังมี NAS อยู่ในบ้านด้วย จาก Finder ฉันเชื่อมต่อ NAS กับ MacBook ของฉันและจะปรากฏในไดรฟ์ที่แชร์บนแถบ Finder พร้อมกับลิงก์อื่น ๆ (เช่นเดสก์ท็อปไฟล์ทั้งหมดของฉัน ... ฯลฯ ) ฉันยังมีรหัสผ่านที่บันทึกไว้ในพวงกุญแจของฉันดังนั้นฉันจึงไม่จำเป็นต้องพิมพ์รหัสผ่าน

ปัญหาในรายละเอียด:

การแชร์เครือข่ายนี้ไม่ได้ติดตั้งโดยอัตโนมัตินั่นคือฉันต้องคลิกที่ลิงค์ใน Finder เพื่อติดตั้ง (บน / Volumes / ... ) มิฉะนั้นโปรแกรมอื่นจะไม่เห็น เมื่อ MacBook เข้าสู่โหมดสลีปมันจะถูกถอดออกโดยอัตโนมัติแม้ว่าจะไม่ได้ติดตั้งอีกครั้งเมื่อฉันปลุกคอมพิวเตอร์ ยิ่งไปกว่านั้นหลังจากติดตั้งด้วยตนเองด้วยการคลิกในตัวค้นหาเส้นทางที่ / เล่มจะแตกต่างกันดังนั้นบางโปรแกรมจึงสูญเสียเส้นทาง

ทำไมมันน่ารำคาญ:

ตัวอย่างที่เด่นชัดคือ Adobe Lightroom (LR): ฉันเก็บรูปถ่ายมากมายบน NAS share และ LR เพิ่มรูปถ่ายเหล่านี้ลงในฐานข้อมูลที่พบในไดรฟ์ในเครื่องของ MacBook แต่จะไม่คัดลอกไฟล์จากเครือข่ายแชร์เพียงแค่ลิงก์ไปยังแต่ละไฟล์และสร้างภาพขนาดย่อ (ขนาดเล็กกว่า) ตอนนี้เมื่อ MacBook กลับมาทำงานและฉันไปที่ LR ไม่มีไดรฟ์อยู่ก็ไม่ได้ติดตั้ง ฉันต้องไปที่ finder คลิกแล้วติดตั้งจากนั้นกลับสู่ LR ซึ่งตอนนี้ฉันสามารถเห็นได้แล้ว แต่บางครั้งการติดตั้งการเชื่อมโยงการแชร์กับเส้นทางใหม่ดังนั้นการแชร์เก่าแสดงการเชื่อมโยงที่ขาดหายไปในฐานข้อมูลและฉันต้องเพิ่มรูปภาพไปยัง LR ภายใต้เส้นทางใหม่เพียงเพื่อจะสูญเสียอีกครั้งเมื่อ Mac นอน

นี่ต้องเป็นปัญหาสำหรับคนอื่นด้วยใครคิดออกมา?

คำตอบ:


1

คำตอบขึ้นอยู่กับวิธีการติดตั้งไดรฟ์ตั้งแต่แรก

ตัวอย่างเช่น AirPort Extreme ของฉันมีไดรฟ์ USB ติดอยู่ ชื่อไดรฟ์คือ 'CrashPlanExtreme' และ AirPort Extreme คือ (ไม่สร้างสรรค์) เรียกว่า "Airport-Extreme.local" ดังนั้นฉันสามารถติดตั้งไดรฟ์โดยใช้คำสั่งนี้:

open afp://Airport-Extreme.local./CrashPlanExtreme

อย่างไรก็ตามฉันคิดว่าฉันประสบความสำเร็จดีกว่าด้วยสิ่งนี้:

open -g -a Finder "afp://Airport-Extreme.local./CrashPlanExtreme"

มันจะมีประโยชน์หากคุณติดตั้งไดรฟ์ด้วยตนเองจากนั้นไปที่ Terminal.app และป้อนคำสั่งนี้:

mount | egrep '^/'

จากนั้นเพิ่มผลลัพธ์ให้กับคำถามของคุณ

เมื่อเราตรวจสอบคำสั่ง Terminal ที่ถูกต้องเพื่อติดตั้งไดรฟ์ส่วนที่เหลือเป็นเพียงเรื่องของการเขียนสคริปต์ที่ทำงานเมื่อคุณเข้าสู่ระบบ (ใช้งานง่ายlaunchd) และเมื่อคอมพิวเตอร์กลับมาทำงานจากโหมดสลีป )


1

หาก Network-Attached Storage (NAS) รองรับ Server Message Block (SMB) คุณสามารถใช้autofsเพื่อแมปโฟลเดอร์ไปยังไดรฟ์เครือข่าย สิ่งนี้จะให้จุดยึดที่เชื่อถือได้ซึ่งจะเมานต์และ unmount โดยอัตโนมัติตามความจำเป็น

ฉันใส่กันสคริปต์เพื่อช่วยตั้งค่านี้ขึ้นที่https://github.com/grahammiln/setup-autofs


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