Tag: kernel

UFW允许22用于IPv4和IPv6,但启用时SSH断开连接

sudo ufw disable后跟sudo ufw enable我脱离SSH DMESG报道 [UFW BLOCK] IN=eth0 OUT= MAC=30:…….. SRC=192.168.1.me DST=192.168.1.server LEN=52 TOS=0x00 PREC=0x00 TTL=128 ID=15776 DF PROTO=TCP SPT=55640 DPT=22 WINDOW=253 RES=0x00 ACK URGP=0 我可以重新登录,而无需通过控制台更改规则(UFW仍然启用)。 这是在将Xenial(16.04)从内核4.4升级到4.15(HWE)之后开始的。 升级到18.04.1并没有解决问题。 版本: iptables v1.6.1 ufw 0.35 4.15.0-29-通用#31-Ubuntu Ubuntu 18.04.1 LTS UFW状态详细(省略了一些规则,但它们都是ALLOW) Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip To Action From […]

由于内核包问题无法升级

这是一个Ubuntu 14.04 LTS用户。 基本上我跑步时遇到了问题 sudo apt-get update sudo apt-get upgrade dpkg返回错误代码,因为Linux内核包3.13.0.57被标记为“未完全安装”: Errors were encountered while processing: linux-image-3.13.0.57-generic linux-image-extra-3.13.0-57-generic E: Sub-process /usr/bin/dpkg returned an error code (1) 我键入uname -r以查看系统内核的当前版本是什么,令人惊讶的是它是3.13.0.57 。 之后我重新启动系统并输入grub列出所有已安装的Linux内核,并看到我有3.8.0-35-generic,所以我启动它以尝试重新安装3.13.0.57版本。 我没有任何线索为什么默认情况下,当3.8.0-35可用时,Ubuntu 14.04会以3.13.0.57启动。 在我用3.8.0成功启动后,我再次列出了所有与dpkg相关的内核,以确保3.13.0-57存在。 sudo dpkg –list | grep linux-image sudo apt-get purge linux-image-3.13.0.57-generic sudo apt-get purge linux-image-extra-3.13.0-57-generic 但是额外的图像包无法删除,而纯linux图像可以: Errors were encountered while processing: linux-image-extra-3.13.0-57-generic E: […]

为什么在使用dpkg删除内核时会出现update-initramfs错误?

通过dpkg –purge删除内核时,我得到以下输出: 删除linux-headers-3.13.0-112-generic(3.13.0-112.159)… 删除linux-image-extra-3.13.0-112-generic(3.13.0-112.159)… run-parts:执行/etc/kernel/postinst.d/apt-auto-removal 3.13.0-112-generic /boot/vmlinuz-3.13.0-112-generic run-parts:执行/etc/kernel/postinst.d/initramfs-tools 3.13.0-112-generic /boot/vmlinuz-3.13.0-112-generic update-initramfs:生成/boot/initrd.img-3.13.0-112-generic W:TMPDIR挂载noexec,不会缓存运行脚本。 gzip:stdout:设备上没有剩余空间 E:mkinitramfs失败cpio 141 gzip 1 update-initramfs:/boot/initrd.img-3.13.0-112-generic with 1失败。 run-parts:/etc/kernel/postinst.d/initramfs-tools退出,返回码为1 dpkg:error handling包linux-image-extra-3.13.0-112-generic(–purge): 子进程安装后删除脚本返回错误退出状态1 删除linux-image-3.13.0-112-generic(3.13.0-112.159)… 检查/etc/kernel/postrm.d。 run-parts:执行/etc/kernel/postrm.d/initramfs-tools 3.13.0-112-generic /boot/vmlinuz-3.13.0-112-generic update-initramfs:删除/boot/initrd.img-3.13.0-112-generic run-parts:执行/etc/kernel/postrm.d/zz-update-grub 3.13.0-112-generic /boot/vmlinuz-3.13.0-112-generic 生成grub配置文件… 警告:不再支持在设置GRUB_HIDDEN_TIMEOUT时将GRUB_TIMEOUT设置为非零值。 找到linux映像:/boot/vmlinuz-4.4.0-71-generic 找到initrd映像:/boot/initrd.img-4.4.0-71-generic 找到linux映像:/boot/vmlinuz-4.4.0-67-generic 找到initrd映像:/boot/initrd.img-4.4.0-67-generic 找到linux映像:/boot/vmlinuz-4.4.0-66-generic 找到initrd映像:/boot/initrd.img-4.4.0-66-generic 找到linux映像:/boot/vmlinuz-4.4.0-64-generic 找到initrd映像:/boot/initrd.img-4.4.0-64-generic 找到linux映像:/boot/vmlinuz-3.13.0-115-generic 找到initrd映像:/boot/initrd.img-3.13.0-115-generic 找到linux映像:/boot/vmlinuz-3.13.0-113-generic 找到initrd映像:/boot/initrd.img-3.13.0-113-generic 找到memtest86 + image:/memtest86+.elf 找到memtest86 + image:/memtest86+.bin 没有找到卷组 DONE […]

