首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
server
cron
zsh
touch
awk
交换机
crontab
sftp
curl
log4j
7层
docker
linux
sudo
nginx
压力测试
服务器
运维
stdout
port
k8s
grep
service
syslog
tengine
ssh
apache
负载均衡
grafana
tomcat
ftp
devops
dns
debian
centos7
容器
路由器
shell
colors
vagrant
4层
centos
unix
jenkins
ubuntu
fabric
当前位置:
开发笔记
>
运维
> 正文
Debian编译内核支持“大”内存
作者:欢迎bm访问老年人空间 | 来源:互联网 | 2017-11-14 16:22
Debian编译内核支持“大”内存--Linux发行版技术-Debian信息,下面是详情阅读。
环境:Debian testing/lenny 2.6.26-1-486
起因:默认的内核不支持大内存,大于1G的将被当作1G处理?
参考:http://www.howtoforge.com/kernel_compilation_debian_etch
具体:
1.安装需要的工具
$su - root
#apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 build-essential
2.下载内核源码
到 http://www.kernel.org/pub/linux/kernel/v2.6 下载需要的版本源码
我下的 2.6.26.5
#cd /usr/src
#wget http://www.kernel.org/pub/linux/ ... ux-2.6.26.5.tar.bz2
#tar xf linux-2.6.26.5.tar.bz2
#cd linux-2.6.26.5
PS:参考文章里说的打补丁可选,我暂时没发现什么补丁需要的。
3.配置内核
#make clean && make mrproper
#cp /boot/config-2.6.26-1-486 ./.config (复制当前内核配置,在这基础上修改)
#make menuconfig
会自动导入 .config 的配置。
选择
Processor type and features ---> High Memory Support (4GB)
默认是关闭的。
然后退出,提示保存。
PS:我是AMD 64 x2 5000+ 的CPU,尝试选择了CPU族K8,不过不知道有什么区别。
4.构建内核
#make-kpkg clean
#fakeroot make-kpkg --initrd --append-to-version=-k8-4gb-memory kernel_image kernel_headers
其中 “--append-to-version” 参数是显示在内核版本后面的文字,必须 “-”开头,然后是小写字母和数字组合。
我上面的写法生成内核后名字为:linux-image-2.6.26.5-k8-4gb-memory
然后就是等待了,我花了50多分钟。
等再了解多点把不用的驱动什么的去掉应该可以省不少时间。
5.安装
不出意外的话已经再 /usr/src/ 下 生成了 deb 包,安装之
#cd /usr/src
#dpkg -i linux-image-2.6.26.5-k8-4gb-memory_2.6.26.5-k8-4gb-memory-10.00.Custom_i386.deb
#dpkg -i linux-headers-2.6.26.5-k8-4gb-memory_2.6.26.5-k8-4gb-memory-10.00.Custom_i386.deb
安装程序会自动生成 initrd 和自动更新 grub
最后重启使用新内核。
debian
linux
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
tomcat
Docker的安全基准
nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ...
[详细]
蜡笔小新 2024-12-28 13:00:24
service
Linux 自动化安装脚本详解
本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ...
[详细]
蜡笔小新 2024-12-27 16:33:32
linux
Ubuntu系统中下载64位Intel版本的指南
本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ...
[详细]
蜡笔小新 2024-12-26 11:24:01
port
提前体验Ubuntu 8.10:更改源的方法与步骤
本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ...
[详细]
蜡笔小新 2024-12-26 11:14:17
service
Kali Linux 2020 安装 Docker 指南
本文提供了在 Kali Linux 2020.01 x64 版本上安装 Docker 的详细步骤,包括环境准备、使用清华大学镜像源、配置 APT 仓库以及安装过程中的常见问题处理。 ...
[详细]
蜡笔小新 2024-12-18 15:27:52
apache
配置Nginx以在线访问图片资源
本文介绍了如何在Ubuntu 16.04系统上配置Nginx服务器,以便能够通过网络访问存储在服务器上的图片资源。这解决了在网页开发中需要使用自定义在线图标的需求。 ...
[详细]
蜡笔小新 2024-12-12 16:35:25
ssh
Linux环境下配置Subclipse访问SVN+SSH仓库的方法
本文详细介绍如何在Linux操作系统中配置Subclipse,以便通过SSH协议安全访问SVN仓库。不同于常见的Windows配置指南,本文提供了针对Linux用户的详细步骤。 ...
[详细]
蜡笔小新 2024-12-07 20:20:13
服务器
探索Unix与Linux的起源与发展
本文探讨了Unix和Linux操作系统的起源和发展历程。从20世纪60年代计算机技术的初期阶段,到Unix的诞生及后续Linux的崛起,文章详细介绍了这些操作系统如何逐步成为现代计算不可或缺的一部分。 ...
[详细]
蜡笔小新 2024-12-07 12:39:27
grep
在Ubuntu 14.04 (Desktop AMD64) 上安装与配置ROS Indigo
本文档详细介绍了如何在Ubuntu 14.04 (Desktop AMD64) 系统上安装和配置ROS Indigo。包括设置软件源、安装ROS核心组件、初始化rosdep以及创建ROS工作空间等步骤。 ...
[详细]
蜡笔小新 2024-12-06 12:55:49
linux
利用 Calcurse 在 Linux 终端高效管理日程与任务
对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ...
[详细]
蜡笔小新 2024-11-21 17:01:54
ssh
Linux核心概念与发行版概览
本文介绍了Linux操作系统的核心组成部分——内核及其版本分类,以及市面上常见的几种Linux发行版,旨在为初学者提供一个清晰的学习路径。 ...
[详细]
蜡笔小新 2024-11-20 10:09:16
nginx
在Linux中获取库源码及编译软件时如何收集依赖项
本文介绍了如何在Linux系统中获取库源码,并在从源代码编译软件时收集所需的依赖项列表。 ...
[详细]
蜡笔小新 2024-11-17 20:34:02
linux
使用Layui实现动态与静态数据表分页
本文详细介绍了如何使用Layui框架实现动态和静态数据表的分页功能,具有较高的实用性和参考价值。适合需要开发管理后台的开发人员参考。 ...
[详细]
蜡笔小新 2024-11-17 10:11:33
apache
解决 Ubuntu 下 Samba 重新安装时配置文件未重新生成的问题
在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ...
[详细]
蜡笔小新 2024-11-12 13:02:23
apache
开源软件:新时代的商业机遇与挑战
在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ...
[详细]
蜡笔小新 2024-12-27 14:49:56
欢迎bm访问老年人空间
这个家伙很懒,什么也没留下!
Tags | 热门标签
server
cron
zsh
touch
awk
交换机
crontab
sftp
curl
log4j
7层
docker
linux
sudo
nginx
压力测试
服务器
运维
stdout
port
k8s
grep
service
syslog
tengine
ssh
apache
负载均衡
grafana
tomcat
RankList | 热门文章
1
Dom捕捉事件和冒泡事件原理与demo测试
2
《画娥眉/忆王孙》翻译 原文赏析诗人宋张辑
3
良好/当前的php文件上传库?
4
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
5
python调试工具pysnooper
6
web项目启动流程
7
【洛谷 P1445】 [Violet]樱花(唯一分解定理)
8
天猫关联在哪里设置(天猫关联在哪里设置权限)
9
idea安装mybatisplugin(mybatis插件)
10
哈密顿圈|回溯6
11
C#对象JSON序列化与客户端JavaScript反序列化
12
【技巧】oracle官网寻找旧jdk版本
13
深度学习的理论基础
14
WCF怎么绑定netTcpBinding寄宿到控制台应用程序
15
Adding Map Visualization for Zeppelin
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有