即使在删除了blacklist.conf文件之后,我也得到了一个黑屏幕,其中显示了下面的错误。我定位了这四行,并删除了它们,但仍然显示了相同的错误。
libkmod: ERROR ../libkmod/libkmod-config.c:635 boot_config_parse: /etc/modprobe.d/ blacklist.conf line 58 Error in blacklist.conf file: Ignoring bad line starting with ´sudo´
libkmod: ERROR ../libkmod/libkmod-config.c:635 boot_config_parse: /etc/modprobe.d/ blacklist.conf line 60 Error in blacklist.conf file: Ignoring bad line starting with ´modprobe´
libkmod: ERROR ../libkmod/libkmod-config.c:635 boot_config_parse: /etc/modprobe.d/ blacklist.conf line 61 Error in blacklist.conf file: Ignoring bad line starting with ´/etc/rc.local´
libkmod: ERROR ../libkmod/libkmod-config.c:635 boot_config_parse: /etc/modprobe.d/ blacklist.conf line 70 Error in blacklist.conf file: Ignoring bad line starting with ´exit´
/dev/sda6: clean, 477615/6283261 files, 8363443/25120256 blocks发布于 2016-08-28 07:44:46
因为您已经删除了/etc/modprobe/blacklist.conf,这是一个重要的文件。它告诉Ubuntu列出一些有问题的内核模块。因此,我建议您重新安装提供该文件的包kmod。但是您应该重新安装它,这样它就会覆盖您修改的更改。
为此,请在终端中使用此命令
sudo apt-get --reinstall -o Dpkg::Options::="--force-confask" install kmod这将问您一个问题,您是想保留修改过的blacklist.conf文件,还是要用包维护人员的文件覆盖它。您将在这里选择Y来覆盖。
接下来,需要使用以下命令生成initramfs
sudo update-initramfs -u -v重新启动,错误就会消失。
编辑:我并不认为只为配置文件安装kmod是过分的,因为这个kmod包不到100 to。另外,对于一个新用户来说,最好是直接还原原始版本,而不从其他地方复制。
发布于 2016-08-28 07:16:06
您的四条错误消息加起来相当于:
sudo modprobe /etc/rc.local exitsudo是一个命令,它为您提供运行强大命令的根权限。
MOD探针是一个控制模块加载、卸载和内核可压缩性的工具。
/etc/rc.local是一个文件,在启动系统时可以在其中放置启动命令。
exit用于结束一组命令,这些命令可以在像rc.local这样的文件和许多其他文件中找到。
您的黑名单错误根本不涉及任何内核可加载模块。
删除黑名单命令错误后,需要键入终端:
sudo update-initramfs -u这将生成一个新的initramfs和更新的黑名单为您的下一次引导。
发布于 2016-08-28 08:16:48
在/etc/modprobe.d/blacklist.conf中,您必须只有两样东西:关键字blacklist和在启动时不能加载的模块的名称。(实际上,所有/etc/modprobe.d/文件都由modprobe命令使用,因此它们可以有效地包含其他关键字,如modprobe.d手册所示,但如果它是黑名单文件,则只使用blacklist关键字和模块名称)
下面是我自己文件中的示例:
$ head /etc/modprobe.d/blacklist.conf
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd完整的文件可以在这里找到,Ubuntu:http://paste.ubuntu.com/23101549/。
因此,无论您有什么行,sudo modprobe /etc/rc.local exit,它们都必须被移除。
https://askubuntu.com/questions/817682
复制相似问题