เหตุใดจุดเมานท์จึงเปลี่ยนแปลงตลอดเวลาและฉันจะป้องกันได้อย่างไร


9

เมื่อฉันเสียบไดรฟ์ USB ภายนอกมันจะเมานต์โดยอัตโนมัติและสามารถเข้าถึงได้ใน / media / disk /

อย่างไรก็ตามหลังจากนี้สักครู่นี่เป็นลักษณะของไดเรกทอรีสื่อของฉัน

cesar@minas-tirith:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

อย่างที่คุณเห็นdiskรายการจะถูกทำซ้ำพร้อมกับ_ผนวกเพิ่มเติมในตอนท้าย ฉันไม่รู้ว่าทำไมสิ่งนี้ถึงเกิดขึ้น แต่ฉันสามารถจินตนาการได้ว่าในบางกรณีระบบจะไม่สามารถเมานท์ดิสก์/media/disk/และสร้างdisk_จากนั้นก็ไม่สามารถเมานต์/media/disk_และสร้างdisk__ขึ้นได้ รายการอื่นที่0BC7-569Eฉันคิดว่ามาจากมีเดียการ์ด SD ดังนั้นจึงไม่เพียง แต่สำหรับไดรฟ์ USB

ฉันอยากรู้ว่าอะไรเป็นสาเหตุของปัญหานี้ เป็นพฤติกรรมที่คาดหวังหรือไม่ หรือฉันจะป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้ได้อย่างไร


1
เปิดระบบ→การดูแลระบบ→ตัวดูไฟล์บันทึกและดูข้อมูลบันทึกการตรวจแก้จุดบกพร่องเพิ่มเติม ลองเสียบและถอดปลั๊กไดรฟ์ USB และดูว่าคุณค้นหาข้อมูลใดในบันทึก อาจระบุสาเหตุ
Li Lo

มันไม่ใช่พฤติกรรมที่คาดหวัง ในคอมพิวเตอร์ / สื่อ / ของฉันได้รับการทำความสะอาดเมื่อฉันถอดปลั๊กอุปกรณ์แม้ว่าฉันจะทำโดยไม่ต้องติดตั้ง
Javier Rivera

ตรวจสอบกลับมาคุณลองdmesg | tailแล้วดูหรือไม่ว่าผลลัพธ์ที่ออกมานั้นน่าสงสัยหรือไม่?
koushik

หากคุณใช้จำนวนเงินมันจะรักษาจุดเชื่อมต่อเดียวกันตามชื่อของอุปกรณ์เอง ดู askubuntu.com/questions/88523/… - คำแนะนำสำหรับการติดตั้งpmountเพื่อป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้
SDsolar

คำตอบ:


3

สำหรับการแก้ไขระยะยาวคุณสามารถเพิ่มไดรฟ์ไปยัง / etc / fstab ด้วยจุดเมานท์ที่กำหนด ฉันแนะนำให้ใช้ UUID เพื่อระบุไดรฟ์

เคล็ดลับโบนัส:

หากคุณต้องการไอคอนที่จะแสดงเมื่อติดตั้งไดรฟ์ให้ตั้งจุดเชื่อมต่อที่ใดที่หนึ่งภายใน / media / หากคุณไม่ตั้งค่าจุดเมานต์ที่อื่นเช่น / mnt /


ผู้ใช้ใหม่อาจพบว่าการใช้ยูทิลิตี้ดิสก์เพื่อตั้งค่ารายการ fstab ง่ายขึ้นเนื่องจากตัวเลือกส่วนใหญ่ได้อธิบายไว้ใน GUI
wjandrea

2

คุณสามารถหลีกเลี่ยงปัญหานี้ได้โดยถอดปลั๊กไดรฟ์ USB และไปที่เทอร์มินัล (เช่น Application-> Accessories-> Terminal) และป้อน:

sudo rmdir /media/disk
sudo rmdir /media/disk_
sudo rmdir /media/disk__
sudo rmdir /media/disk___
etc

เมื่อคุณทำการถอดดิสก์ใหม่ควรจะทำการติดตั้งใหม่ที่ / media / disk /

(ทำเช่นเดียวกันกับ / media / 0BC7-569E ของคุณ)


+1 สำหรับวิธีแก้ปัญหา นั่นคือสิ่งที่ฉันได้ทำ แต่เหมือนคนอื่น ๆ บอกว่ามันไม่ได้ตั้งใจพฤติกรรมที่ไดเรกทอรีเหล่านั้นถูกสร้างขึ้น ฉันอยากจะรู้ว่าทำไมมันเกิดขึ้น
Cesar

1

นี่ไม่ใช่คำตอบที่สมบูรณ์ แต่เป็นการแสดงความคิดเห็นเพื่อช่วยให้เข้าใจปัญหาได้ดีขึ้น (ฉันยังมีพนักงานไม่มากพอที่จะแสดงความคิดเห็น)

คุณสามารถตรวจสอบข้อความวินิจฉัยที่สร้างขึ้นในขณะที่อุปกรณ์ usb / sdio ได้รับการติดตั้งและยกเลิกการต่อเชื่อมโดยการเรียกใช้คำสั่งต่อไปนี้หรือโดยการเลือก (คลิก) รายการ "dmesg" ทางด้านซ้ายมือของระบบ -> ผู้ดูแลระบบ -> ตัวแสดงไฟล์บันทึก

dmesg | tail -20

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


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