我有一个挑战,以清洁引导驱动器,是100%满。
我列出以前的版本:
dpkg -l linux-映像*
会得到12个版本的清单,
rc linux-image-4.4.0-45-generic 4.4.0-45.66 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-47-generic 4.4.0-47.68 amd64 Linux kernel image for v
我有一个运行ubuntu自动安全更新的服务器,/boot现在几乎已经满了(93%)。下面是dpkg -l "linux-image*“的输出。
ii linux-image-3.2.0-24-generic 3.2.0-24.39 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57
当我尝试安装一些应用程序时,我会收到一条信息:
linux-headers-generic-lts-quantal : Depend: linux-headers-3.5.0-32-generic but it is not installable
不名-a
Linux ubuntus 3.5.0-27-generic #46~precise1-Ubuntu SMP Tue Mar 26 19:33:56 UTC 2013 i686 i686 i386 GNU/Linux
dpkg -l \ grep linux-映像
ii linux-image-3.5.0-23-generic
我的/boot/分区已经满了,我不能清除旧内核,我已经尝试了这里的建议,但没有运气如何在/中释放更多的空间?
dpkg -l linux-image-\* | grep ^ii
ii linux-image-4.4.0-71-generic 4.4.0-71.92 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-72-generic 4.4.0-72.93 amd64 Linux kernel image for ver
我正在尝试安装linux-image-extra-*包(这是Docker的先决条件),遵循这里的说明。
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
但我得到以下错误消息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-extra-3.19.0-32-generic is already the newest versi
为了这个实验,我想把PAGE_SIZE从4096改过来。因此,我在/arch/x86/include/asm/page_types.h中更改了/arch/x86/include/asm/page_types.h的值。但我不能编译它。
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from include/linux/cache.h:4,
from include/linux/time.h:4,
from arch/x86/kernel/vsyscall_64.c:23:
arc
我一直在想,为什么x86(windows)到arm(linux)的交叉编译是可能的,而x86(windows)到x86(linux)的交叉编译是不可能的,或者说是困难的,只能使用cygwin。 如下链接所示,从个人pc( x86 )有一些windows到arm的交叉编译器,但没有到x86的交叉编译器x86。http://gnutoolchains.com/beaglebone/ 为什么window to Debian(x86) to Debian(ARM)可以在没有cygwin的情况下使用,但是window to Debian(X86)很难或者必须使用cygwin? 这个问题是由POSIX大
在Ubuntu18.04和Linux4.15.0-99中使用VirtualBox作为主机时,我遇到了一些问题。当试图启动我的Windows客户时,我会收到以下错误的提示:
The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing
'/sbin/vboxconfig'
as root.
If your system has EFI Secure Boot enabled you
例如,以下命令生成generic、server和virtual。
$ apt-cache search linux-image-3
linux-image-3.0.0-15-generic - Linux kernel image for version 3.0.0 on x86/x86_64
linux-image-3.0.0-15-server - Linux kernel image for version 3.0.0 on x86_64
linux-image-3.0.0-15-virtual - Linux kernel image for version 3.0.0 on x86
我正在尝试编译linux内核verison 4.14.41,并得到以下错误:
./arch/x86/include/asm/acpi.h: In function ‘void arch_acpi_set_pdc_bits(u32*)’:
./include/linux/build_bug.h:30:45: error: types may not be defined in ‘sizeof’ expressions
#define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:(-!!(e)); }))
我在虚拟盒上运行Ubuntu12.04.2LTS,遇到了一个小问题。每当我试图进行升级时,我就会得到:
apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-headers-virtual :
我在ubuntu20.04焦点上安装了virtualbox (版本6.1.22 r144080 (Qt5.12.8))。在安装了虚拟盒之后,我在午餐VM时得到了这个错误。
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver is either not loaded or not set up
correctly. Please try setting it up again by executing
'/sbin/vboxconfig'
as root.
如果您的系统启用
我愚蠢地把引导放在它自己的228米空间分区中,现在当我试图进行升级时,它总是告诉我它没有空间。
我试图删除旧包,但仍然没有足够的空间。
有没有一种方法可以摆脱这个/boot分区,并将它与根结合起来?
或者增加它的大小?
这是一个远程服务器,我只有命令行访问权限。
谢谢
更新:
dpkg -l | grep linux-image
ii linux-image-3.2.0-23-generic 3.2.0-23.36 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
我安装了oracle虚拟盒v5.1.20。当我试图启动它时,我犯了一个错误。
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
/sbin/vboxconfig as root.
where: suplibOsInit what: 3 VE
我收到一条错误消息:“卷boot只剩下5.3MB的磁盘空间。”
我在这个站点上查看了一些答案,我找到的关闭的答案提到了旧的linux内核,但是下面是我所有内核的列表。
ii linux-image-3.5.0-17-generic 3.5.0-17.28 i386 Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii linux-image-3.5.0-18-generic 3.5.0-18.29 i386 Linux kernel image for versio
我在Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-generic i686)上,当我这么做的时候:
aptitude update
aptitude safe-upgrade
不提供升级。aptitude search linux-headers-4.8提供了几个4.8内核:
p linux-headers-4.8.0-28 - Header files related to Linux kernel version 4.8.0
我成功升级了。现在,当我运行这个:
dpkg --list | grep linux-image
我明白了:
ii linux-image-3.13.0-24-generic 3.13.0-24.47 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-4.4.0-31-generic
我以前在我的Ubuntu14.10机器上使用过VirtualBox,但是在过去的两个月里我没有使用它。
当我试图启动VM时,我得到了以下错误:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this p
我有多个命名相似的文件。他们名字的不同只是一个递增的数字。例如linux内核:
rc linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-31-generic 3.2.0-31.50 Linux kernel image for version 3.2.0 on
升级我的Debian 'bullseye‘发行版,由于未满足的依赖关系,无法工作。
Operating System: Debian GNU/Linux bullseye/sid
Kernel: Linux 5.6.0-2-686-pae
Architecture: x86
当我试图使用apt update和apt upgrade升级我的系统时,我得到:
Some packages could not be installed. This may mean that you have
requested an impossible situation or