Score:0

วิธีขยายรูทพาร์ติชันโดยไม่ต้องลบข้อมูลใด ๆ

ธง kp

ฉันใช้เซิร์ฟเวอร์ ubuntu 18 cli และฉันใหม่ทั้งหมด ผู้ให้บริการเซิร์ฟเวอร์ให้พื้นที่ดิสก์เพิ่มขึ้น 50G แต่ฉันต้องเพิ่มเอง ฉันรู้วิธีเพิ่มด้วยการลบข้อมูลและการกำหนดค่าของฉัน แต่ฉันต้องการเก็บข้อมูลและการกำหนดค่าปัจจุบันทั้งหมดไว้

DF ของฉัน:

root@vps81785:~# df
ระบบไฟล์ 1K-blocks ใช้อยู่ ใช้% Mounted on
อูเดฟ 493172 0 493172 0% /เดฟ
tmpfs 100848 7884 92964 8% /รัน
/dev/vda1 82534960 72218004 6106508 93% /
tmpfs 504236 124 504112 1% /dev/shm
tmpfs 5120 0 5120 0% /รัน/ล็อค
tmpfs 504236 0 504236 0% /sys/fs/cgroup
tmpfs 100844 0 100844 0% /รัน/ผู้ใช้/0
vn flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [จะขยายพาร์ติชันรูท (/) ของฉันได้อย่างไร](https://askubuntu.com/questions/492054/how-to-extend-my-root-partition)
ar flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [วิธีปรับขนาดพาร์ติชัน](https://askubuntu.com/questions/126153/how-to-resize-partitions)
Levi avatar
kp flag
@PabloBianchi นั่นสำหรับ GUI และฉันกำลังถามเกี่ยวกับ cli
vn flag
คุณกำลังพยายามแก้ไขพาร์ติชั่นของระบบในขณะที่ระบบกำลังใช้งานอยู่หรือไม่? [คุณไม่สามารถ](https://askubuntu.com/a/492066/349837) แก้ไขโครงสร้างของพาร์ติชันที่เมาท์
oldfred avatar
cn flag
หากคุณใช้การแบ่งพาร์ติชัน gpt คุณสามารถเพิ่มพาร์ติชันใหม่ได้ตราบใดที่ไม่เปลี่ยนพาร์ติชันที่มีอยู่ จากนั้นจึงสามารถใช้พาร์ติชันใหม่เป็น /home ในการย้าย / home ใช้ rsync- อย่าลืมใช้พารามิเตอร์เพื่อรักษาความเป็นเจ้าของและการอนุญาต https://help.ubuntu.com/community/Partitioning/Home/การย้าย & https://ubuntuforums.org/showthread.php?t=2455822&p=14010437#post14010437 หรือคุณสามารถสร้างพาร์ติชันข้อมูลสำหรับข้อมูลได้ใน /home
Score:0
ธง eg

โปรดตรวจสอบว่าคุณได้สำรองข้อมูลไว้ก่อนดำเนินการต่อไปนี้

คุณต้องเพิ่มขนาดของพาร์ติชันก่อนแล้วจึงเพิ่มขนาดของระบบไฟล์ในนั้น

ฉันพบว่าการปรับขนาดพาร์ติชันง่ายที่สุดด้วย cfdisk. ดังนั้นน่าจะเป็น sudo cfdisk /dev/sda (แต่ /dev/sda อาจแตกต่างกัน ดูใน /etc/fstab เพื่อค้นหาอุปกรณ์รูทพาร์ติชันของคุณ)

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

เมื่อเสร็จแล้ว ให้ทำการรีบูตเพื่อให้ตารางพาร์ติชันถูกอ่านซ้ำ

จากนั้นปรับขนาดระบบไฟล์ของคุณ ถ้ามันเป็น ext4 ปกติ มันก็ง่ายเหมือน resize2fs /dev/sda1.

Levi avatar
kp flag
ขอบคุณ ฉันได้อัปเดตคำถามพร้อมรายละเอียดเพิ่มเติมแล้ว
eg flag
โอเค ด้วยเอาต์พุต `df` ตอนนี้เรารู้แล้วว่า /dev/vda1 เป็นพาร์ติชันรูทของคุณ ดังนั้นเมื่อคุณทำ `sudo cfdisk /dev/vda` คุณควรเห็นพื้นที่ว่างด้านล่างพาร์ติชัน /dev/vda1 โปรดดำเนินการตามที่ฉันเขียนไว้ในคำตอบด้านบน เพียงใช้ 'vda' ทุกที่ที่ฉันเขียน 'sda'

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา