00:00
大家好,欢迎大家继续收看上硅谷的云计算课程,我是沈超老师,这节课我们继续来学习分区。上节课我们首活码分区建立完成了,对吧,那现在我先要问大家第一个问题。分区大小。能不能调整?我分好了分区之后,我觉得不够了,我如果还有空间,我能不能把它加进来,能不能调整大小。我们学员可能有时候有点懵逼啊,不知道在说什么,那换过法。我们在Linux现在讲的这种手工分区和我们在Windows当中看右击我的电脑选择管理。打开磁盘管理和这个分区的,虽然分的方法不一样,但是基本原理是类似的,我们都是这种使用的主分区啊,深蓝色的是主分区。这个绿色的是扩展分区看。我后面这个绿框扩展分区里面是浅蓝色的逻辑分区,对吧?那虽然方法不一样,但是分的是同样的东西,那我现在问你的是Windows的这个分区大小可以调整吗?
01:12
各位,我们学员有些含糊啊,我们绝大多数学员都会告诉我可以。为什么?我们会有一些工具叫做分区助手或者分区魔术师,最常见的就叫分区魔术师PQ。买这个PQ。买这个。分区魔术师,那它是能调整分区大小,但是我明确的告诉你的基本分区,也就是我们现在讲的这个主分区。嗯。扩展分区就这样东西,它是不支持分区大小调整的。而这些类似的分区调整工具,全部都是强制来调整或者修改分区表的,那强制修改就证明分区其实本身是不支持调整,他是被迫或者强迫的。
02:01
这是证明,其次,强制分区调整,它有可能会失败,有可能会直接导致整块硬盘全部崩溃,然后所有数据都丢失,这个几率还是很大的,换句话说啊,各位。眼见并不一定为真,这一类工具我不否认它确实能够调整大小,但是这并不代表这个分区本身是支持的,这是强制调整分区表,而且会有一定的风险。OK,那也就是说我们Linux当中这个也类似我们现在讲的这个基本分区,它是不支持,或者说理论上来说是不支持大小调整,那要想支持怎么办?我们后面会学一个叫LVM的东西,逻辑卷组。那这个有点类似于我们Windows下,其实Windows也有更高级的分区方式啊,Windows下叫做这个动态分区。叫做动态分区啊。原来我们Linux下叫做LVM,那有点类似,他们最基本的特征就是支持了分区动态大小调整,只要你还有这个,呃,你只要还有剩余空间,或者你买块新硬盘都是可以的。
03:13
诶,它是支持动态调整的,OK,好,各位强调一个概念,LVM我们下节课会讲啊,这个讲完这个基本文件系统讲完,我们高级文件系统里,我们就会学这个好吧,好,这是第一件事,分区分好之后,它的大小理论上是不能调整的,OK,其次。我们来说一下自动挂载什么意思,各位。我现在的系统当中,我是不是把这个东西挂在上了。但是你会发现你重启之后这两个东西就没了,还敢手工再挂,哎,我们说各位硬盘不可能是这个样子吧,我那每次都要手工挂载,我问你麻不麻烦,是不是很麻烦呀,对呀,所以我可以尝试把它作为自动挂载,诶提醒过大家,我们Linux是识别自动挂载的,但是我们反复在说移动存储设备啊,你的光盘U盘这个移动硬盘都禁止做自动挂载,禁止做了,禁止做自动化载是不允许的原因。
04:14
你如果万一万一在启动的过程中忘了放光盘,系统就会直接崩溃了,因为他会认为这个东西找不着,这样后就会报错了,OK,所以只允许把固定存储设备,就是说你能保证每次开机这个设备都在,那才允许你做自动挂载,OK,那我们这里是分区,那我们肯定可以做自动挂载,对吧?那好,我们今天来讲这个文件,其实这个文件我们打开看过了,对吧,我们打开。自动挂载依赖的就是ETC下FSTB这个配置文件打开啊,里面总共就这样几列。来,其实第一列可以是设备文件名,就写你要挂载的,自动挂载的是哪个设备,当然也可以写UUID号。各位,为什么出现UUID这样的东西这么复杂,原因啊,就是我给你举个例子,你看假设我现在的系统当中有一块硬盘SDB对吧?
05:11
对吧,然后呢,我给它分了个分区STB,我把它写在这儿,然后挂载,自动挂载,但是我用着用着用着这块硬盘坏了,整块SDB坏了。那我把这块硬盘撤走,我又换了块新的SDB过来,那我说啊,我把旧硬盘拿走了,新硬盘再开机检测S,它依然还是SD,那我又分了个SDB,我问你这个SDB还是前面这个SDB吗?不是了吧?那但是系统会误认为这两个家伙是一个家伙,然后导致出现问题,哎两我认为两个就是一块分区啊,因为你的分区号是一样的呀,结果用了时候发现他妈里面不一样,好了,系统逻辑混乱,有可能造成严重问题,系统就直接崩溃,有这种可能。那我们说啊,我们老式的系统RE3以前的系统当中,这个位置就写的是分区号,就设备号D,像SDSD照着写就行,那后来发现这样不行,所以才出现了UUID,那我们说了。
06:14
这个UUID你可以看到是这么长的16进制的这种密码,这个类码是理论上你看只要是单独生效,绝不可能重叠,哎,小谢,我们现在已知就是分区有UUID,然后呢,网卡网卡也有UUID对吧。两个设备都有,OK,就是为了干嘛确定这是唯一设备,那也就是说。如果这里写UID,那我第一块设备坏了,我把它取走,第二块设备再加进来,那这这块设备的号绝不可能和第一个设备是不一样,系统就不会搞混了,就不容易出现逻辑错误。所以现在推荐这里写UUID其实就是为了标识你当前的系统设备是谁。当然我还是说这里写设备文件名称也依然可以,只不过就是如果要是换一块硬盘,有可能就会报错,有这种可能OK,那既然这里是要写UUID,那怎么查询系统下的UUID呢?
07:13
两个命令,两个方法,大不to FS查看它的这个这个超级块里的信息可以看到,再一个就是LS杠,L在G下,这个G里能看到UID号,网卡呢就查看网卡配置文件就行了,那啥意思,我再开个终端。L下的,呃,不不不,那个呃,PC的disc下,哎,不对,是下这个用的不多,雷下的disc下,那么UUID。带UUID啊好,这里可以看到我所有的分区号的分区的UID,其中SDD1SDD5的都能看到,就在这里。OK,你如果想在这里写UID,那你就跟我一样查找右击。
08:04
把它复制过来。啊,我挂SD啊,把它复制过来。然后在这里新建一行。然后就把这个粘过来,然后后面啊不对,要写前面要写UID啊。那么要写照着它格式写UUID等于哎,然后。颜色没变,那是由于后面还没还没写呢,第二列没有对吧,第二列是它的。第二列是它的挂载点,你打算挂哪就写哪,对吧,前面是根下根分区boot和SW,那我们这里挂的是DIS1。对吧,然后默默认文件系统也是第四挂载属性这个解释过了对吧,False。AUPS,好。各位,前面这两个啊。前面这两个我们都是已经见过了,对吧?啊,这个对不齐了,行,就这样,对不齐了,那就这样了,这个是文件系统,这是挂载权限属性Mo Mo命令讲过了是默认。
09:13
关键是后面这两个值我没见过,那我们看一下这两个写的啥,第一个是。这个数字是代表你的分区是否在重启的时候自动备份,零代表不备份,一代表每天备份,二代表不定期备份,那默认我们都建议写一建立就写一代表备份啊,每天会自动备份。那么后面这个数呢,代表的是它在开机的时候是否利用这个FSC这个命令来自动修复,还记得吗?我说系统在启动的时候,你的分区如果有问题,系统会自动修复,那执行的命令是不是就是这个命令,所以我说你不用理他,对吧?那。这个东西零代表不修复,不检测,一代表启动的同时检测,二代表启动之后检测。
10:00
那各位这里除了根分区,我们建议是一。启动同时检测剩余分区,我们都建议12,为啥各位这就像你们Windows下一样,开机启动的东西越多,系统是不是就越慢对吧?何况呢,其他分区没必要,就只有跟分区是需要启动的同时检测的,其他分区的启动之后再检测也没问题,所以就照着写一二就行了。好,这就是这个文件里的内容,各位我再说一遍啊,这文件出现问题的几率极大,写的时候小心一点,OK,那如果你要是觉得这个UYD不方便,你觉得我写这么长一串出错的几率大,那我干嘛,我就完全可以就跟我的文档一样,干嘛就照着写。根下的D下的SD de把它挂在在这里啊也行,这也是能识别了,没问题啊。这也是能识别了,哎,可以啊,这就是这个开机自动挂载。
11:01
那写一个就行了,读过我就不写了,因为这个知道演示一下,就是告诉你如何开启自动管塞,对吧,写好之后呢,我们可以冒充高位检测一下,看有没有问题,那我们试试。Mon特杠A,其实我说mon特杠A现在报错的几率比较小,我们讲过这种报错一般来说都没有了,那检测的最主要的方法就是什么?重启,看看这个SDB有没有被挂载过来,那我们稍等一下。重新ma特杠A这个我就说再有一个啊,Ma特杠A的容错几率也比较大了,所以呢,它报错的几率很小,再有一个就是我说。我现在说啊,咱们这个配置文件也没有老式系统当中那么脆弱。老师系统中其实这东西改错一丁点的内容,他都会报错。都会报错,呃,那这种情况下就会出现一个是什么,你稍微一不小心就会直接系统开不开机了,这个事儿就直接就就直接就关就崩溃了,这个事儿就这事儿挺操蛋的,对吧,而我们现在新系统。
12:05
尤其是RE6以后,绝大多数的拼写错误并不影响系统启动了,虽然这个分区没有办法正确挂载,但是最少系统能拆开,你还能远程登进来,你还有修改的机会,对吧?但是并不是绝对的,你改错了之后他就起不能起来啊,我们后边会教大家改错了之后怎么来修复啊,我们下节课来说这个事儿,那我们现在来看看起来了吧。起来了,远程连下。好,我们看一下看咋看忘就行,来SDB被挂载回了,看到了,但是我没有做SDB5的自动挂载对不对,所以DB5现在是没有自动挂载,那只要DB正确挂载,就证明我们的开机自动挂载就做完了,就正常了,所以我说啊各位,其实这里面你要是嫌麻烦就写这个设备号是可以的。
13:01
只不过你注意的事情就是啊,这个东西容易干嘛,就是要是你坏的话,硬盘再坏,系统有可能会出现出现这个问题,但是几率很小,不是说你换的这个一定会崩溃,不会啊。好。那这样啊,各位我们再捋一遍挂载,这其实也自动挂载,也是挂载当中的部分,那也就是说我前面手工分区,分完区之后。格式化之后,除了要手工把它挂载之后,我还需要把它自动挂载,这样的话我的分区才算才算分好了,这就算是一个实验成功了,OK,那自动挂载再强调一下,修改这个文件的时候一定要小心,虽然现在容错几率更高了,但是依然还是有机会把系统直接给改死的,OK。好了,那这节课的内容就是这样,我们下节课再见。
我来说两句