所以我发现了一个错误,修复了它,并想发送它的补丁。
我按照编写并提交你的第一个 Linux 内核补丁youtube 视频,设置了 git-email,格式化了所有内容等,并想要发送它。
我的问题:我不想单独发送它,而是附带一条消息和由补丁修复的示例用户空间代码。两者似乎都不适合提交消息。
我需要通过单独的电子邮件发送吗?是否也需要以某种方式进行特殊格式化?
我的许多模块缺少 /sys/module/*/parameters 目录,我无法检查模块加载的参数。
# printf "%s\n" /sys/module/*/parameters | wc -l
125
# lsmod | wc -l
151
# comm -13 <(printf "%s\n" /sys/module/*/parameters | xargs dirname | xargs basename -a | sort) <(lsmod | awk '{print $1}' | sort) | fmt
Module aesni_intel at24 blake2b_generic bpf_preload btbcm btintel
btmtk btrfs btrtl crc16 crc32_pclmul crc32c_generic crc32c_intel
crct10dif_pclmul cryptd crypto_simd crypto_user dummy ecdh_generic fat
gf128mul ghash_clmulni_intel i2c_smbus iTCO_vendor_support iTCO_wdt
intel_cstate intel_pmc_bxt intel_rapl_common intel_rapl_msr intel_uncore
ip6_tables ip6t_REJECT ip6table_filter ip6table_mangle ip6table_nat
ip6table_raw ip_tables ipt_REJECT …Run Code Online (Sandbox Code Playgroud) https://wiki.archlinux.org/title/NTFS#Unable_to_mount_with_ntfs3_with_partition_marked_dirty
当 NTFS 分区被标记为脏时,NTFS3 无法在 Linux 上挂载该分区
但 NTFS-3G(以及 Windows)可以
似乎热拔出 NTFS 驱动器(拔出而不“弹出”它,然后再次插入)可能会导致 NTFS 分区被标记为脏,如下所示。理论上,这不会造成任何问题,因为现在许多设备都支持热(拔)插。
谁是纯 Linux 内核的作者,它与 GNU 工具集成并在 1990 年代形成了完整的 GNU/Linux 操作系统?我已经阅读了一些维基文章,但我对历史没有任何明确的想法。
有没有办法增加可以在给定套接字上加入的 20 个多播组的限制?是否有一些我遗漏的系统设置,或者是否有一些不能超过的硬限制?
我看到
$ du -h /boot/initrd-2.6.37.6-0.5-pae
3.9M /boot/initrd-2.6.37.6-0.5-pae
$ du -h /boot/vmlinuz-2.6.37.6-0.5-pae
4.1M /boot/vmlinuz-2.6.37.6-0.5-pae
$ du -sh /boot
17M /boot
Run Code Online (Sandbox Code Playgroud)
那么为什么 SUSE Studio 上的“kernel-default”包有 114MB 的空间呢?
几周前,我在笔记本电脑上安装了 Debian 6 Squeeze。来自 Ubuntu,我通过下载混合i386 映像并从 USB 驱动器启动它来做到这一点。
现在在 GRUB 上,我看到了两个内核 — i486 内核和 i686 内核。由于 i686 是顶级的,而且我对内核架构一无所知,所以我不太在意,到目前为止一直在使用它。
但在过去的几天里,我一直只有麻烦。系统在没有警告的情况下崩溃,有时会显示内核崩溃。
作为最后一次尝试,我尝试使用 i486 内核,一切进展顺利。我的笔记本电脑的处理器是第一代英特尔酷睿 i3。可能是什么导致了问题?为什么我以前运行 Ubuntu 时没有得到两个不同的内核?
因此,如果 n 个进程共享一个大小为 M 的库 L,那么对它们的 PSS 的贡献是 M/n。
现在想象其中一个进程终止。所以贡献是 M/(n-1)。
问题 1:我的问题是这种变化多久会反映在仍在运行和使用共享库的进程的 PSS 值中?
Q2:作为一个简单的例子,假设只有两个进程在使用大小为 100K 的共享库 L。PSS 对每个进程的贡献是 50K。现在当 P2 死亡时,它是唯一使用 L 的进程。所以它的 PSS 应该增加并变成 100K。这会在多长时间内发生,在 P2 死后,还是在一段时间后?经过多少时间?
我正在研究kdump,这是一个 Linux 内核崩溃转储机制。根据documentation/kdump/kdump.txt内核源代码树,我需要设置内核配置选项CONFIG_CRASH_DUMP=y。
转储捕获内核配置选项(Arch Independent)
1) 在“处理器类型和功能”下启用“内核崩溃转储”支持:
CONFIG_CRASH_DUMP=y
但是之后make menuconfig,我找不到所说的“内核崩溃转储”,也无法CONFIG_CRASH_DUMP通过搜索文件找到.config,为什么?
更多信息可能会有所帮助:
- 我正在使用 SLES11。
- Arch 是 X86_64
- .config 文件最初来自 /proc/config.gz。
- 查找一个看起来类似的选项:CONFIG_CRASHER=m
我想自动更新 Debian 系统(实际上是 Raspberry Pi 上的 Debian Wheezy,尽管这应该没有太大区别)。我已经看到cron-apt,可能是一个不错的选择,因为它还包括有关错误的邮件通知。
但是,我不确定涉及重新启动的更新,例如新内核更新?cron-apt安装新内核映像后是否会自动重新启动系统?或者它至少可以通知我特定软件包的更新?