无法使用可启动的 ubuntu 22.04 安装和更新 ubuntu 22.04 驱动程序

无法使用可启动的 ubuntu 22.04 安装和更新 ubuntu 22.04 驱动程序

我试图安装一个软件,但它给我带来了一些 GPU 错误,所以我决定将我的 nvidia 驱动程序从 535 降级到 525。在这样做的时候,我在 Ubuntu 中的附加驱动程序应用程序中遇到了错误。所以在那之后我重启了系统,但这次没有显示。

然后我切换到 nvidia 提供的开源驱动程序 nouveau。使用 nouveau,我可以恢复显示,但 Wi-Fi 无法工作,我无法检测到 USB。我想过使用 USB 网络共享来执行 sudo apt update 和 sudo apt upgrade,但由于 Ubuntu 中的 Wi-Fi 无法工作,我无法访问互联网。

下次我重新启动时,屏幕再次变黑。然后我决定通过从可启动的 Ubuntu 22.04 执行 chroot 来安装驱动程序。问题就出在这里。请参见以下内容:

ubuntu@ubuntu:/$ sudo mount •-bind /dev/pts /mnt/ny_syster/dev/pts sudo: unable to allocate pty: No such device 
ubuntu@ubuntu:/S 1s -1 /dev/ptrx
    CrW-rW-rW- 1 ubuntu ubuntu 5., 2 Oct 21 20:39 /dev/ptmx
ubuntu@ubuntu:/S sudo rm /dev/ptrx 
sudo: unable to allocate pty: No such device

如上所示,我无法挂载/dev/pts。当我在此错误之后 chroot 并执行 sudo apt update 时,我得到了相同的结果:sudo: unable to allocate pty: No such device

为了更清楚,我从一开始就采取了以下步骤:

sudo mkdir -p /mnt/my_system
sudo mount /dev/nvme0n1p8 /mnt/my_system
sudo mount --bind /proc /mnt/my_system/proc
sudo mount --bind /sys /mnt/my_system/sys
sudo mount --bind /dev /mnt/my_system/dev
sudo mount --bind /run /mnt/my_system/run

ubuntu@ubuntu: /$ sudo mount - -bind /run /mnt/my_System/run
ubuntu@buntu:/$ sudo chroot /mnt/my_system 
root@ubuntu: /# sudo apt update
sudo: /etc/sudo.conf is owned by uid 999, should be 0
sudo: /etc/sudo.conf is owned by uid 999, should be 0 sudo: error in /etc/sudo.cont. , line 0 while loading plugin "sudoers polics
sudo: /us/libexec/sudo/sudoers.so must be owned by uid o sudo: fatal error, unable to load plugins

exit 
chown root:root /etc/sudo.conf
sudo chown root:root /mnt/my_system/etc/sudo.conf
sudo chown root:root /mnt/my_system/usr/libexec/sudo/sudoers.so

……..(授予上述其他文件的权限)

sudo mount --bind /dev/pts /mnt/my_system/dev/pts

它说sudo: unable to allocate pty: no such device

此后我 chroot 并执行 sudo apt update,但出现同样的错误。

有人知道如何从可启动的 Ubuntu 22.04 驱动器运行 sudo apt update 和升级来下载和更新驱动程序吗?

相关内容