磁盘分区挂载,通常情况之下在windows下面最为常见,但是关于在linux下挂载的概念就比较难理解,利用和windows进行对比,以一种通俗的方式能够梳理清楚。
普遍电脑磁盘在经过出厂的初始化后,就要对其进行分区才可以使用,MBR分区表对其有一定的限制,最多分成4个主分区,如果想要更多的分区,那么可以分成3个主分区和1个扩展分区,其中的扩展分区进而分成多个逻辑分区。
1.windows想要访问
(1)分配文件系统类型给各个分区,例如设置为FAT16、或FAT32又或者NTFS。
(2)为该分区分配盘符,例如D盘,也可以想象成把其中的一个分区挂载到我的电脑/D盘目录下面。
接下来,对D盘进行操作,如写文件,其实就是在相应的磁盘分区里面操作了。
2.Linux想要访问
(1)为分区分配文件系统类型,例如设置为ext2、ext3等。
(2)当没办法直接访问磁盘分区,所以需要把相应的分区挂载到一个目录下面。在windows磁盘管理器里面看到各个分区,从而进行分配盘符,在linux下面无法看到分区,不过每个分区都有自己的名字,以文件形式存在,例如(sda1,其中sd表示sata接口的磁盘,hd代表IDE接口的磁盘;a表示第1块磁盘,如果还有另外磁盘,那么就b;1表示磁盘的第一个主分区,相应的2、3,4表示第2、3、4个分区,5表示第一个逻辑分区。)下面可以将磁盘的某一个分区挂载到特定目录,像把sda2 挂载到/home目录。
下面对/home操作,类似写文件,其实就是在相应的磁盘分区里面操作了。
同理,如果电脑又接了一个U盘,那么:
(1)windows可分配盘符来访问它,而它具体的设备可以在设备管理器里面看;
(2)linux可以将其挂载到/media目录下面进而对其进行访问,而它具体的设备可以在/dev目录下面找到。
总之,在windows,不需要深入的想就能够理解,而在linux下面,把所有的东西(鼠标、硬盘、U盘、进程等)看成一个一个的文件,也能够很好的理解了。
如有香港服务器租用需求欢迎联系我们,华纳云是一家专业IDC服务商,支持技术常驻机房为客户反馈问题能及时处理回应。