驱动程序已删除。如何使用 LiveUSB 恢复它们?

驱动程序已删除。如何使用 LiveUSB 恢复它们?

我需要fglrx驱动程序,但出于某种原因,它们无法在我的计算机上使用。(登录循环)(AMD Sapphire Radeon R7 用户)所以我用恢复模式清除了它们..但由于恢复模式和互联网的问题,我无法取回xserver-xorg-video-ati软件包。

我制作了一个 LiveUSB,但我不知道如何正确使用它来恢复我的 XOrg 包。我打开了终端……现在怎么办?如何使用 LiveUSB 访问我的 Ubuntu……如何使用以下命令使我的 USB 能够修复我的 Ubuntu:

sudo apt-get install xserver-xorg-video-ati

我只是不记得命令了。

更新:这是我的fdisk -l

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048   2254847   2252800   1.1G  7 HPFS/NTFS/exFAT
/dev/sda2         2254848 781443239 779188392 371.6G  7 HPFS/NTFS/exFAT
/dev/sda3       781445118 976771071 195325954  93.1G  5 Extended
/dev/sda5       781445120 968593407 187148288  89.2G 83 Linux
/dev/sda6       968595456 976771071   8175616   3.9G 82 Linux swap / Solaris

答案1

是的,您可以安装另一个安装并欺骗它认为您正在使用它。它被称为chroot。启动到您的 Live 环境并打开终端。我们需要首先找出真正的安装分区的名称。它看起来喜欢 /dev/sdb1但要用来sudo fdisk -l确定。

sudo mount /dev/sdb1 /mnt
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt

您现在已在实际安装中拥有 root 权限。我们已交叉安装了实时设备和内核内容,因此一切都应正常运行™ Lite®*。

立即运行您想要的任何程序,然后重新启动。

* DKMS — 动态编译驱动程序模块 —可能无法准确编译,因为你跑步不同的内核,但它应该允许您让系统进入一种状态,在这种状态下,您只是在开放的驱动程序上运行以进行实际启动,然后重新安装您喜欢的任何内容。

相关内容