ย้ายพาร์ทิชัน "/ tmp" ต้องพิเศษบางอย่างไม่ได้ข้อเสนอแนะในคำตอบที่ผิดนี้/ubuntu//a/371628/298086
การย้ายข้อมูลหมายถึงการลบข้อมูลจากพาร์ติชั่นดั้งเดิมเมื่อโคลนไปยังปลายทางหนึ่งสิ่งใดที่ไม่ถูกดำเนินการโดย bind mount
คำแนะนำ : อ่านโพสต์ที่ยอดเยี่ยมนี้หากคุณต้องการเข้าใจสิ่งที่ผูกติดอยู่คือ/unix//a/198591
หากคุณลองตัวเลือกเมานท์ด้านขวา ("ย้าย" อย่าผูก):
mount -M /tmp /mnt/tmp
ฉันเชื่อว่ามันจะล้มเหลวในการรายงานว่า " tmp เป็นจุดเมานท์ที่ใช้ร่วมกัน " (ที่จริงหมายถึง " ฉันไม่สามารถย้ายจุดเมานท์หากยังคงมีกระบวนการใช้งาน ")
"คำตอบ" ที่คุณกำลังค้นหาอาจต้องหยุดและเริ่มบริการใหม่โดยใช้ / access / tmp ก่อนที่จะย้ายเนื้อหา
คุณสามารถแสดงรายการบริการ / กระบวนการเหล่านั้นได้โดยเรียกใช้:
lsof +D /tmp/
ดังนั้นเมื่อคุณแสดงรายการสิ่งที่กำลังเข้าถึง / ใช้งานจริง/tmp
คือเมื่อคุณสามารถเลือก "วิธีการกระทำ" ได้อีกครั้ง
ในความคิดของฉันวิธีที่ปลอดภัยที่สุดผ่านไป
- หยุดบริการทั้งหมดที่เข้าถึง / tmp (หากคุณทำได้)
- คัดลอกเนื้อหาทั้งหมด / tmp ไปยังสถานที่ใหม่
- การแก้ไข / etc / fstab และการเปลี่ยนตำแหน่งทางกายภาพของจุดเชื่อมต่อ / tmp (ไม่ว่าจะเป็นการเชื่อมโยงหรือผูกอุปกรณ์)
- รีสตาร์ทระบบเพื่อทำการติดตั้งใหม่
แต่มีอีกวิธีหนึ่งที่ไม่จำเป็นต้องรีสตาร์ทระบบ แต่ก็ไม่ปลอดภัยกว่าเช่นเดิม มันเป็นเรื่องที่อธิบายไว้ที่นี่และประกอบด้วยใน umounting /tmp
ในขี้เกียจวิธีสิ่งที่จะช่วยให้คุณในการดำเนินการmount -M
ลิงก์ทั้งสองนี้จะมีประโยชน์สำหรับความต้องการของคุณ: