ฉันมีสภาพแวดล้อม Ubuntu 20.04 ที่ทำงานได้อย่างสมบูรณ์จนกระทั่งฉันเพิ่งติดตั้ง เอช.ที.เค ห้องสมุดโดยใช้ htk-tools_3.4.1-ubuntu14_i386.deb. ในกระบวนการนี้ ทุกอย่างที่เป็น 64 บิตถูกลบออกไปด้วยเหตุผลที่ชัดเจน และระบบถูกลดระดับเป็น 32 บิตโดยพื้นฐานแล้ว แทบไม่มีอะไรทำงาน เมื่อตระหนักถึงความผิดพลาดของฉัน ฉันจึงติดตั้ง Ubuntu ใหม่อย่างรวดเร็ว การติดตั้งเองนั้นใช้งานได้ดี ยกเว้นว่าตอนนี้อาจทำการตรวจสอบระบบไฟล์ทุกครั้งที่เริ่มทำงาน ซึ่งไม่เคยทำมาก่อน แต่... ฉันพบปัญหาเมื่อติดตั้งไดรเวอร์ NVIDIA (และฉันจะต้องใช้ CUDA ด้วย) ฉันได้ติดตั้งไดรเวอร์หลายครั้ง (ศูนย์ซอฟต์แวร์ -> ไดรเวอร์เพิ่มเติม, sudo apt install...) ทั้งเวอร์ชัน -470 และ -495 การติดตั้งไดรเวอร์ดำเนินไปโดยไม่มีข้อติและหลังจากนั้น nvidia-smi
ทำงานได้อย่างถูกต้อง
อย่างไรก็ตาม เมื่อฉันรีบูตเครื่องคอมพิวเตอร์เพื่อให้ไดรเวอร์มีผล มีบางอย่างผิดพลาด เมื่อรีบูต ฉันไม่สามารถเข้าถึงอีเธอร์เน็ตได้อีกต่อไป (ไม่มีตัวเลือกอีเธอร์เน็ตในการตั้งค่า) และบางแอพก็หายไปด้วย (เหมือนกับที่หายไปในกระบวนการดาวน์เกรด 32 บิต) การลบไดรเวอร์ NVIDIA และเปิดใช้งาน Nouveau ไม่ได้ทำให้อีเธอร์เน็ตกลับมา ฉันติดตั้ง Ubuntu ใหม่ตั้งแต่เริ่มต้นหลายครั้ง แต่ก็เหมือนเดิมเสมอหลังจากรีบูตหลังจากติดตั้งไดรเวอร์ NVIDIA
ขณะนี้ฉันสงสัยว่า 32 บิต excursion ได้ทำการแก้ไขบางอย่างกับ GRUB และการติดตั้งไดรเวอร์ NVIDIA เปิดใช้งานมัน และบูตในสถานะเหมือน 32 บิต
ตอนนี้ฉันมีการติดตั้ง Ubuntu ที่ใช้งานได้ (ไม่มี NVIDIA) และฉันได้ติดตั้ง เครื่องมือซ่อมแซมด้วง และทำการวิเคราะห์ แต่สิ่งนี้อยู่เหนือหัวของฉันเล็กน้อย ฉันได้วางบันทึกด้านล่างแล้ว หากช่วยได้
จะแนะนำให้เครื่องมือนี้ซ่อมแซม GRUB (ฉันควรใช้ตัวเลือกใด) หรือซ่อมแซมด้วยวิธีอื่น หรือฉันต้องทำอะไรที่รุนแรงกว่านี้ เช่น ลบพาร์ติชัน EFI หรือตารางพาร์ติชันทั้งหมด
หรือมีปัญหาอื่นที่มีแนวโน้มมากกว่าที่ทำให้เกิดปัญหาเหล่านี้หรือไม่
ไดรฟ์ของฉันคือ:
nvme0n1 พร้อม 3 พาร์ติชั่น: 1) FAT32/EFI, 2) swap และ 3) etx4 สำหรับ Ubuntu
nvme1n1 ที่มี 1 พาร์ติชัน: ext4 สำหรับ /home
(sdx HDDs สำหรับการติดตั้ง Windows และการจัดเก็บข้อมูล)
ฉันไม่จำเป็นต้องใช้ Windows ดังนั้นฉันก็โอเคถ้าเอา bootloader ออก ถ้าจำเป็น Ubuntu เป็นระบบปฏิบัติการหลัก และฉันไม่ต้องการเปลี่ยนแปลงอะไรใน BIOS ซึ่งดูเหมือนว่าเครื่องมือซ่อมแซมจะแนะนำ
ด้านล่างนี้เป็นบันทึกจากเครื่องมือซ่อมแซมการบูต:
บูตซ่อม-4ppa161
============================== สรุปข้อมูลการบูต ================= ==============
=> ติดตั้ง Grub2 (v1.99-2.00) ใน MBR ของ /dev/nvme0n1 และดูที่
ภาค 671999480 ของฮาร์ดไดรฟ์เดียวกันสำหรับ core.img แต่ core.img ไม่สามารถทำได้
สามารถพบได้ในสถานที่นี้
=> ไม่มีการติดตั้งตัวโหลดบูตใน MBR ของ /dev/nvme1n1
=> ไม่มีการติดตั้ง boot loader ใน MBR ของ /dev/sda
=> ไม่มีการติดตั้ง boot loader ใน MBR ของ /dev/sdb
nvme0n1p1: _____________________________________________________________________
ระบบไฟล์: vfat
ประเภทบูตเซกเตอร์: FAT32
ข้อมูลบูตเซกเตอร์: ไม่พบข้อผิดพลาดใน Boot Parameter Block
ระบบปฏิบัติการ:
ไฟล์บูต: /efi/BOOT/fbx64.efi /efi/BOOT/mmx64.efi
/efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi
/efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg
nvme0n1p2: _____________________________________________________________________
ระบบไฟล์: สลับ
ประเภทบูตเซกเตอร์: -
ข้อมูลบูตเซกเตอร์:
nvme0n1p3: _____________________________________________________________________
ระบบไฟล์: ext4
ประเภทบูตเซกเตอร์: -
ข้อมูลบูตเซกเตอร์:
ระบบปฏิบัติการ: Ubuntu 20.04.3 LTS
ไฟล์บูต: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
nvme1n1p1: _____________________________________________________________________
ระบบไฟล์: ext4
ประเภทบูตเซกเตอร์: -
ข้อมูลบูตเซกเตอร์:
ระบบปฏิบัติการ:
ไฟล์บูต:
sdb1: ____________________________________________________________________________
ระบบไฟล์:
ประเภทบูตเซกเตอร์: -
ข้อมูลบูตเซกเตอร์:
sdb2: ____________________________________________________________________________
ระบบไฟล์: ntfs
ประเภทบูตเซกเตอร์: Windows 8/10/11/2012: NTFS
ข้อมูลบูตเซกเตอร์: ไม่พบข้อผิดพลาดใน Boot Parameter Block
ระบบปฏิบัติการ: Windows 8 หรือ 10
ไฟล์บูต: /Windows/System32/winload.exe
================================ ตรวจพบ 2 OS =============== ==================
OS#1: ระบบปฏิบัติการที่ใช้งานอยู่ - Ubuntu 20.04.3 LTS CurrentSession บน nvme0n1p3
OS#2: Windows 8 หรือ 10 บน sdb2
================================ โฮสต์/ฮาร์ดแวร์ =============== ==================
สถาปัตยกรรมซีพียู: 64 บิต
วิดีโอ: NVIDIACorporation จาก NVIDIA Corporation
BOOT_IMAGE ของเซสชันที่ติดตั้งที่ใช้งานอยู่:
/boot/vmlinuz-5.11.0-46-generic
[...]
ที่นี่