手把手教你北邮操作系统小学期实验二——Linux 系统内核/系统配置小型化3

接上一章 手把手教你北邮操作系统小学期实验二——Linux 系统内核/系统配置小型化2

选择Y的话,内核会以以ATA/(E)IDE 和ATAPI 单元的形式来低成本管理大容量存储,在这里我们保存默认设置。

SCSI support
这里写图片描述

小型计算机系统接口,是一种用于计算机及其周边设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。所以保留默认设置。

Network device support
这里写图片描述

网络设备支持,确定内核是否提供网络驱动程序的支持。内核基本模块,保持默认设置不变。

Input core support
这里写图片描述

用于保证对人机接口设备的支持,基本设备之一,所以保存默认设置。

Character devices
这里写图片描述

字符设备用于提供虚拟终端、串行接口并使用它们作为系统控制台,保留默认设置。

Filesystems
这里写图片描述
文件系统,用于确认内核是否支持各种文件系统,内核的基本模块之一,因此保持为默认设置。

Console drivers
这里写图片描述

控制台驱动,只选择VGA text console,为了简化内核去掉Video mode selection support和MDA text console。

Sound
这里写图片描述

声音,提供声卡支持,基础模块保持默认设置。

Kernel hacking
这里写图片描述

提供驱动开发和调试内核的能力,保留默认设置。

Processor type and features
这里写图片描述

Low latency scheduling Y
Processor family 386
Machine check Exception Y
CPU Frequency scaling
	CPU Frequency scaling N
	interface
	AMD Moblie K6-2/K6-3 PowerNow
	VIA Cyrix III Longhaul
	Intel Speedstep
	Intel Pentium 4 clock modulation
	Transmeta LongRun
Toshiba laptop support N
Dell laptop support N
Intel IA32 CPU microcode support M
Model-specific register support M
CPU information support M
E820 proc support Y
BISO Enhanced Disk Drive calls determine boot disk Y
High Memory Support 4GB
High I/O support N
Math emulation N
MTRR (Memory Type Range Register) support N
Symmetric multi-processing support Y
Multi-node NUMA system support Y
Multiquad (IBM/Sequent) NUMAQ support Y
IBM x440 (Summit/EXA) support N
用于确定处理器类型、最大内存数和协处理器仿真等处理器相关内容。

USB support
这里写图片描述

我们可能需要使用到USB设备,所以选择USB support。

Parallel port support
这里写图片描述
并行端口支持,设备使用平行端口连接机器。例如:printer、zip drive和PLIP link等。为了小型化,不使用平行端口。

Plug and Play support
这里写图片描述
即插即用支持,需要对应设备才能使用,这里我们不选择。

Cryptograph support
这里写图片描述

公开密钥密码体支持,我们并不需要这个,不选择。

Telephony Support
这里写图片描述

需要电话卡才能使用,所以不选择。

其他剪裁的模块:Fusion MPT device support、IEEE 1394 (FireWire) support、I20 device support、Amateur Radio support、IrDA (infrared) support、ISDN subsystem、old CD-ROM drivers、Multimedia devices、Crypto Hardware support、Additional device driver support、Bluetooth support、Profiling support。

使用 make dep 生成依赖;make bzImage生成系统镜像

这里写图片描述

内核有所减小,但依然比较大,还有减小的可能。

下一章 手把手教你北邮操作系统小学期实验三——ARM/ucLinux-SkyEye的安装,配置与集成1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值