我试图将我的 grub 配置文件更新为超时值为 0,因此操作系统启动很快。我/etc/default/grub在 Ubuntu 18.04 上修改了配置文件,然后运行:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
它没有用。我也跑了:
sudo grub-mkconfig
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
但他们没有工作。
我在网上搜索了很多来解决这个问题,但所有指南都说运行 update-grub 命令来通过/etc/default/grub配置文件更新 grub 。我不知道 Ubuntu 18.04 是否以不同的方式处理 grub 文件,但我无法用我的参数更新我的 grub。
这是我的/etc/default/grub文件:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# …Run Code Online (Sandbox Code Playgroud) 我为我的工作站购买了一个基于 rtl8811au 芯片的 USB wifi,它支持双频。但是当我插入 USB 时,我的 ubuntu 无法识别它。所以我不得不找到驱动程序并编译它,因为usb包中的那个与上一个内核版本不兼容。
我对一些从 github 平台获得的驱动程序的体验并不满意。
我测试的所有驱动程序都是我用户体验中的一个问题。看起来,使用这些驱动程序,我的 wifi usb 随机停止工作,特别是当浏览器打开并加载一些 javascript 时。
在这种情况下,ping 命令可以正常工作,所有其他连接,例如像 torrent 这样的 p2p,或像电报这样的应用程序。
当这个问题出现时,我有一些选择:
有了所有这些选择,我不得不等待,真是令人心碎!
所以我认为问题与驱动程序有关,因为我从 github 获取它并且它可能包含一些错误。
我试过这样的驱动程序:
并且所有这些驱动程序的问题仍然存在。
你知道一些可以正常工作的驱动程序吗?
正如上面的标题,有人知道这个输出命令中的 DORMANT 是什么意思吗?
$ ip link show wlan0
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether 00:c0:ca:a8:6c:84 brd ff:ff:ff:ff:ff:ff
Run Code Online (Sandbox Code Playgroud)
网络在这种模式下也能正常工作。