จำเป็นต้องนำไดรฟ์ภายนอกออกก่อนออกจากระบบรีสตาร์ทหรือปิดระบบหรือไม่


15

จำเป็นหรือต้องปฏิบัติตามคำแนะนำเพื่อนำไดรฟ์ภายนอกออกก่อนออกจากระบบรีสตาร์ทหรือปิดระบบหรือไม่? (ไม่ได้ถอดปลั๊กไดรฟ์)

BTW ฉันทราบว่าฉันต้องนำไดรฟ์ภายนอกออกก่อนที่จะถอดปลั๊กฉันไม่ทราบว่าจำเป็นหรือไม่เมื่อออกจากระบบหรือปิดระบบ ดูเหมือนว่าฉันจะต้องชัดเจน แต่ฉันไม่สามารถหาคำตอบที่ชัดเจนสำหรับคำถามนี้ได้ทุกที่ ฉันสนใจคำตอบสำหรับ Snow Leopard, Lion & Mountain Lion OS เวอร์ชันเนื่องจากฉันมี 2 เครื่องเครื่องหนึ่งกับ Snow Leopard อีกรุ่นที่มี Lion และฉันจะอัพเกรด Lion เป็น Mountain Lion ในไม่ช้า


1
ขอแนะนำให้นำออกก่อนที่ระบบจะล่ม

คำตอบ:


20

ไม่ได้ขอแนะนำเฉพาะเมื่อถอดสายเคเบิล

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

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

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


+1 ขอบคุณเจอร์รี่ตอบคำถามของฉันอย่างรวดเร็วและกระชับ
Phil M

9

ไม่มีอะไรที่จะได้รับจากไดรฟ์ "ejecting" อย่างชัดเจนก่อนที่จะเข้าสู่ระบบ pout ปิดหรือเริ่มต้นใหม่ตามปกติ MacOS X มีระบบย่อยที่เรียกว่า "Disk Arbitration" (โดยหลักแล้วคือกระบวนการ daemon ของระบบ "diskarbitrationd") ซึ่งติดตั้งไดรฟ์อื่นนอกเหนือจากอุปกรณ์สำหรับบูตเมื่อผู้ใช้ลงชื่อเข้าใช้และยกเลิกการต่อเชื่อม (aka "ejects") เมื่อผู้ใช้ เนื่องจากทำงานนอกบริบทของเซสชันการเข้าสู่ระบบของผู้ใช้ diskarbitrationd จึงสามารถมั่นใจได้ว่ากระบวนการที่ไม่ได้รับการจัดการโดยตรงจากผู้ใช้ (การทำดัชนี Spotlight, Time Machine, เซสชันการเข้าสู่ระบบของผู้ใช้รายอื่น ฯลฯ ) จะได้รับการจัดการอย่างถูกต้อง อุปกรณ์ นอกจากนี้ยังตรวจสอบปัญหาความเสียหายของระบบไฟล์ (& มักจะเงียบ ๆ ) ก่อนที่จะติดตั้งไดรฟ์ ในระดับลึก ระบบปฏิบัติการยังมี daemon (อัปเดต) ซึ่งจะล้างแคชของระบบไฟล์ไปยังดิสก์ทุก ๆ 30 วินาทีและมีกระบวนการสคริปต์อย่างระมัดระวังสำหรับการปิดระบบ (เช่นครึ่งแรกของการเริ่มต้นใหม่) ซึ่งรับรองว่าอุปกรณ์ระบบทั้งหมดจะซิงค์และถอนติดตั้งอย่างถูกต้อง ลงระบบ MacOS X มีความเฉพาะในแง่นี้เฉพาะในรายละเอียดที่ดีเท่านั้น: ระบบปฏิบัติการที่สำคัญทั้งหมดได้ครบกำหนดเกินกว่าที่ผู้ใช้จะต้องมั่นใจด้วยตนเองว่าไดรฟ์ไม่ได้ต่อเชื่อมในสถานะ "สกปรก"

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


+1 ขอบคุณบิลฉันขอขอบคุณรายละเอียดจริงๆ ฉันรู้สึกว่าฉันมีความเข้าใจที่ดีขึ้นเกี่ยวกับสิ่งที่เกิดขึ้น ฉันมีช่วงเวลาที่ยากลำบากมากในการตัดสินใจเลือกคำตอบเพื่อทำเครื่องหมายว่า "ยอมรับ" ฉันหวังว่าฉันสามารถทำเครื่องหมายทั้งของคุณและของเจอร์รี่ว่า "ยอมรับ"
Phil M

0

ไม่คำตอบสั้น ๆ ก็คือคุณเปิด / ปิดอุปกรณ์เก็บข้อมูลเมื่อคุณไม่ต้องการใช้อีกต่อไป

การเสียบปลั๊กไดรฟ์ภายนอกไว้เป็นสิ่งที่ดีเลิศหากคุณต้องการให้มีให้ในภายหลังสำหรับตัวคุณเองหรือผู้อื่น (เช่น Time Machine สำรอง)

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