1.先看几个知识点。
1.1.挂载
在鸟叔的书上这么说:所谓的挂载,就是利用一个目录当成进入点,将磁盘分区的数据放在该目录下;也就是说,进入该目录就可以读取该分区的意思。
我们称这个操作为挂载,这个目录为“挂载点".
1.2.为什么需要进行”格式化“?
在鸟叔的书上说,因为每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此需要讲分区进行格式化,以成为操作系统能够利用的文件系统格式。
1.3.我们说的ext4分区和ext4文件系统有什么区别?
因为新技术的应用,格式化不再是针对分区进行的,也就是说一个分区可以格式化为多个文件系统。所以,我们称呼一个可以被挂载的数据为一个文件系统而不是一个分区。
1.4.如何将一个文件夹制作为一个特定大小的ext4文件系统?
第一步,安装工具:
sudo apt-get install android-tools-fsutils
第二步,执行命令:(其中,512M为文件系统的大小,test为文件系统的名字,tmp为提前创建好的文件夹,里面可以有文件。)
make_ext4fs -l 512M test tmp
1.5.文件系统的挂载
如果得到一个文件系统,并且知道格式,那么可以奖其挂载并且访问里面的内容。挂载的命令为:(其中,a为上面提到的”挂载点”,也就是目录。)
sudo mount -t ext4 test a
1.6.挂载的反向操作
直接上命令:
sudo umount a