我正在创建一个新的码头容器,以便在Gentoo操作系统中运行OpenVpn。为此,我需要配置带有tun/tap模块的内核,并安装它:
cd /usr/src/linux
做菜单配置
设备驱动程序->网络设备支持->
*网络设备支持
必须启用通用TUN/TAP设备驱动程序支持//此选项
cd /usr/src/linux make & make &make modules_install
现在,我需要在容器中安装这个内核,并继续安装openVPN,但不知道我是如何做到的。
有什么建议吗?
谢谢
我刚刚看到谷歌将goldfish_armv7_defconfig添加到3.18内核中,当我编译内核时,没有任何错误。但当我在模拟器中启动它时,我得到了一个黑屏,设备保持“脱机”状态!
编译:
$ make ARCH=arm goldfish_armv7_defconfig
$ make ARCH=arm CROSS_COMPILE=/opt/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi- menuconfig # I enable overlayf
我刚刚安装了Ubuntu12.04 LTS,在更新(升级)时我收到了一条错误消息:
Error: BrokenCount>0.
我搜索并尝试了我在这里找到的所有东西,但是包linux-image-3.13.0-43-generic无法安装。
我还尝试删除这个包,描述为'Linux内核映像版本3.13.0上的32bitX86SMP‘,但无法重新安装它。重新安装操作系统并没有解决这个问题。
问题似乎是,无论我尝试什么(在输入apt-get clean之后):
E: Could not open lock file /var/cache/apt/archives/lock - open
我在做Ubuntu 12服务器的季度更新。在apt-get更新成功后,我会得到这个错误,运行apt-获取任何内容。
Depends: linux-image-server (= 3.2.0.72.86) but it is not going to be installed
我不明白为什么这个linux映像不会被安装。该软件包存在,可下载等。
我最近安装了Ubuntu14.10(内核v3.16.0-23),我对Linux环境很陌生,并学习如何编译-安装-引导新内核映像。
我下载了内核3.17.2。编译并构建了相同的。遵循以下命令序列:
make menuconfig
make
make modules_install
make install
update-initramfs -c -k 3.17.2
update-grub
然后,在重新启动之后,我无法引导到新构建的内核。见下面的错误:
**early console in decompress_kernel
Decompressing Linux... Parsing ELF..
我已经在我的电脑上安装了v5。安装是成功的,但之后我在启动时遇到了两条线,第一条是setting clock with OK message,第二条是starting udev with OK message。在那之后,一个黑屏幕出现了。我在互联网上搜索并了解到,那些有集成显卡的系统在启动过程中不会加载,所以我找到的解决方案是在GRUB上执行nomodeset选项,但是我对Linux非常陌生,所以我不知道该如何做。
在我的机器上,我安装了两个操作系统。
Windows 7
RHEL 5.6.
当我启动机器时,grub会向我展示屏幕上可用的操作系统列表,
红帽企业Linux服务器(2.6.18-348.12.1.el5PAE)
红帽企业Linux服务器(2.6.18-348.12.1.el5PAE)
红帽企业Linux服务器(2.6.18-308.16.1.el5PAE)
Windows 7
当我使用三个列出的RHEL版本中的任何一个启动时,我都会得到相同的窗口/桌面。我检查了/etc/grub.conf文件,在那里我可以看到RHEL的三个列表。该文件的内容如下。
default=0
timeout=5
s