Debian 启动错误

Debian 启动错误

启动错误截图

我使用 etcher 创建了一个可启动的 USB 驱动器,一切似乎都安装得很好。我完全不知道如何去询问问题是什么......我将尝试重新安装。希望有人看到这个并立即知道我的问题是什么。我将闪存驱动器格式化为 exfat 并重新安装,并第二次进入家庭用户选择屏幕。我在 Mac 上使用了 Etcher。

答案1

看来是驱动问题!不用担心它是可以修复的,但你需要亲自动手。

通过一些挖掘,问题似乎与 nvidia 驱动程序有关。

https://askubuntu.com/questions/778832/16-04-wont-boot-after-latest-updates

这是有道理的,因为我们可以从输出中看到您的许多固件都出现故障,包括 wifi (iwlfwifi)、蓝牙 (ict)、intel 显卡 (i915) 和 nvidia 显卡 (nouveau)。您可以使用命令 lsmod | 确认这一点。 grep“固件名称”。如果没有输出,则固件未加载。

您还可以尝试 lspci 并查找您的网络和显卡,看看它们是否加载了正确的驱动程序。

这是一个典型的问题,因为 debbian 并不总是能很好地处理驱动程序,尤其是那些它认为“非自由”的驱动程序,也就是不遵守开源指南的驱动程序。 “想想言论自由,而不是免费啤酒”——RMS。

以下是一些可帮助您开始解决问题的提示:

1)。从 USB 启动,安装磁盘,然后 chroot 进入系统。

sudo mount /dev/sda2 /mnt
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
sudo chroot /mnt

2)。编辑您的/etc/apt/sources.list以包含non-free组件。

sudo nano /etc/apt/sources.list

添加contrib non-free到每个存储库行:

deb http://deb.debian.org/debian stretch main contrib non-free

3)。更新和升级

sudo apt-update && sudo apt-upgrade

4).如果这不起作用,您可能需要手动安装驱动程序。首先通过确定您的 nvidia 卡lspci。然后谷歌该卡找到适合 debian linux 的驱动程序并安装它。这是一个很好的起点:

http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/

获得正确的固件后,您可以使用以下命令解压并安装它(假设它是 .tar.gz,例如来自提供的链接):

cd ~/Downloads    
tar -xzvf FIRMWARE_PACKAGE_NAME
dpkg -i *

固件问题可能会非常令人沮丧,但一旦弄清楚发生了什么,通常很容易解决。

答案2

好吧,我认为这是一个驱动程序问题。我最终尝试安装 Ubuntu,并发现了一堆有关 nividia 问题的文章。我最终再次将 Ubuntu grub 文件更改为不包含引号“nouveau.modeset=0”,我非常不确定这里到底发生了什么,但可能有类似的方法可以让它在 Debian 上工作。我想我还是会使用Ubuntu。

相关内容