Score:0

ฉันดาวน์เกรด Ubuntu เป็น 32 บิต ตอนนี้มีปัญหาในการติดตั้งใหม่

ธง cn

ฉันมีสภาพแวดล้อม 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 
[...]


ที่นี่
Nmath avatar
ng flag
If you reinstalled Ubuntu then anything you did before that is irrelevant. It's going to be hard or impossible to answer this question since it is predicated on actions that wouldn't have had an effect on your current installation
guiverc avatar
cn flag
There are no 32-bit kernels for *focal* (20.04) unless you're using *armhf* (ie. non-x86) so your system won't boot if it was *converted* to all32-bit (it was possible with releases up to 19.04, but not 20.04; tools won't allow *all* to be converted). So your question is unclear in my opinion (esp. if you're talking about x86). You should specify what you actually did.
Rerun avatar
cn flag
I have updated my original post with what happened when I ran that installation that "downgraded" Ubuntu. Perhaps it has nothing to do with my problems with installing NVIDIA drivers, but then why does rebooting after installing the NVIDIA driver suddenly cripple my system? What can I do to resolve this?
Nmath avatar
ng flag
The best time to install the Nvidia driver is during system installation, not after-the-fact. You should check/accept 3rd party proprietary software and download updates while installing
guiverc avatar
cn flag
Your pastebin shows the problem... Your `gdebi htk..` command caused removal of packages & you okay'd that. The HTK package you added FORCED removal... you need to remove that package (you didn't say where it was from; the link you provided was for compile-from-source which won't do that; but pasted a deb install from unknown source) then you can re-install what the htk package install caused to be removed. Check the *depends* & requirements of packages before install, & read the effects before giving acceptance of them. I see this as user error (*but assumption here as paste was edited*)
Rerun avatar
cn flag
@Nmath Thanks for this! I will try it during my next reinstall shortly.
Rerun avatar
cn flag
@guiverc It is, of course, a user error. I had a "weak moment"; I made a Timeshift snapshot and thought I would revert my system afterward if I wasn't happy, but that didn't work, for now obvious reasons. Lesson learned. I can't undo those changes now, since I have formatted that partition and reinstalled Ubuntu. That's why I don't understand why installing NVIDIA drivers + rebooting cripples a new fresh installation now. It worked like a charm during the initial installation months ago.
guiverc avatar
cn flag
Again specifics matter. Ubuntu provides many ISOs for a LTS release (20.04, 20.04.1, 20.04.2, 20.04.3 20.04.4.. Server, Desktop & *flavors* for each) and these can install different kernel software stacks as Ubuntu LTS releases have two kernel stack choices (*excluding the OEM trigger by some installs*)- so months ago you may have used different media to what you used the second time; meaning different kernel stack was installed the second time... ie. not the same install!) We're limited to what you provide, and you provided no installation specifics for us to comment on.
Rerun avatar
cn flag
Thank you. I realize that my previously working installation had other specifics back when I installed the NVIDIA drivers, but I do not recall which versions were used then. My point was mainly that this is unlikely a hardware issue. I will be happy to provide information about the current specifics for you and others to be able to help - what would be useful (what commands should I run)?
guiverc avatar
cn flag
What am I supposed to get from that? I see you're using a HWE kernel on 20.04; so was that your that the kernel stack on your initial install? or was your prior install of months ago using the GA kernel stack? or an OEM stack? (ie. what was provided by `uname` for the old system? was it the same 5.11 kernel? or another *supported* kernel for 20.04.... My point was you've not said what you're comparing it to; as 20.04 has many options; some *defaults* set by the ISO downloaded & used for install; others at install time (if ISO uses `subiquity` installer allowing selection at install time).
Rerun avatar
cn flag
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal $ uname -a Linux ubuntu 5.11.0-46-generic #51~20.04.1-Ubuntu SMP Fri Jan 7 06:51:40 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux $ uname -r 5.11.0-46-generic
Rerun avatar
cn flag
Sorry, I can't get the formatting right.
Rerun avatar
cn flag
Thank you. I really don't remember the versions that were in use when I made my initial installation in September 2021. I used an older Live USB (same as now), and ran "sudo apt update" and "sudo apt upgrade" before installing NVIDIA - both then and now. The Ubuntu release back then was probably 20.04.2, and now we're at 20.04.3. So the specifics are clearly different.
Score:1
ธง cn

หลังจากรู้สึกว่าติดตั้งใหม่และรีบูตเป็นพันครั้ง ดูเหมือนว่าฉันมีไดรเวอร์ NVIDIA, CUDA และ cuDNN ติดตั้งและใช้งานได้ ได้เรียนรู้หลายบทเรียน... ขอขอบคุณทุกท่านที่สละเวลาและความช่วยเหลือ!

ฉันลงเอยด้วยการล้าง GPT ของระบบ & บูท SSD และถอด HDD ที่ฉันติดตั้ง Windows ออก - และทำตามคำแนะนำของ Nmath เพื่ออนุญาตซอฟต์แวร์ที่เป็นกรรมสิทธิ์ของบุคคลที่สามและดาวน์โหลดการอัปเดตขณะติดตั้ง จากนั้นการติดตั้งแพ็คเกจอื่น ๆ ก็เป็นไปอย่างราบรื่น

อีกครั้งขอบคุณ

โพสต์คำตอบ

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