带有自定义内核的可启动Ubuntu USB

我已经订购了一台定制的Ryzen机器,正如我在这里读到的那样,Ryzen在使用Ubuntu时遇到了问题,但是对于更新的内核,它似乎变得更好了。 有没有办法用自定义内核创建Ubuntu发行版的可启动USB? 17.04附带4.10,但4.11稳定已经出来,我可以用17.04和内核4.11创建可启动USB吗?

如何删除/忽略最新的内核?

在最近的内核升级之后,我的系统在引导期间挂起。 由于我的机器似乎特别擅长提取grub菜单*,在下次升级之前将上一个内核设置为默认值的最佳方法是什么? *我必须在正确的时刻点击ESC,这通常意味着重启几次直到我得到它。

强制删除不需要的linux-image-extra *包

总而言之,我遇到了一些我想要摆脱的不需要的,半配置的图像包: $ dpkg -l |grep linux-im iF linux-image-3.13.0-100-generic 3.13.0-100.147 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP iF linux-image-3.13.0-101-generic 3.13.0-101.148 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP iF linux-image-3.13.0-92-generic 3.13.0-92.139 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP iF linux-image-3.13.0-93-generic 3.13.0-93.140 i386 […]

12.04.2中的Quantal backported内核? 那里发生了什么?

我确信我不是第一个和/或唯一一个注意到今年早些时候发布的12.04.2默认安装了Quantal(12.10)版本的后端3.5内核。 我很惊讶在LTS版本中看到这个,所以我想知道这是什么原因? 这是我第一次在LTS版本上发现它。 另外:有没有一种方法可以升级到那个或者我必须手动选择该包( linux-image-generic-lts-quantal )? 比较两个完全更新的系统 最初安装了12.04.1安装光盘 $ lsb_release -d && dpkg -l|grep linux-image|grep ^ii Description: Ubuntu 12.04.2 LTS ii linux-image-3.2.0-39-generic 3.2.0-39.62 Linux kernel image for version 3.2.0 on 64 bit x86 SMP ii linux-image-3.2.0-40-generic 3.2.0-40.64 Linux kernel image for version 3.2.0 on 64 bit x86 SMP ii linux-image-generic 3.2.0.40.48 Generic Linux kernel image […]

为什么Ubuntu 14.04 LTS使用非LTS内核版本?

我最近才意识到LTS不仅仅是一个Ubuntu的东西 – 也有LTS内核版本。 然而,在Ubuntu 14.04 LTS中使用的内核版本(3.13)不是LTS内核版本。 是否内核版本是LTS是不重要的?

‘apt’如何确定要保留多少旧内核?

我正在为核心服务(NTP,DNS等)管理几个服务器,我刚刚发现其中一个服务器似乎保留了3个最新的内核,而不是其他2个内核: nul@quark:~$ sudo apt-get autoremove –purge Reading package lists… Done Building dependency tree Reading state information… Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. nul@quark:~$ dpkg -l |grep linux-image ii linux-image-3.13.0-51-generic 3.13.0-51.84 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP ii linux-image-3.13.0-52-generic 3.13.0-52.85 amd64 Linux kernel […]

从menu.lst中删除旧内核是否安全?

当计算机启动时,除了通常的内容之外,GRUB还会显示一长串先前的内核,例如 Ubuntu 10.10, kernel 2.6.35-23-generic Ubuntu 10.10, kernel 2.6.35-23-generic (recovery mode) Ubuntu 10.10, kernel 2.6.35-22-generic Ubuntu 10.10, kernel 2.6.35-22-generic (recovery mode) [6 more similar] Ubuntu 10.10, memtest86+ Other operating systems: Dell Utility Partition Windows Vista (loader) 从/etc/grub/menu.lst删除那些额外的“Ubuntu 10.10,内核”行是否安全? 目前我已经从第三个注释到(不包括)memtest86。 但我想知道是否因特殊原因需要它们?