转自:https://blog.csdn.net/gnnuxxl/article/details/116298787,仅供学习参考使用
1、如果你是使用一个全新的SSD固态硬件接入到你的开发板,通过df -h这样的命令是查看不到内容的,可以通过lsblk命令进行查看,如下图:
2、可以使用fdisk -l 进行查看对应的磁盘信息
3、如果你需要使用df –h这样的命令进行查看到相关存储设备的内容,第一步要进行格式化操作。格式化命令有很多,也有各种根文件系统格式,这里我们采用ext4
mkfs.ext4 /dev/nvme0n1 这是表示把/dev/nvme0n1格式化为ext4类型
EXT3与EXT4的主要区别
a.与Ext3兼容。执行若干条命令,就能从Ext3在线迁移到Ext4,而无须重新格式化磁盘或重新安装系统。原有Ext3数据结构照样保留,Ext4作用于新数据,当然,整个文件系统因此也就获得了Ext4所支持的更大容量。
b.更大的文件系统和更大的文件。较之Ext3目前所支持的最大16TB文件系统和最大2TB文件,Ext4分别支持1EB(1,048,576TB,1EB=1024PB,1PB=1024TB)的文件系统,以及16TB 的文件。
c.无限数量的子目录。Ext3目前只支持32,000个子目录,而Ext4支持无限数量的子目录
4、格式化之后,进行挂载操作,我们这里把它挂载在当前目录下的data目录下
注意,这种挂载方式在系统重启之后,会失效。如果你要让这个挂载一直生效的话,就要把挂载指令写到配置文件中/etc/fstab,然后重启生效。
5、挂载之后,我们通过df –h查看,此时你就发现能看到这个设备了
6、到这里我们就把一个全新的SSD固态硬盘挂载到了我们的开发板上面,要对它进行读写,只需要对对应的挂载路径进行读写操作就好了。