ฉันมีปัญหาในการติดตั้ง grub ใหม่ผ่าน chroot ฉันได้รับข้อผิดพลาดต่อไปนี้ทุกครั้งที่ฉันพยายามติดตั้งใหม่
เกิดข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libtinfo.so.5: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
เบื้องหลังเล็กน้อย:
เมื่อเร็ว ๆ นี้ในขณะที่พยายามแปลงพาร์ติชั่นดิสก์จาก MBR เป็น GPT ฉันได้ปิดกั้นการติดตั้ง Ubuntu ของฉัน เมื่อฉันรีสตาร์ทหลังจากใช้คำสั่งต่อไปนี้ sgdisk -g /dev/sda
ฉันไม่สามารถบูตเข้าสู่ Ubuntu ได้!
เป้าหมายหลักของฉันคือการแปลงพาร์ติชัน MBR LVM เป็น GPT เพื่อติดตั้ง Windows 10 ฉันรู้สึกว่าต้องเปลี่ยนเป็น GPT เพื่อให้สามารถติดตั้ง windows 10 ได้ แต่ภายหลังพบว่าการปรับขนาดพาร์ติชันโดยใช้ KDE Partition ตัวจัดการหรือเครื่องมืออื่นใดที่สามารถดำเนินการ LVM แล้วฟอร์แมตพาร์ติชันเป็น NTFS ควรทำให้สภาพแวดล้อมพร้อมสำหรับการติดตั้ง Windows 10
ปัญหาตอนนี้:
ในขณะที่ฉันจัดการเพื่อให้ windows 10 ทำงาน และในขณะที่ฉันพิมพ์จากตอนนี้ ฉันค่อนข้างจะมีปัญหา ฉันชอบใช้ Ubuntu Linux และฉันต้องการการติดตั้งดูอัลบูต Windows ถูกใช้สำหรับเนื้อหามัลติมีเดียและเกม ในขณะที่ Ubuntu Linux เป็นระบบปฏิบัติการรายวัน!
ฉันเจอซอฟต์แวร์ที่เรียกว่า boot repair disk โดย yannubuntu on แหล่งที่มาฉันบูทมันบนแท่ง usb แล้วรันซอฟต์แวร์ซ่อมแซมการบูท มันขอให้ฉันรันคำสั่งต่อไปนี้ sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signed
เพื่อติดตั้งใหม่และกำหนดค่า grub บนพาร์ติชัน Ubuntu LVM โดยใช้ chroot
เมื่อฉันรันคำสั่งนี้ ฉันมักจะได้รับข้อผิดพลาดของไลบรารีนี้ /bin/bash: เกิดข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libtinfo.so.5: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว dpkg: ข้อผิดพลาดในการประมวลผลแพ็คเกจ grub-pc (--remove):
แม้ว่าจะมีการติดตั้งไลบรารี่ในดิสก์ซ่อมแซมการบูตตามที่ฉันพบในขณะที่พยายามติดตั้งโดยใช้ apt และฉันคิดว่ามันถูกติดตั้งล่วงหน้าใน Ubuntu และไลบรารีมีอยู่แล้วในดิสก์ซ่อมแซมการบูตและอิงจาก Ubuntu
นี่คือมุมมองเทอร์มินัลแบบเต็มของปัญหาของฉัน คำสั่งที่ดำเนินการและข้อผิดพลาดดังกล่าวสามารถดูได้ที่นี่
สั่งการ:
sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signed
เอาท์พุต:
lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signed
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
หมายเหตุ การเลือก 'grub-common' สำหรับ glob 'grub*-common'
หมายเหตุ การเลือก 'grub2-common' สำหรับ glob 'grub*-common'
ไม่ได้ติดตั้งแพ็คเกจ 'shim-signed' ดังนั้นจึงไม่ถูกลบออก
แพ็คเกจต่อไปนี้จะถูกลบออก:
grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common*
อัปเกรดแล้ว 0 รายการ ติดตั้งใหม่ 0 รายการ ลบออก 5 รายการ และไม่ได้อัปเกรด 73 รายการ
2 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
หลังจากการดำเนินการนี้ พื้นที่ดิสก์ 18.8 MB จะถูกทำให้ว่าง
(กำลังอ่านฐานข้อมูล ... 305827 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
การลบ grub-pc (2.04-1ubuntu26.12) ...
/bin/bash: เกิดข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libtinfo.so.5: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกันได้: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด grub-pc (--remove):
แพ็คเกจ grub-pc ที่ติดตั้งก่อนการลบสคริปต์กระบวนการย่อยส่งคืนสถานะการออกจากข้อผิดพลาด 127
dpkg: มีข้อผิดพลาดมากเกินไป หยุดทำงาน
/bin/bash: เกิดข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libtinfo.so.5: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกันได้: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
dpkg: ข้อผิดพลาดขณะทำความสะอาด:
กระบวนการย่อยสคริปต์หลังการติดตั้งแพ็คเกจ grub-pc ที่ติดตั้งส่งคืนสถานะการออกข้อผิดพลาด 127
พบข้อผิดพลาดขณะประมวลผล:
ด้วงพีซี
การประมวลผลหยุดลงเนื่องจากมีข้อผิดพลาดมากเกินไป
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
โปรดช่วยฉันด้วย ฉันติดอยู่และฉันไม่รู้จะทำอย่างไรต่อไป!
ขอบคุณ!
บันทึก:
บางสิ่งที่ฉันได้ลองแล้ว:
- พยายามติดตั้งด้วงใหม่บน Ubuntu ที่ก่อด้วยอิฐโดยใช้ chroot จาก Ubuntu 18.04 ที่มีไขมันเต็มรูปแบบบนแท่ง USB ข้อผิดพลาดของไลบรารีเดิมยังคงอยู่