600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 使用SD卡扩展BBB文件系统存储空间

使用SD卡扩展BBB文件系统存储空间

时间:2020-06-22 17:27:48

相关推荐

使用SD卡扩展BBB文件系统存储空间

1.首先,插入SD卡。 2.查看BBB的存储情况:‘ #fdisk -l mmcblk0是BBB自带的4G 内存,有两个分区;mmcblk1是我后来插入的8G内存卡,没有分区。 首先对SD卡进行分区 执行#fdisk /dev/mmcblk1 输入m,查看命令帮助 由帮助可以看出,n是增加新分区。 输入n进行分区 p为主分区,e为扩展分区。 输入p, 接下来输入分区数,1-4,默认是1。本文就将整个SD卡弄一个分区。 接下来定义各个扇区的大小,首先是第一个分区。 都选择默认大小。 输入w,以写入分区表。完成分区。使用fdisk -l查看,可以看到mmcblk1已经完成了分区。 要想使用SD卡,需要将它编程linux支持的文件格式才行。这时要用到mkfs工具。 mkfs命令的作用是创建一个linux文件系统。 执行如下命令,将mmcblk1分区格式化成ext3格式。在这过程中,它会让你创建卷标(creating journal),你可以输入一个卷标名称,也可以忽略。 #mkfs -t ext3 -c /dev/mmcblk1

挂载: 创建一个新的目录用以挂载(也可以不创建,直接挂载到已有的目录上) #mkdir /usr/sd 将sd设备挂载到该目录上 #mount /dev/mmcblk1 /usr/sd 完成后使用df命令进行查询 #df -TH 可以看到mmcblk1已经挂载成功. 修改文件系统表(fstab),以确保系统每次启动时能够自动挂在该分区。 使用vim打开fstab文件 #vim /etc/fstab 在fstab文件的最后添加如下语句: /dev/mmcblk1 /usr/sd ext3 defaults 1 2

fstab说明:

一个典型的格式如下:

<file system><dir><type><options><dump><pass></pass></dump></options></type></dir></file>

<file systems> ,是指设备(硬盘及其分区,DVD光驱等); <dir>, 告诉我们设备挂载到哪里; <type> 指挂载设备或分区为何种文件系统类型(例如:ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap等)。 archLinux支持许多文件系统。 要得到一个完整的支持名单查找mount man-page。典型 的名字包括这些:ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap和auto, 'auto'不是一个文件系统,而是让mount命令自动判断文件类型,特别对于可移动设备,软盘,DVD驱动器,这样做是很有必要的,因为可能每次挂载的文件类型不一致。

<options>,选项,它能使你所挂载的设备在开机时自动加载、使中文显示不出现乱码、限制对挂载分区读写权限。它是与mount命令的用法相关的,要想得到一个完整的列表。

本例中,/dev/mmcblk1 代表哪个分区 ext3是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async),1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)

进行到这,SD卡就完全挂载成功了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。