windows分区的根目录_主机规划与磁盘分区笔记

eeb7fa07b4597d14affdf1a9c65be72e.png

磁盘连接的方式与装置文件名的关系

如果已经有一个光盘设备,那么最多就只能再接3颗IDE接口的磁盘。这两个IDE接口通常被称为IDE1(primary)及IDE2(secondary),而每条扁平电缆上面的IDE装置可以被区分为Master与Slave。这四个IDE装置的文件名为:

IDEJumper MasterSlave

IDE1(Permary)/dev/hda/dev/hdb

IDE2(Secondary)/dev/hdb/dev/hdd

由于SATA/USB/SCSI等磁盘接口都是使用SCSI模块来驱动的,因此这些接口的磁盘装置文件名都是/dev/sd[a-p]的格式。但是与IDE接口不同的是。SATA/USB接口的磁盘根本就没有一定的顺序,这个时候就的要根据Linux核心侦测到磁盘的顺序了。

自定义安装Custom

初次接触Linux:只要分割/及swap即可:

建议直接以一个最大的分割槽/来安装系统。就是不怕分割错误造成无法安装的困境。

建议分割的方法:预留一个备用的剩余磁盘容量

选择Linux安装程序提供的默认硬盘分割方式

注意:选择Server的时候,确定硬盘数据是不再需要,因为Linux会自动把你的硬盘里面旧有的数据全部杀掉,硬盘至少需要2GB才可以选择这一个模式。

主机的服务规划与硬件的关系

Windows与Linux共存的环境

NAT(达成IP分享器的功能)

SAMBA来达成Windows网芳的功能,也没有客户端联机数的限制,相当于一般学校环境的文件服务器(file server)的角色,这种服务器由于分享的数据量较大,对于系统的网卡与硬盘的大小及速度比较重要,如果还针对不同的用户提供文件服务器功能,那么/home 这个目录可以考虑独立出来,并且加大容量。

Mail(邮件服务器)

在CentOS安装完毕就提供了Sendmail和POSTfix两种mail server软件。在mail server 上重要的是硬盘容量与网卡速度,在此情景中,将/var目录独立出来并加大容量。

Web(WWW服务器)

CentOS使用的是Apache这套软件来达成WWW网站的功能,在WWW服务器上面,如果你还要提供数据库系统的话,那么CPU的等级就不能太低,而最重要的则是RAM了,要增加WWW服务器的效能,通常提升RAM是一个不错的考虑。

DHCP(提供客户端自动取得IP的功能)

ecc546cd33887aadb892359157df2ebf.png

磁盘

磁盘的第一个扇区主要记录两个重要的信息,分别是:

1. 主要启动记录区(Master Boot Record,MBR):可以安装开机管理程序的地方,有446bytes

2. 分割表(partition table):记录整颗硬盘分割的状态,有64bytes

MBR当系统在开机的时候会主动去读取这个区块的内容,这样系统才会知道程序放在哪里且该如何进行开机。如果要安装多重引导系统,MBR这个区块的管理就非常重要

分割表是对硬盘进行分割,这样硬盘才可以被使用 从开始磁柱到结束的磁柱号码就是文件系统的最小单位,也就是分割槽的最小单位。利用参考对照磁柱号码的方式来处理。在分割表所在的64bytes容量中,总共分为四组纪录区,每组纪录区记录了该区段的启始于结束的磁柱号码。由于分割表只有64bytes,最多只能容纳四笔分割的记录,这四个分割的记录被称为主要(Primary)或延伸(Extended)分割槽

1. 其实所谓的分割只是针对64bytes的分割表进行设定;

2.硬盘默认的分割表仅能写入四组分割信息;

3.这四组分割信息称为主要(Primary)或延伸(Extended)分割槽;

4.分割槽的最小单位为磁柱(cylinder)

5.当系统要写入磁盘时,一定会参考磁盘分区表,才能针对某个分割槽进行数据的处理

延伸分割的想法是:既然第一个扇区所在的分割表只能记录四笔数据,那我可否利用额外的扇区来记录更多的分割信息?

延伸的分割的目的是试用额外的扇区来记录分割信息,延伸分割本身并不能被拿来格式化。然后可以透过延伸分割所指向的那个区块继续做分割记录、

由延伸分割切出来的分割槽,就被称为逻辑分割槽(logical partition)可以使用磁柱范围就是延伸分割所设定的范围

主要分割、延伸分割与逻辑分割的特性简单的定义:

1.主要分割与延伸分割最多可以有四笔(硬盘的限制)

2.延伸分割最多只能有一个(操作系统的限制)

3.逻辑分割是由延伸分割持续切割出来的分割槽;

4.能够被格式化后,作为数据存取的分割槽为主要分割与逻辑分割。延伸分割无法格式化;

5.逻辑分割的数量以操作系统而不同,在Linux系统中,IDE硬盘最多有59个逻辑分割(5号到63号),SATA硬盘则有11个逻辑分割(5号到15号)

CMOS是记录各项硬件参数而嵌入在主板上面的存储器,BIOS是一个写入到主板上的一个软件程序。BIOS就是在开机的时候,计算机系统会主动执行的第一个程序。

开机管理程序是在加载核心档案,由于开机管理程序是操作系统再安装的时候所提供的,所以它会认识硬盘内的文件系统格式,因此就能够读取核心档案,然后接下来就是核心档案的工作。

f83239a75f44583815a0501c4bef8e14.png

整个开机流程到操作系统之前的动作:

1.BOIS:开机主动执行的程序,会认识第一个可开机的装置;

2.MBR:第一个可开机装置的第一个扇区的主要启动记录区块,内含开机管理程序;

3.开机管理程序(boot loader) : 一支可读取核心档案来执行的软件;

4.核心档案:开始操作系统的功能.....

boot loader 的主要任务:

1.提供选单:用户可以选择不同的开机项目,这也是多重引导的重要功能!

2.载入核心档案:直接指向可开机的程序区段来开始操作系统

3.转交其它loader : 将开机管理功能转交给其它loader负责

如果安装多重引导,最好先安装windows再安装Linux,原因:

1.Linux在安装的时候,将开机管理程序安装再MBR或各别分割槽的启动扇区,,而且Linux的loader可以手动设定选单,所以在Linux的boot loader里面加入Windows开机的选项;

2.Windows 在安装的时候,安装程序会主动的覆盖MBR以及自己所在的分割槽的启动扇区,而且没有选择选单的功能、

目录树结构(directory tree)就是以根目录为主,然后向下呈现分支状的目录结构的一种档案架构。所以,整个目录树最重要的就是那个根目录(root directory) ,这个根目录的表示方法为一条斜线 / ,所有的档案都与目录树有关。所有档案都是由根目录(/)衍生来的,而次目录之下还能够有其他的数据存在。

整个Linux系统使用的是目录树架构,但档案数据其实放置在磁盘分区槽当中

文件系统与目录树的关系(挂载)

挂载就是利用一个目录当成进入点,将磁盘分区槽的数据放置在该目录下;也就是说,进入该目录就可以读取该分割槽的意思。这个动作称为挂载,那个进入点的目录称为挂载点。由于整个Linux系统最重要的是根目录,因此根目录一定需要挂载到某个分割槽的。至于其他的目录依用户自己的需求来给予挂载到不同的分割槽。

distributions安装时,挂载点与磁盘分区的规划:

在Linux系统下使用的是目录树系统,所以安装的时候自然就得要规划磁盘分区与目录树的挂载了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值