一、Linux硬件搭配
1、选择与Linux搭配的主机配备
CPU | >i3还差不多 |
---|---|
RAM | 越大越好、重要性比CPU还要高 |
Hard Disk | 看数据量与数据存取频率来选择 |
VGA | 每个像素占用3bytes,像素乘以3就是显示适配器所需要的内存(基本上越大越好) |
Network Interface Card | 不同网卡功能有差异 |
光盘、软盘、键盘、鼠标 | 非必备 |
注:内存置换空间(swap):交换分区主要是在内存不够用的时候,将部分内存上的数据交换到swap空间上,以便让系统不会因内存不够用而导致各种情况出现。所以,当内存使用存在压力,开始触发内存回收的行为时,就可能会使用swap空间
2、各硬件装置在 Linux中的文件名(几乎所有的硬件装置文件都在/dev)
装置 | 装置在Linux内的文件名 |
---|---|
SATA/USB/SCSI 硬盘机 | /dev/sd[a-p] |
USB快闪碟 | /dev/sd[a-p]与SATA相同 |
Virtl/O界面 | /dev/va[a-p]用于虚拟机中 |
软盘驱动器 | /dev/fd[0-7] |
打印机 | /dwv/lp[0-2](25针对打印机) /dev/usb/lp[0-15](USB界面)
|
鼠标 | /dev/input/mouse[0-15](通用) |
CDROM/DVDROM | /dev/scd[0-1](通用) /dev/sr[0-1](通用。centOS较常见) /dev/cdrom(当前CDROM) |
二、磁盘分区
1、磁盘连接的方式与装置文件名的关系
请问上图中PC上面的SATA与USB三个磁盘在Linux中的装置文件名是什么?
①SATA1插槽上的名:/dev/sda
②SATA5插槽上的名:/dev/sdb
③USB磁盘(开机完成后才会被系统捉到):/dev/sdc
2、MBR与GPT磁盘分区表
磁盘第一个扇区(主要启动记录区和分区表,过去大小差不多512 bytes********后面说的GPT就是针对现在出现4K的扇区设计的)
- 主要启动记录区MBR:可以安装开机管理程序的地方,有446 bytes
- 分区表:记录硬盘分区的状态,有64 bytes
分区表相关:P(primary)+E(extended)最多只能有四个,要是做六个分区槽有以下两种环境。
①P+P+P+E
MBR | p | p | p | /dev/sdb4(Extended) | ||
/dev/sdb1
|
/dev/sdb2 |
/dev/sdb3 |
/dev/sdb5 |
/dev/sdb6 |
/dev/sdb7 | |
---|---|---|---|---|---|---|
分区示意图 |
②P+E(第一个逻辑分区槽一定是由5号开始的,/dev/sdb3、/dev/sdb4就会保留下来)
MBR | p | /dev/sdb2(Extended) | ||||
/dev/sdb1
|
/dev/sdb5 |
/dev/sdb6 |
/dev/sdb7 |
/dev/sdb8 |
/dev/sdb8 | |
---|---|---|---|---|---|---|
分区示意图 |
GPT:除了前面34个LBA之外,整个磁盘的最后33的LBA(逻辑区块地址,512 bytes)也拿来作为另一个备份。
GPT | |
---|---|
LBA0(MBR相容区块) | 存储了第一阶段的开机管理程序,用来表示此磁盘为GPT格式之意 |
LBA1(GPT表头记录) | 记录了分区表本事的位置与大小,同时记录了备份用的GPT分区 |
LBA2(实际记录分区信息处) | 每个LBA都可以记录4笔分区记录,总共有4*32=128笔分区记录 |
3、BIOS:是一个写入到主板上的一个韧体(韧体就是写入到硬件上的一个软件程序),bios是开机启动的第一个程序
CMOS:是记录各项硬件参数并且嵌入在主板上面的存储器
boot loader:
- 提供选单:用户自己选择开机选项
- 载入核心文件:直接指向开机的程序区段来开始操作系统
- 转交其他loader:开机管理功能转交给其他loader负责
注:安装多重引导时,最好先安装Windows再安装Linux(Linux的loader可以手动设定选单,可以在boot loader中加入Windows开机选项)
4、磁盘分区选择
①目录树结构(directory tree)
②挂载:利用一个目录当成进入点,将磁盘分区槽的数据放置在该目录下
③挂载点与磁盘分区的规划:
- 自定义安装:A初次接触Linux,只要分区【/】和【swap】
B建议分区方法:预留一个备用的剩余磁盘容量 - 选择Linux安装程序提供的默认硬盘分区方式
三、安装Linux规划
主机服务规划与硬件的关系 | |
---|---|
Windows与Linux共存的环境 | |
NTP | 达成IP分享器的功能 |
SAMBA | 加入Windows网络上的芳邻(在Winodws系统之间传输数据) |
邮件服务器 | |
Web | WWW服务器 |
DHCP | 提供客户端多个计算机自动获得IP |
FTP | 上传下载数据 |