Score:2

ขยายหรือสร้างไฟล์สลับใหม่

ธง pe

ฉันมีการติดตั้ง kubuntu (Kubuntu 21.04) ซึ่งระหว่างการติดตั้งได้สร้างไฟล์ swap ขนาด 1Gb พยายามสร้างไฟล์สลับขนาด 4GB โดยใช้คำสั่งต่อไปนี้:

$ sudo -s
# dd if=/dev/zero of=/swapfile bs=1G count=4
# chown รูท:รูท /swapfile
# chmod 600 /swapfile
# ls -lh /swapfile
# mkswap /swapfile
# สลับ / สลับไฟล์
# echo '/swapfile ไม่มี swap sw 0 0' | sudo tee -a /etc/fstab

และหลังจากนั้นก็เหมือนไม่มีการแลกเปลี่ยน และระบบของฉันต้องได้รับการซ่อมแซม (ใช้ดิสก์ซ่อมแซม) Kubuntu ได้รับการติดตั้งในพาร์ติชัน lvm2pv ที่เข้ารหัส (/dev/kubuntu-vg) ข้างในนั้นมีการติดตั้ง /dev/kubuntu-vg/root ที่ / และ /dev/kubuntu-vg/swap_1 )

ฉันควรลองอีกครั้งและดำเนินการต่ออย่างไร? ขอบคุณล่วงหน้า.

waltinator avatar
it flag
ไฟล์ swap จะต้องอยู่ติดกัน มิฉะนั้น swapper จะสับสน
heynnema avatar
ru flag
ฉันไม่แน่ใจ 1,000% ว่าคุณสามารถใช้ /swapfile กับ lvm ที่เข้ารหัสได้ คุณอาจต้องสร้างพาร์ติชัน swap ขนาดเล็กบนดิสก์ จากนั้นแก้ไข /etc/fstab ของคุณ หรือขยาย /dev/kubuntu-vg/swap_1 และแก้ไข /etc/fstab ของคุณใหม่
G Ugauga avatar
pe flag
@heynnema ฉันเห็นด้วย KDE partitionmanager ไฟล์ swap นั้นอยู่ในวอลุ่มที่เข้ารหัส นั่นหมายความว่ามันถูกสร้างขึ้น ใช้การเข้ารหัส และลบหลังจากปิดเครื่อง (?) ฉันคิดที่จะสร้างพาร์ติชัน swap แทน แต่ฉันกลัวที่จะปรับขนาดพาร์ติชันที่เข้ารหัสซึ่งมีข้อมูลทั้งหมดอยู่ภายใน
heynnema avatar
ru flag
พาร์ติชัน swap_1 (ซึ่งแตกต่างจาก /swapfile ที่คุณสร้าง) ไม่มีข้อมูลจริงในนั้น และสามารถปรับขนาด/ขยายได้โดยใช้คำสั่ง lvm คุณควรถอยกลับ /swapfile และ mods ของคุณไปที่ /etc/fstab และพยายามขยาย swap_1 ถ้าทำได้ แสดง `swapon -s` และ `free -h` ให้ฉันดู
G Ugauga avatar
pe flag
@heynnema ขอบคุณสำหรับการสนับสนุนของคุณ $ แลกเปลี่ยน -s ชื่อไฟล์ ประเภท ขนาด ลำดับความสำคัญที่ใช้ /dev/dm-2 พาร์ติชัน 999420 9508 -2
heynnema avatar
ru flag
ใช่. สำรองการเปลี่ยนแปลง /swapfile และ /etc/fstab ของคุณ ในเทอร์มินัลทำ "apropos lvm" แล้วคุณจะเห็นคำสั่งปรับขนาดที่นั่น จากนั้นทำ "man resize_command_name" เพื่อดูคำแนะนำ รายงานกลับในภายหลัง
G Ugauga avatar
pe flag
@heynema ฉันทำตามที่คุณเสนอ ฉันขยายพาร์ติชัน swap_1 และก็โอเค มันช่วยฉันเพราะตอนแรกคิดว่ามันเป็นไฟล์สลับ ฉันจะลองสร้างไฟล์ swap บนแล็ปท็อปเครื่องเก่าในภายหลัง
Score:2
ธง cn

ฉันกลัว dd ฉันใช้ fallocate

  • สร้างไฟล์สลับ:

    sudo fallocate -l XG /swapfile.dll

    โดยที่ X คือขนาด swapfile ในหน่วย GB

    sudo mkswap /swapfile
    sudo chmod 0600 /swapfile
    sudo swapon /swapfile
    
  • รีบูต:

    sudo รีบูต
    
  • มีความเป็นไปได้เล็กน้อยที่จะเกิดช่องโหว่ใน swapfile เมื่อสร้างด้วย fallocate /var/log/syslog สามารถค้นหาวลี swapon: swapfile มีรู เพื่อให้แน่ใจว่าข้อมูลจะไม่สูญหาย

โพสต์คำตอบ

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