摘要:
挂别人做的文件系统,在系统起来以后不能创建目录、不能编辑文件,报错
Error:EACCES:pmkdir: cannot create directory ‘xxx’: Read-only file system
1、原因
开机时文件系统挂载为了只读
2、解决
手动设置默认启动文件(/etc/fstab),加上如下内容
设备 目录 ext4 defaults,rw 0 0
举个例子,我用tf卡启动,卡上有两个分区,第一个分区前面放uboot,分区内是内核、设备树,第二个分区全部给到文件系统,如图
对于tf卡启动,一般设备起来第一个占的是sda,那么我们的文件系统就是sda2,代表sda设备的第二个分区,然后其内容是整个文件系统,所以我们挂的是根目录,写出来就是这样:
/dev/sda2 / ext4 defaults,rw 0 0
然后保存退出重启即可