00:00
大家好,欢迎大家收看上硅谷的云计算课程,我是沈朝老师。这节课呢,我们继续来学习文件系统管理,那这节课我们来看看手工分区的方法啊。其实在我们安装的时候安装,因为有图形界面,我们已经在图形界面下用这个图形界面的分区,我们已经分过一次了,对吧。但是呢?我不能保证说我装好系统之后,我就没有新的硬盘进来,我就不不再需要分区,这个不现实对吧,所以不光要安装的时候,我们可以用图形界面来进行分区。我们还应该在系统之后,我们学会用这个分区命令来进行手工分区,那这节课呢,我们就来学习一下手工分区的方法。那如果要进行手工分区的话,各位。我首先得有一块新的硬盘才行,我现有硬盘我们可以看一下,FORD4个杠LFD4个杠,LFD4个就是手工分区的方法,L就是查询。
01:05
查询系统下,我现在有一块sda,大小二11.5,然后里面三个分区就已经分好了。其实就是啥跟boot swap和跟那同样也可以结合什么这个mount命令来查看啊,这都是啊,我们都讲过了跟分区。这个布的分区对吧,那那这个就是讲过了,或者是这个DF命令也都是可以的,都能看到你系统下现有分区对吧。那现在也就是说我的sda fts和杠。那我的sda呢,是这个我们系统的主盘,那他现在21.5个G,我已经全部分完了,我没有空余空间了,那我是不是就不能再用这块盘来进行分区,那要想做实验,我得先添加一块新的硬盘,那好各位。虚拟机的好处啊,你说要是真实机,我现在就得去这个买一块硬盘回来再上课,这个很不方便,虚拟机呢,把它关机,注意添加硬件是需要关机的,当然我们现在的版本的虚拟机啊,这个只要大于十的都可以在不关机的情况下添加,但是你虚拟机能添加签完之后呢,Windows必须要重启才能识别,所以还是需要关机了啊,大家注意一件事,先关机,然后呢。
02:27
双击这里的设备硬件,随便双击一个也行,或者在这迅击设置两个,打开的是一个东西,那我们在这里添加。那好添加我们就选择硬盘下一步啊,这个这个接口呢,其实都是模拟出来的啊,虽然前两个都已经淘汰了,这个我们说是老式的这个服务器和个人机的这个接口,对吧?呃,Scar是服务器的。那我们现在其实都是仨卡,但是呢,其实它反正都是模拟的,问题不大,而且这两个口都会识别为SD。
03:02
而我们讲过IGG是不是识别为HD标识硬盘嘛,对吧,所以就默认就行,就这个推荐的这个东西啊,出报错的几率小,就用这个。我们实际服务器上一般都是撒塔啊,好了,下一步。这个剩下的你就全都默认就行了,这个创建,然后20个G够了,做实验确认好,第二回你看就添加好了。这个时候再把你的Linux开开好。他需要点时间,现在我们这个RED6开始,诶为啥这是选择没有选择这个什么呃。这个地方就是由于选择了依然是光盘启动,所以它还是进行了安装,那我们把进入BI,把它的启动顺序改一下。我记得我没改系统顺序啊。啊是光盘启动,那把这个硬盘启动变成第一个按加号就行啊,保存退出。我们RED6现在它的这个启动,这个比RED5是做了大幅度优化,最直观的感受就是它的启动速度明显的虽然它呃启动的东西要比旧版本的要多,但是它的启动速度明显的要比旧版本的快,而原TD7呢,它的那个优化启动优化又做了优化,那速度比我们现在还要快啊。
04:20
那这就是个速度,好,稍等。好起来了,这个分辨率调太大了,所以往上拉一下,我们进去看一下。输密码我看什么,我看一下我的IP正不正常看啊IP没有了。各位什么原因我们回顾一下,我们这个东西比较麻烦,我们往前翻啊,我们往前翻一下,你记得这个事儿吗?我们在前面最开始讲的时候。我们在一开始就讲的时候就说了,这个东西没有啊,那就在这儿,那就在这个安装里。
05:03
就在这个安装里什么东西。各位,我说过我们配合区是吧?那么IP这个配置的顺序是什么样的?我选哪去了?那就应该还是在笔记里啊。找不着了。好吧。那我就说啊是什么,各位其实是什么。咱们当时说是如果针对虚拟机的话,咱们这个只不过就是什么,它的这个啊,需要调节它的桥接对吧,需要调整它的桥接对不对,但如果是我们是给这个啊,我们在命令行里讲,我们找找。那如果是我们用的是迅机,那么它可能会出现这样一个问题,就在这儿啊看如果是我们的这个I奇艺,各位配置IP setup就手工配置文件都可以对吧,然后呢,虚拟机需要桥接选择了调接对吧,复制镜像就有可能出现这个优于ID冲突。
06:10
那么UUID我们讲过了唯一识别符是吧,这个东西就导致是什么,你看啊,我这里重启完之后。我们重启完之后,我的网卡消失了,而这个时候我检测一下,你看啊,我检测一下,我在这个用setup工具进去配network。我打开我的这个一千零网卡,你会发现其实我这个on boot是勾上的。也就是说我的网卡是启动的。那为什么?那为什么我们会出现。网卡是启动了,我为什么会出现看我的if卡菲看不到网卡呢,只能看到L这个网卡,那我们重启一下网卡,你看一下拿卡。我们重启一下,你看一下看报错了吧,重启网卡报错,我说过,如果这这个偶尔的报错,一般是IP冲突,但是你现在去看,你不论换多少遍,这个IP都是冲突了,就是这个地方都是报错了,那这就不是IP冲突了,这就是我们所谓的这个什么,由于I冲突了,各位,这个东西我们是讲过了,复制镜像你的这或者是这个这个快照,或者是快照和你的圆近像。
07:28
他们两个的还有复制镜像他们的UUIG是一模一样的。这个东西在Linux认为这是不可能的,UUID是那么长串的十十六进之位,这个重叠的可能性没有,所以复制镜像,就是说你不重启的时候,包括快照,你好像都很正常。第一次重启就会出现这种情况,网卡打不开,那这是典型的UUID冲突,那怎么解决,我们讲过了啊,那么演示一下。把网卡配置文件当中了麦克地址行给删掉什么。S下,Network杠,Script下。
08:04
FCF值一。把这里面的麦克地址行删掉,小心啊,删的不是UUID行,删的是麦克地址行,因为UUID是要利用Mac地址来进行重新计算的,那我们把它删掉。删掉之后呢,保存退出。退出了啊,然后呢,再去删除UID和Mac地址的绑定文件,这个文件位位置比较深啊,一起搜一下。删除这个文件,ETC下NDV下rules.d下删除70RULER pas,然后点。啊,Night rules删这个文件。OK,这个就按table键就能补出来啊,删除完之后呢,重启。来,还要重写。重启之后你就会发现我们的UID就正常了,各位不是IP里就正常了,这个其实我们前面讲过了,只不过我们前面没有重启计算机,没有碰到UI的冲突,那这回碰到了我们就敲一遍啊。
09:08
好,稍等它重启完之后呢,我们IP看一下就正常了,这是常见情况,只要是虚拟机都会有这个问题,大家小心,所以UUIG的这个报错,报错的这种解决大家还是要知道。稍等。嗯。现在的启动是明显的,还是要快一些的,现在有人说这还快是快好了,这个时候我们进去。输入密码。然后A菲,好,H0网卡回来了,看见了吧,这个时候远程工具才能再连上了,否则你就会失败,连接失败,看明白啊,这个是重启导致的UUID报错啊,这是虚拟机的点心特征,都有这问题,因为你都要做快照对吧,好了。
10:02
那现在我们回来啊,继续分区,那我们添加了一块新键盘对吧,那我们F第四个杠L看一眼。你能看到。上面是SD,下面是SDB,也是21.5个G,但是呢,SDB现在没有做任何分区,那这块新硬盘我们就用来演示我的分区,那分区怎么分区呢。简单就使用FD命令来注意这个命令,其实在Windows当中,如果是在DOS系统下,手工分区用的也同样是这个命令,命令是一样,当然啊,它的命令名称一样,但是操作界面是完全不同的,是两个不同的界面。那我们后面要告诉系统,我要分的是谁,第一类下的SDBDB几啊。我就经经常见我们的学员啊,在后面就随手就写个DB1DB2。那我说不对,为啥我们现在是要分区,那是由于它现在没有分区,我们是不是才要分,而后面这个1234是不是代表的是分区号啊,那它已经有分区号了,你还分什么,所以STB后面什么号都没有,我现在要创建的是这个分区号,明白吧,那进入打开之后看起来什么都没有,它这让你在这里输入目录,然后呢,输入命令。
11:24
如果输入M会获取他的帮助,那么输入M回撤,这就是他现在这条命令支持的这个选项,我。列了个表格,把这些选项告诉你,这是什么,那常见的用不了这么多,我们看一下常见的新建。删除这是帮助菜单,然后呢,P是打印分区啥意思?看我P一下,我想看看当前有没有分区,现在可以发现是个新硬盘没分区,这是P其次。L是显示我们已知文件系统类型的这个ID号,那看一下L。
12:02
为啥会有这个东西,哎,对,有时候你会发现输错了,删不掉啊,这种情况下在linu下统一就是CTRL加退格键就删了快捷键组合。打一个L,它会告诉你看Linux能识别这么多的分区,所以说。标准分区是83,而swap分区是82,哎,那你看啊,我们因为SDB现在还没有分区,所以看不出来,但是你看第一次查的时候,SD看这里是不是有个号。这个号83就是Linux标准分区,82就是SPA分区,哎,那我咋知道这个是哪个呀?L在FG的这个命令当中,打L键,它会告诉你这个号,这个大家注意一下,我们后面可能还会要讲手工去分这个这个swap分区,那swap分区的这个号是那个在哪吧。啊,还有很有可能是LVM分区啊,这个我们后面都要讲LVM是8亿啊,这个都是后面都能查到啊Su脑眼睛花了,找不着了。
13:07
啊行吧,到时候讲的时候再说吧,还是没找到哦对swap就是80云云菜嘛,就是我们后面就会讲这个,我们要手工分这个,那你分区的时候就要把它的ID号干嘛,把它要写对,默认你不写就是标准分区83,那这个是L查看你现有的ID号,那既然能查ID号,那就能改用T,就是改变它的ID号了,我们后面来试啊,就告诉你现在新建。删除常见的显示不保存退出,保存退出,哎,这是常用的,后面呢,我们还会用到L查看它的ID号,然后呢,T去改变ID号来,就这些剩下的就了解就行了,OK,好。那我们现在,我们现在是不是没有分区,我现在是不是叫新建分区,那新建分区怎么办N嘛,对吧,那我们在这里N一下。
14:00
他们。你新建的是扩展分区还是主分区,那我们说一块硬盘。最少应该,其实要需要有一个主分区,你才可以把后余的放成扩展分区,在里面分逻辑分区,这都是讲过了对吧,那我们说那我们就先建一个这个主分区批一下,他会让你选你的主分区号,是按一建一呢,还是建到四,一到四可以选各位。这种情况下你最好不要翘跳过之后,就前面的就很难再利用了,就很麻烦,你就挨着顺序来主分区选一号一号,这也就是说这个主分区就是SD,就是我们。SD我们讲过,这是代表了接口类型,这是代表第一块硬盘,一是代表第一个分区,这其实写的就是它OK,好,然后让你选它的起始柱面,还记得柱面吗?回来我们看啊。我们在讲硬盘结构的时候,我们说这一圈是不是就是一个磁道啊。
15:03
对吧,如果把磁道连起来看,就是一个柱面,其实我就说你就可以理解为柱面就是啥,就是一圈磁道。那为啥让你选起始柱面,各位硬盘设计柱面就是一圈一圈的柱面,第一圈是一个柱面,第二圈是第二个柱面,它是按柱面作为物理存储结构,这一个柱电一圈柱面大概是80多兆,不到100兆,所以它是按你选,你是从第一个柱面开始分还是从第十个柱面开始分,哎,我再说相当于我们可以理解为就是这个。这种平面图我是从头开始分呢,还是前面不要了,我从后面往后分?哎,如果你真要从后面往后翻,前面这点你就很难再利用,所以别别自己给自己找别扭啊,这个东西后期调整起来很麻烦,我们现在的静态分区都是不支持动态调整啊,你小心好了,各位。所以我们就从第一个重点开始选各位。
16:00
所以。这块是让你选择的是起始桌面,也就是说从这硬盘的开头第一个桌面开始分那。我们总共是20多个G,所以它默认是二两千六百一十个终电啊,大概就是80多兆一个终电,然后呢,你如果什么都不选,直接回车,默认就是从第一个触点开始分,好吧,你就第一个触点各位。然后问你结束柱面选到哪,各位还是这句话,硬盘它是什么?从第一个柱面,比如说要分第100个钟面,还是这样分的,因为硬盘就相当于重电,是它的存储单位,存储基本单位,它这样分硬盘才能实际分。但是。我们很不习惯这样。一个80几兆,一中间80几兆用起来很不方便,就是你还得算,所以他允许你可以写成什么。自结束。加多少字节,大写的字节是可以了,但是实际上就算你写字节,比如说我写我分1000兆100兆。
17:02
照比假设啊,或者说1000兆一个G,那这个时候你会发现你分完这个家伙根本就不是一个G,它要不然比一个G大点。要不然比一个G小点,为啥?因为我说一个柱面是80几兆币,大概80多兆币吧,那你想刚好假设它刚好这里这个一一个G能够分,大概刚好是90~100个兆P之间,它刚好是不是卡在这个之间了。哎,要不然就是95。要不然就是96中电啊,两个中电,那这个是不是就小点,这个就大点,它会自动来跳最接近的这个,所以大小不对,换句话说,其实分区实际上最终他还是是按柱面来进行分的,只不过他觉得用户使用起来不方便,所以允许你使用这种字节的方式来浅,但是最终linus计算的时候还是会按住院来计算,所以大小会稍微有点误差,正常了,OK啊,听懂了啊,能听懂吧,95住院或者九十六柱面之间,你1000个G刚好假设1000兆刚好在这个之间,那要不然就95,要不然就96,不能九十九十五点五不行啊,它是最小分区单位是一个柱面80几兆啊好,那我们不习惯用柱面,哎,如果你要直接回车,它就相当于从第一个柱面。
18:21
分区分到了最后一个桌面,整个硬盘做了一个分区,那我不想这样,那我干嘛,我加两个GB可以吧。各位小心啊,后面一定要记得写单位。不写单位,你只写加两加二两两千,它就是加柱面了,它的单位可是柱面啊,各位只有加了这个单位字节单位,他才认为你是这个,你是这个什么。加了这个单位。他才认为你是按大小来算的,好,那我们试试来两个G回车,我们P一下打印,你会发现SDB有了。
19:01
起始终点从第一个中间到262中点之间大小两个G稍微多了一点点啊,因为刚好是要不然是261个中间,要不然是262个中间,那262最接近它,他选择了这个,那就会稍微大一点肯定了,所以。它最终分区单位其实还是是按重量来分的,大小是这个通过重量算出来,明白了啊。好。是80多兆吗?好像不是啊。哦,两个G2个G差不多,对差不多应该是啊,我还以为是一个G行了,ID号是83LINUS系统,哎,这就是分了一个主分区,那我们来看看怎么分扩展分区啊,一样的。N,然后加E分扩展回车,那E1号分区已经被占了,对吧,那我们这里就是二号分区,那起始终间是263结束中间呢,我就到最后了啊两千六百一啥意思。
20:01
相当于什么?整个分区我SDB占了前面两个G,这是SDB,后面所有的内容我都把它分成SDB2变成了扩展分区,然后扩展分区里面我们是不是说了才可以再分更多的逻辑分区。对吧,我可以在里面再分逻辑分区,OK,所以我把剩余所有空间都分成了这个扩展分区,OK,那这个时候P一下。我会发现SGBR是从263个中面开始,到二百二六幺零结束了,总共大小18个G,然后它的ID号是五,因为它是扩展分区,小心。扩大分区不能写入数据,我们说过了,是不是要在里面再分逻辑分区对吧。那这个时候怎么办?再N减你会发现。刚刚前面N键这里是E创建扩展分区。但是我们都知道一块硬盘是不是只能有一个扩展区,对吧,那我们这里既然已经创建完了扩展分区,扩展分区创建完了,当我们再新建分区的时候,这会儿就会变成L,看到了它就会变成逻辑分区了,那也就是说。
21:10
一块硬盘。S seb是主分区,剩余的都是SDB2扩展分区,我在里面要分SB5SDB6了,小先我们讲过啊,1234这四个分区号只能给主分区,五六开始,从五开始是逻辑分区对吧?所以他也写了,看分区号就会从五开始对吧,那我们开始。L然后呢,看。前面都还会让你选一下分区号,那逻辑分区呢,就省略了这一步,它自动就从五开始往后数了,不用你再选,你直接选大小就行,省略的这个选号的过程看到了,那肯定啊,看我说这个硬盘是这样的,这是主啊,对吧,剩下的都是。扩展,那我是不是应该还是在扩展分区里顶着头来,第一个分区是不是要从263中面顶头开始对吧?那么回撤263中间开起始到哪结束呢?我再分两个G可以吧加。
22:10
啊,又是加两个G可以啊,两个G的换两根去好了,回撤行了,这个时候我们。P一下会发现看。主分区有了。这个剩余所有空间都是扩展分区,扩展分区里面只分了一个逻辑分区,还有空间可以分更多的,我们后面做实验的时候再说,好各位,我们基本分区就这三种情况,我都演示了看啊,这个意思就是先按按,再按P选择主分区,再按一选择分区号起始桌面大小,然后就可以就完成了,就可以保存退出了。或者如果你不愿意退出,可以继续再N来分,看明白了,就这个意思,我三条我都演示了对吧,扩量分区,主分区就分完了,这个时候保存哎,不保存你要按Q键退出,那就白分了,就下回再来。
23:05
那保存最初他就会说。你的修改已经被这个这个这个被保存,那么呃,你的这个同事分区就已经成功了,但是啊。偶尔有可能会出现这样的情况,你看W保存它会有一个报错。你的设备正忙,有这样一个报错需要要求你必须重启之后才能进行下面的这个命令。各位。这个是要求,因为什么。你的分区的分期表,分区表被占用了,比如说你这次分完,你下次又接着分,你没充气,哎,他就会认为分区表这么忙,你落了再分是不行的,他就强制会要求你重启。那。各位他要求你重启,你就重启就完了,其实没多麻烦,OK,再有一个重启完之后啊,你前面这个保存其实就已经生效了,不需要再重新打开,重新再保存,不需要,只需要就接着后面的命令就行了。
24:08
OK啊啊,那就记得这个事儿,那我们这里现在没有及时重启,那就就就分完了,那我们这时候可以干嘛看。我们D这个DF命令。就可以啊,还看不到,因为没挂载对那个FG-L你就能看到了啊。来SDB。分了SDB一个分区,SDB2是扩展分区,然后里面有一个SDB5的逻辑分区,OK,好,那接下来呢。咱们曾经有一段时间啊,Red hat3到red he5之间的这一段时间,在分区的过程中,它可以通过这个强制修改分区表来避免重启,因为重启有时候比较麻烦,OK,但是我们现在的系统当中,这个命令现在好像不怎么起作用,我试过了,就是加了这个命令,他后续命令依然会报错,还是要重写,所以这个就可以不用理他了啊,这条命令我本来就写了。
25:08
这条命令不是分区必须命令,只不过就是其实你重启之后,你可以强制让他重读分区表,可以避免重启,但是后来咱们现在的新系统当中测试这些东西,就算执行了,该重启还得重启,那这个命令就可以忽略它,好吧。那接下来我刚刚我没有这个报必须重启对吧,那我们现在就可以继续了格式化,那我们说了Linux的默认文件系统EST4最少原六还是这样,你知道吗?我们就可以干嘛。现在现有的系统是SDB和SDB,小心啊。扩展分区是不能格式化的,它不能写入数据,也不能格式化,它唯一的作用是不是就是在里面包含逻辑分区,小心啊,这个东西在我们在讲前面安装的时候啊,就已经强调过了啊,大家如果不知道可以往前面再看看啊,我这里就说告诉你,所以能格式化的只有SDB和SD52个分区,OK,那我们命令MKFS-7EMT4指定文件系统格式化DV下SDB。
26:14
好了,这个它的输出内容比较多,但是你看都是OKOK都是完成,那这个就是正常的可以,那好,那我们除了格式那把SB5点格格了。要不然他不能用啊,不格式化。行了,格式完之后你还记得吗?我们MKFS是最常见的格式化定量,但是它不能调整分区大小,比如说我们讲过数据块的大小是44K。有人不,我非要调整成2K可以吗?那就需要使用一个更复杂的命令,叫做make to FS,这条命令当中就可以通过。这个杠,这个B的方式来调整它的数据块的大小。各位,那我想说你调整他干嘛?
27:03
这是系统底层的东西啊,默认4K,它就有默认4K的道理,或者说如果你没有特殊需求,默认4K就挺好的,对不对?你何必给自己增加这个报错的几率呢,对吧?所以我并不推荐你们手工通过这条命令来格式化,老老实实MKFS,简单所有的东西都用默认就可以了,OK,那这个时候格式完了。格式完了,我们。FD-L现在它都他们都全部都正常了,格式完了,那最后一个干嘛。想不想挂载吧?我们说了所有的分区是不是都是必须挂载之后使用的硬盘是不是也是对不对,好,那我们只要干嘛,手工建立挂载点啊,挂载点我们说是空目录嘛,跟下创建两个目录,然后手工把它挂上就行了,就这么简单,来我们试试。MKDR跟下的第四科一,再创建一个第四科五挂两分区,然后mountt d下的SDB1把它挂载到第四课一下。
28:09
然后呢,Mountt d下的SDB5,把它挂在的第四颗五下来两分区好了,挂上了吗?Mont看一眼。来俩分区,有了吧,其次GF也可以看到了。大小两个G。空余空间1.9个G有了,当然FT4-L也能看到,那就说只要挂载正空之后,这几个命令就都可以看到了,OK。好啦,各位。这个实验是一个相对比较复杂的实验,因为我们到现在为止还很少见这么长的一个实验。其实回来看一眼。第一件事是不是就是需要你先添加一块硬盘,那么添加硬盘的时候重启之后有可能IP会消失,需要手工解决UID是吧?其次呢,我们是不是就可以否SDD,然后进来,是不是在里面分区就行了,其实你做实验你不需要一定像我这样分主分区一个快,两分区一个逻辑分区一个不一定啊。
29:13
分完区之后保存退出,注意它有没有报,必须重启,如果没有重启这条命令,Party可以不用管它了,直接格式化。格式完建立挂载,点手工挂载就OK了,就这么简单,其实也难度有限啊,查看命令,这些命令都能看到你的挂载分区,是否挂载好各位。但这节课的内容就是这样,我们下节课再见。
我来说两句