ฉันจำเป็นต้องย้าย /usr
ไดเร็กทอรีไปยังพาร์ติชันใหม่บนเซิร์ฟเวอร์ที่กำลังทำงานอยู่ และลบของเก่า /usr
ไดเรกทอรี โดยไม่ต้อง "หยุดทำงาน" ระบบและไม่อนุญาตให้ใช้ซีดีสด
ssd ใหม่ถูกสร้างขึ้นและแบ่งพาร์ติชั่นแล้ว fdisk
และระบบไฟล์ถูกเขียนขึ้นด้วย mkfs
.
ฉันสร้างไดเร็กทอรีใหม่ /อูส
สำหรับต้นฉบับ /usr
ไดเรกทอรีและติดตั้ง sdb1 เป็น /mt
. ฉันคัดลอก /usr
ไฟล์ที่มีการขึ้นต่อกัน เจ้าของ กลุ่ม ฯลฯ ทั้งหมดไปยัง /อูส
และ /mt
.
ฉันต้องการให้ linux ใช้ /ousr ในขณะที่ฉันลบต้นฉบับ /usr
, จำนวนเงิน /mt
เมาท์ /dev/sdb1
ถึง /usr
และอัพเดท /etc/fstab
ด้วยเมาท์ใหม่
ขณะที่ฉันทำการเปลี่ยนแปลง ฉันกำลังทำงาน เริ่มต้น 1
ฉันจะใช้ลินุกซ์ได้อย่างไร /อูส
แทน /usr
และเปลี่ยนกลับหลังงานเสร็จ?
มี "เคล็ดลับ" บางอย่างในการติดตั้ง ssd เหนือสิ่งเก่า /usr
ไดเร็กทอรีและฉกไดเร็กทอรีเก่าที่อยู่ภายใต้ เมานต์ - ผูก / / mnt
แล้วทำการลบ /mnt/usr*
ไดเรกทอรี แต่ก็ไม่ได้ผลเช่นกัน
ฉันยังลองใช้ ส่งออก PATH=$PATH:/ousr/new/path
ด้วยเส้นทางที่จำเป็นทั้งหมดเพื่อ sbin และ bin ฉันได้เรียนรู้ว่าสิ่งนี้ไม่ได้ผลเช่นกัน