00:00
前面我们介绍的是怎么样去查看当前硬盘的使用情况,然后怎么样去查看当前块设备的挂载情况,呃,另外呢,我们还介绍了怎么样把一个新加入的设备去挂载上去和卸载掉,那接下来我们更关心的其实就是前面我们看这个挂载的时候,新加入的设备是一个光盘,诶,那我们自然就想到了,那如果说我新添加的是一个硬盘又该怎么样呢?那我们就想到了这个就不光是简简单单直接挂载的问题了,硬盘上来之后,我们还要首先对它进行分区操作,对不对?诶,那分区完了之后还得格式化啊,按照这个文件不同的文件系统类型进行格式化,最后才是设置挂载点,把它挂载上去,所以接下来我们要做的就是看怎么样去进行真正意义上的硬盘分区。那硬盘分区的话,也是有一个专门的命令来做这个操作的,那就是所谓的f disk啊,就是进行分区格式化操作,那具体的语法呢,有两种,一种就是f disk加一个杠L,那这个杠L指的就是我当前并不是直接做分区,而是只是查看一下当前磁盘的分区详情。
01:14
当然他看到的信息就会比我们之前LSBLK看到的这个分区详情啊,挂载的情况就要更加的详细一些。那具体如果说我们想要去挂载的时候,那就f disk,然后加上当前新添加的硬盘设备的名称啊,那当然了,就肯定是devv下边的某个名字了,之前我们那个是CDROM,那现在肯定就是比方说新添加一块硬盘,有可能就叫SDB。之前我们是sda嘛,第二块硬盘可能就叫SDB了啊,所以基本上就是这样的一个操作。这里需要强调的一点就是,FD的这个命令必须使用root用户权限才能够进行操作。好,那接下来我们还是先在控制台里边去测试一下这个命令到底应该怎么做,那就是f Dis-L。
02:06
诶,我们看到这个信息就非常的详细了,哎,首先我们看到当前磁盘叫什么名呢?呃,DV sda scary磁盘D一块,所以是A,然后呢,呃,当前的总大小五13.7G啊,当然这个当前计算的方式跟我们在外边配置写的那个50G不太一样啊,这这个只是因为转换计算的方式不一样而已啊,大小的话还是对的啊,然后后面就是具体的字节数,还有扇区数,我们知道磁盘都是要划分扇区的嘛,啊后面还有这个当前这个逻辑扇区大小啊,物理扇区大小,还有这个IO大小,对应的这个标签类型,还有标志符,这些我们就不管了,磁盘的基本信息放在上面。接下来我们看到的就是下边的每一个分区对应的信息了,哎,那我们看到这里边首先设备设备名称,哎,那这这里就有SDA1 sda2 sda3,我们看都是在第1V目录下的每一个分区都有它对应的一个名称啊,那SDA1指的是scary第一块硬盘它的第一个分区。
03:10
然后后面一个选项我们看到是boot boot表示就是是否是当前的启动分区,引导分区,那如果这里打了星号的话,说明我们这就是引导分区啊。那这里边很显然SDA1它的挂载点是boot啊呃,Boot目录,所以这就这就是我们的引导分区,然后下面是start和end,这指的是我们当前的开始和结束的对应的位置,好啊,那那我们知道一开始我们配置的时候都是从2048开始啊,所以我们当前的那个大小是稍微有一点空余的,没有完全把这个磁盘空间都利用起来,划分到三个分区里面去啊,他从2048开始,最后到2099199。当然了,下边第二个分区就是接着2099200啊,下一个位置开始啊。那同样第三个分区也是啊,这边是807,然后这就是808开始。
04:02
再下一列blocks,这里指的其实就是我们当前分区的容量大小了,哎,那我们看这个大概就是一个G啊,这是四个G,剩下的这个是45个G啊,因为我们要乘这个1024嘛,所以这个是比较大的啊,看起来是四七多少多少。然后在后边的这个ID呢,指的就是当前分区类型的一个ID,最后这个system指的就是我们当前系统分区的类型,所以你看SDA1和SDA3这两个分区,这是我们的系统的标准分区,它的这个名称就叫Linux,而第二个分区呢,这是交换分区,它就是Linux swap或者是so啊,当前的这个交换分区,它的类型是这样的。这就是直接FD-L查看当前的分区信息。那当然对于我们来讲,这些信息我们都已经司空见惯了,呃,他这个详细信息显示的是很多,但是很多东西我们都不关心,我们最关心的是现在假如说我们多了一块新硬盘,怎么样能把这块硬盘用起来,然后直接添加到我们当前。
05:09
系统里边去给他做分区,然后直接使用呢,诶这是我们真正关心的问题,所以接下来呢,我们就来做一个模拟,首先还是要到虚拟机那边去做一个基本配置了。我们首先还是到这里来看设置里面,设置里边我们能看到当前所有的硬件设备,那现在呢,诶,我们看到这有这个内存处理器硬盘,诶那这里面的硬盘是我们的第一块硬盘。现在呢,当然是要添加一块硬盘了,所以添加添加了硬件类型是硬盘,下一步啊,然后我们直接还是选scar啊,推荐的这个硬盘类型,当然你如果想选这个sata也是可以的,然后接下来创建新虚拟磁盘。接下来啊,我们就直接默认给小一点吧,给个20G吧,然后接下来随便给一个名称完成。现在我们就多了一块硬盘。确定。
06:01
然后接下来我们可以到这里来看一下啊,首先FDK-L看一眼,诶,我们会发现这里好像看起来还是只有一块磁盘sda,并没有看到我们想到的那个SDB啊,没有,哎,那比方说我们如果用。LSBLK。去查看。当前的硬盘信息的话。我们可以看到当前也只有SD,并没有SDB,哎,那所以当前到底怎么样去找到呢?诶需要注意啊,添加了硬盘之后,这个不像光盘可以热启动啊,热插拔我们当前必须要重启才可以,所以这里边我们可以做一个Bo。当然了,这里BOT之后,相当于我们当前的这个窗口就直接退出了啊,那rebot的话,需要等虚拟机那边先启动之后,我们才能够连接上啊,等它启动之后我们直接点击一下。可能需要稍等一下啊,这个时间,哎,我们看现在已经连上了,启动很快,那接下来呢,我们再来看一下当前这个硬盘到底有没有LSBLK,哎,我们看现在除了sda之外。
07:09
还有这个S20,就是我们的光盘之外还多了一个SDB啊,它的类型也是disk,大小是20G,当然了它下面没有做分区,而且也没有挂载点,所以接下来我们要做的事情肯定就是对它进行一个处理了啊,那另外我们也可以使用前面的。FK。杠L去做一个显示,我们可以看到现在显示的除了下边的sda这块硬盘的所有信息之外,上边还多了磁盘dev s DB的信息,哎,所以现在这个第二块磁盘,我们它对应的这个设备名称是什么呢?就是DV下边的SDB,所以接下来我们就要对它进行分区,那对它进行分区当然就是直接使用f disk。跟上设备名称DVSDB,这是我们的scar第二块硬盘。
08:01
接下来我们看到这里面有非常明确的中文提示,我们看输入M就可以获取帮助,所以我们输一个M回车。这里边就有所有的命令操作,可以执行的命令操作,主要我们能够用到的命令操作啊,其实就是这么几个啊,最主要的就是这个NN,我们看就是添加一个新的分区ADD anew。然后另外还有就是想退出的话,可以QQ的话就直接退出,注意是不会去保存任何更改。也就是说直接重新来啊,我当前做的操作可能做错了啊,这个分区分的不对,直接退出了,这个是可以的。另外还有就是如果要保存退出的话,是w write table to disk and exit,就是写入到我们当前的这个硬盘,把分区表的信息写到硬盘里边,然后直接退出。那另外还有一个就是我们看。有一个P,就是可以打印当前的分区表的信息啊,其实我们直接在这里这个打印分区表信息的话,就像我们在外边FD-L看到的信息一样,只不过我们看到的只是这个磁盘SDB它本身的信息,现在还没有分区,诶,当然就什么都没有了。
09:16
所以接下来呢,我们当然就是直接输入一个N开始进行分区。然后接下来他需要让我们去选择分区的类型。哎,这里需要注意的就是一个是P,一个是EP,指的是primary primary指的就是主分区,这里多给大家介绍一下,就是对于这个Linux而言,它的一块磁盘里边最多划分分区分几个呢?最多分四个主分区。那我们可能会想到啊,那你这个分区照这么说的话,就只能分四个吗?其实也不是,除了这个主分区之外呢,它可以就首先啊,我们这个最多分区是分四个主分区,然后你如果还想。划分更多的分区的话,它可以把这里边的一个主分区替换成扩展分区。
10:05
就是这里所说的这个extended。扩展分区。换成扩展分区之后,接下来呢,它就可以扩展出若干个逻辑分区啊,就是这个严格意义上来讲,已经不算我们真正意义上的分区了啊,就是逻辑上再把它做一个划分,那这个划分最多能划分多少个呢?啊,那前面这四个主分区啊,或者扩展分区编号当然就是1234了,那后边的这个扩展分区编号是。五到16。最多有12个扩展分区,那总共加起来编号到16,当然就是我们最后的这个分区啊,最多就是到16了,也就是外边你如果看这个设备名称的话,SDB。第一个分区是一,然后第二个分区SDB2,最多就到SDB16。这是Linux里边分区给我们做的一个限制啊,那当然了,现在我们是。
11:00
哎,本来我们现在也不需要做更多的配置啊,我只画一个分区就好了,所以我们当然是一个主分区了,打一个P主分区,然后我们看诶,你看主分区默认的这个编号啊,就是一到四默认是一,你这里边可以输一个一,也可以直接回车,那他选择的就是默认啊,那当然了,还有这个起始的扇区,你看起始默认就是2048,所以如果你是默认值的话,直接回车就可以。然后还有最后结束的这个扇区,那默认情况下,它是直接配置到我们的最大的这个值了,所以当前的这个空间啊,我们直接按默认的来设置。然后接下来我可以再输一个P,看一下当前的分区信息,现在就已经分好了,SDB1从2048开始,诶到这个41943039结束,它的大小那基本上就是20个G全画给他了啊,那对应的这是我们的一个普通的分区。接下来我们就可以直接按一个W直接保存退出。
12:00
现在诶我们就正在同步磁盘,它同步完成之后,接下来我们再来看信息的话,诶,我们看到了上边就多了。SDB的分区信息就已经有了。如果说我们还想使用。LSBLK。去做一个显示的话,我们就看到,诶这个信息也就有了。当然了,呃,那如果说我们LSBLK加上杠F参数的话,我们可以看到它的文件系统信息,我们会发现,诶,这里它没有文件系统,也没有UUID,所以说系统其实还是没有办法识别它的,因为你并没有对它进行格式化嘛,不知道用什么文件系统当然也就不会分配UUID了,对应的也就没有挂载点,所以接下来我们还得做一步操作,需要对它指定文件系统对它进行一个格式化,那这个过程呢,是需要使用另外一个命令,那就是叫MKFS。Make file system就是创建它的文件系统啊,那这里我们可以加上杠T参数,指定当前的文件系统类型啊,类型type啊,我们当然了最好还是使用XFS啊,我们当前这个性能最好的日志文件系统啊,然后另外加上的当然就是对应的设备名称了,我们现在是DV SD be第一个分区啊,所以直接对它做一个。
13:19
格式化,然后接下来再来看一眼当前的信息的话,我们就看到了,这里的类型也有了,后边的UUID也有了,现在就差最后一步就要做一个挂载了啊,把它这个挂载点也要补充上,那接下来我们挂载到哪里呢?诶,那我们就想到了,现在我们有一块硬盘,这个叫sda。它有三个分区,哎,那这里。第一个分区是挂载到了。Boot下边。第二个分区是swap。交换分区。虚拟内存第三个分区呢,诶直接挂载到了根目录下边,那接下来呢,我们就会想到了,除了boot下边内容下边其他所有的内容都是存放在了sda这块硬盘的第三个分区里面,啊,那这里面存放东西太多了,比方说我就想怎么样呢?哎,我们在后目录下边不是有。
14:16
嗯,各种不同的普通用户的主目录吗?诶,那比方说我们这里有一个艾特硅谷用户。艾特硅谷,比方说里面要存放很多重要的东西,我就希望把这些东西呢,单独的都放在一块新的硬盘上,那现在我们不是有SDB这块新硬盘了吗?里边就一个分区叫SDB1,我就把它直接挂载到艾特硅谷目录下,那接下来如果我们使用艾特硅谷这个目录存放东西,把文件存到它下边的话。其实物理上就存在了我们的第二块硬盘当中啊,所以接下来我们可以做这样的一个操作啊,那这个操作就是直接mount,后边跟着的应该是当前的设备名称,那就是DV。
15:03
SDB1。后边就是对应的挂载点,我们直接挂载在home at硅谷下面,好,接下来这就挂载好了,我们再来看一眼。当前的挂载点也就已经配置好了,所以这个其实整个过程还是很简单的啊啊,那接下来我们可以查看一下当前的硬盘占用的空间,还还记得这个DF-H,看一下他们每一块磁盘对应的空空余的空间,我们可以看到啊,当前这块磁盘里面其实已经写入了一些,呃,初始的一些信息啊,一些配置信息已经有了,占用了33兆啊,那总共大小是20个G啊,现在已用1%,然后接下来呢,哎,那我们就把一些东西放到艾特硅谷这个目录下边去,然后我们看看到底。对应的这个SDB这块硬盘啊,这个分区会不会用的空间会增长啊,所以接下来我们,呃,当前是有一个很大的Z文件叫my root嘛,我们看一眼这个my root总共有。
16:04
61兆,哎,所以接下来我们把它放进去啊,直接CP一下my root。放到。Home,艾特硅谷下边。好,做一个复制,然后接下来我们再来看一眼。当前的磁盘的使用情况,哎,我们看到当前的SDB1这个分区这块硬盘里边。它的空间占用已经变大了啊,当前已经用了94兆,所以很明显我们刚才复制的这个MY.zip文件是放到了我们的第二块新硬盘上。这就是我们使用f Dis命令去进行硬盘的分区,然后进行挂载,然后使用新硬盘进行数据保存这样一个完整的过程。当然了,如果说我们当前不想再使用这个新的硬盘了,诶,那那怎么办呢?那就直接u mountt把它卸载掉就可以了,卸载的话后面我们可以直接加当前的。
17:00
设备名称SDB1也可以直接给挂载点,因为他们是一一对应关系嘛,直接给后艾特硅谷也是可以,哎,那这个直接卸载之后,如果说现在我们再来DF-H一下,当然就连SDB所有的信息都已经没有了。啊,那对应的啊,如果说我们直接看一下LSBLK,我们再来看一下当前这个文件系统的信息的话,会发现这块硬盘还可以识别出来,但是它已经被卸载掉了,诶,所以这个其实看的还是非常的明显啊呃,那我们会想到那对应的那个文件还能访问到吗?肯定就访问不到了,因为你当前这个硬盘卸载掉之后,很明显当前的艾特硅谷目录就又划归我们当前的SDA3这个分区来进行保存和使用,那当时的那个文件是保存在我们的第二块硬盘里的嘛,那当然就看不到了,所以我们看一下LL一下home at硅谷,我们看这里就只有之前保存的两个配置文件,而没有我们前面复制到里边的那个很大的zip文件了。
18:08
啊,那所以这就是我们整个对硬盘进行挂载和卸载的过程。
我来说两句