我已经从实时 USB(“尝试 Ubuntu”)启动,它也有一个持久选项集(我使用LiLi创建一个)来为我遇到的这个 pcie 热插拔问题做一些测试。
我正在尝试通过执行此操作来测试一些引导参数(例如在这个问题中)
sudo nano /etc/default/grub
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
问题是最后一个命令给了我这个:
/usr/sbin/grub-probe: error: failed to get canonical path of /cow.
Run Code Online (Sandbox Code Playgroud)
根据以下内容,它看起来像是/cow安装在 上的文件系统/:
:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/cow 4056896 2840204 1007284 74% /
udev 1525912 4 1525908 1% /dev
tmpfs 613768 844 612924 1% /run
....
Run Code Online (Sandbox Code Playgroud)
有没有办法让我运行 update-grub?
我得到了很多
Dec 27 08:35:49 htpc kernel: [ 1552.153797] pciehp 0000:00:1c.5:pcie04: Card not present on Slot(0-2)
Dec 27 08:35:49 htpc kernel: [ 1552.157744] pciehp 0000:00:1c.5:pcie04: Card present on Slot(0-2)
Run Code Online (Sandbox Code Playgroud)
我的系统日志中的消息,大约每秒 10 条。那只会使系统日志无法使用,我可以以某种方式摆脱它们吗?
我不知道也不真正关心这些消息的原因,部分是因为我的主板上没有 pcie 插槽,部分是因为我关心的一切都可以完美运行。那可能是我在 bios 中禁用的 WiFi 芯片,但是嘿,我不想打开 wifi,我没有使用它。
那么我可以抑制这些消息吗?
我运行一个内核编译我自己(因为这),我想知道什么倾向于将内核更新吗?
软件更新程序目前列出(除其他外)以下几点:
我认为最后一个并不是真正的问题,但为了完整性而包括在内。
要知道发生了什么:
将apt尝试用更新的内核替换我的内核,它是否更新了默认内核(我从未删除过标准内核的任何软件包)并忽略正在使用的内核,还是完全忽略其他内核?
待办事项:
我应该在更新期间忽略(取消选择)它们(棘手,这会被忘记一次),只更新它们,还是应该卸载其中的一些软件包?