鸟哥的LINUX私房菜第四版第二章主规划和磁盘分区--学习笔记(centos 7.x)

本文围绕Linux系统展开,介绍了硬件搭配,指出各设备在Linux下是文件,可在HOWTO文件或官网查询硬件支持情况;阐述了磁盘分区,包括MBR和GPT分区表格式及特点;说明了启动流程,每个分区有启动扇区;还提及安装模式下磁盘分区选择,如文件系统与目录树的挂载关系等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

2.1 linux  硬件搭配

1.各个组件或设备在LINUX下面都是文件,与WINDWS设备名称的概念不一致

2.LINUX发布的发行版都会对默认支持的硬件在HOWTO文件中查询硬件支持情况或到每个发行版官方网站查询(发行版和内核版本不同)。

3.LINUX中所有设备都被当成一个文件夹对待,每个设备都有设备文件名。

4.Linux系统中几乎所有的硬件设备文件都在"/dev这个目录内",例如/dev/sda。常用的设备接口列表:P68页

2.2LINUX 磁盘分区

1.Linux不同磁盘挂载在不同的设备文件夹,/dev/sda  /dev/sdb  两个不同的磁盘

2.MBR分区表格式与限制

1)一般第一个扇区512字节存储启动引导程序记录区(446字节)和分区表(64字节),分区表只能存储四组记录区(每组16字节,记录区记录了起始和结束的柱面号码),所以只能分四个主分区(P+P+P+P)、三个主分区+一个扩展分区(P+P+P+L,扩展分区(最多一个,并且无法被格式化))或更少(P+P/P+L),分区的单位为柱面,以柱面为单位可提高读写效率。

2)若磁盘分为P+P+逻辑分区,在LINUX操作系统中设备文件名分别为:

P1:/dev/sda1    P2:/dev/sda2  L1:/dev/sda5  L2:/dev/sda6

sda[1-4]保留给主分区和扩展分区使用,而逻辑分区从sda5开始,逻辑分区由扩展分区划分得到。

3.GPT磁盘分区表

MBR的不同:

1)使用34个LBA(每个512字节)记录分区信息,磁盘最后34个LBA作为前面34个LBA备份(倒序),LBA0存储第一阶段的启动引导程序,其中包含一个特殊标志位识别GPT模式,LBA1保存分区表的位置和大小,LBA2-33实际记录分区的信息,每个分区4个分区记录,每个128个字节可以记录1ZB的大小容量。理论上可以分为128个磁盘,同时没有主分区、扩展分区、逻辑分区的概念,全部可视为主分区。LINUX也从之前的最多15个分区,通过udev等方式处理,使没有分区数量限制。

2.3 启动流程

1.每个分区有自己启动扇区,这是同时安装多个操作系统的关键

2.4 LINUX安装模式下磁盘分区的选择

1.文件系统和目录树的关系(mount 挂载)

1)文件系统(磁盘分区)都是挂载在某一个目录下,可修改不同的挂载目录,对目录操作就是对文件系统操作

2)不同的目录可以挂载到不同的磁盘分区,根目录必须要挂载到某一个磁盘分区,尽量大。

3)硬盘规划很重要,针对LINUX不同的用途分给不同目录不同的大小空间。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值