文档章节

Raspberry Pi 挂载

Jr小王子
 Jr小王子
发布于 2016/12/07 16:25
字数 746
阅读 43
收藏 0

参考


Configure NFS Server and NFS Client Raspberry Pi
http://www.htpcguides.com/configure-nfs-server-and-nfs-client-raspberry-pi/

How do I mount directories from other Linux/Unix/BSD servers? How do I mount an NFS share?
http://www.raspbian.org/RaspbianFAQ

mount.cifs — mount using the Common Internet File System (CIFS)
https://www.samba.org/samba/docs/man/manpages-3/mount.cifs.8.html

fstab
(https://wiki.archlinux.org/index.php/Fstab)

Raspberry Pi 配置 nfs server 和 nfs client (主要用于Linux不同系统之间相互挂载)


配置 NFS Server

安装 NFS server 组件

sudo apt-get install nfs-common nfs-server -y  

or

sudo apt-get install nfs-kernel-server  

    


Q:报错 守护进程没开启

pi@raspberrypi:/etc $ sudo service nfs-kernel-server status
● nfs-kernel-server.service - LSB: Kernel NFS server support
   Loaded: loaded (/etc/init.d/nfs-kernel-server)
   Active: active (exited) since 三 2016-12-07 15:52:01 HKT; 1h 2min ago

12月 07 15:52:01 raspberrypi nfs-kernel-server[2020]: Not starting NFS kernel daemon: no exports. ......g).
12月 07 15:52:01 raspberrypi systemd[1]: Started LSB: Kernel NFS server support.
12月 07 16:54:47 raspberrypi systemd[1]: Started LSB: Kernel NFS server support.
Hint: Some lines were ellipsized, use -l to show in full.

A: 开启守护进程

rpc.mountd

  


Q:守护进程已启动,查询挂载list是空

pi@raspberrypi:/etc $ sudo service nfs-kernel-server status
● nfs-kernel-server.service - LSB: Kernel NFS server support
   Loaded: loaded (/etc/init.d/nfs-kernel-server)
   Active: active (exited) since 三 2016-12-07 17:11:37 HKT; 7s ago
  Process: 2664 ExecStop=/etc/init.d/nfs-kernel-server stop (code=exited, status=0/SUCCESS)
  Process: 2675 ExecStart=/etc/init.d/nfs-kernel-server start (code=exited, status=0/SUCCESS)

12月 07 17:11:37 raspberrypi nfs-kernel-server[2675]: Exporting directories for NFS kernel daemon....
12月 07 17:11:37 raspberrypi nfs-kernel-server[2675]: Starting NFS kernel daemon: nfsd mountd.
12月 07 17:11:37 raspberrypi systemd[1]: Started LSB: Kernel NFS server support.
pi@raspberrypi:/etc $ showmount -a
All mount points on raspberrypi:
pi@raspberrypi:/etc $ showmount -e
Export list for raspberrypi:
pi@raspberrypi:/etc $ showmount -e localhost
Export list for localhost:

A:因为设置允许客户端所有主机:*

#/home/pi/nfs_ 192.168.0.*/24(rw,sync,no_subtree_check)
/home/pi/nfs_ *(rw,sync,no_subtree_check)


pi 通过 cifs 挂载到 Windows共享文件 (用于Windows和Linux之间)

临时挂载

sudo mount -t cifs -o username=win用户名,passwd=win用户密码  //192.168.0.101/share /home/pi/share

开机自动挂载

配置 /etc/fstab,参数详情见参考

//192.168.1.11/share /home/pi/share cifs defaults,username=win用户名,password=win用户密码,uid=pi,gid=pi 0 2

uid gid 可以在 /etc/passwd 中查询,也可以设置为默认 uid=0,uig=0

pi@raspberrypi:/etc $ vim passwd
pi:x:1000:1000:,,,:/home/pi:/bin/bash

实际试的时候,发现开机并没有自动挂载,添加auto也无效,后续再了解Linux开机启动的内容,现在先执行mount 挂载命令

sudo mount -a  (挂载fstab中内容)
sudo mount -s  (查询挂载状态)
//192.168.1.11/share on /home/pi/share type cifs (rw,relatime,vers=1.0,cache=strict,username=jr413,domain=ZEUS,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.11,file_mode=0755,dir_mode=0755,nounix,serverino,mapposix,rsize=61440,wsize=65536,actimeo=1)  

sudo mount /home/pi/share(解除挂载点)

需要注意的是不要在挂载的当前目录,执行mount -a。否则挂载成功后,执行ls后,没有返回,需退出cd ..上一级目录,再次进入当前挂载目录,再次执行ls,才会显示当前挂载目录下的共享文件

pi@raspberrypi:~/share $ ls   (当前目录执行 mount -a)
无

pi@raspberrypi:~/share $ ls  (非当前目录执行 mount -a)
desktop.ini  hello.py

注:

如有错误,请指正和拍砖,妹子可前来撩!

© 著作权归作者所有

共有 人打赏支持
下一篇: VIM 基本操作
Jr小王子
粉丝 11
博文 119
码字总数 18368
作品 0
深圳
程序员
私信 提问
树莓派3B的Qt交叉编译环境搭建

转自: http://blog.csdn.net/shenhuan1104/article/details/53486619 http://blog.csdn.net/shenhuan1104/article/details/53500829 本文永久地址:https://my.oschina.net/bysu/blog/1557......

不最醉不龟归
2017/10/27
0
0
SINOVOIP 香蕉派 BPI-M2+ 四核开发板

Banana PI BPI-M2+ 是一款四核高性能单板计算机,采用全志H8处理器。 Banana PI BPI-M2+兼容性强大,可以跑android系统,Debian linux,Ubuntu linux, Raspberry Pi系统 和 cubieboard 系统. B...

bananapi
2016/03/01
87
0
raspberrypi的相关网址

一、NOOBS安装 NOOBS使用说明书 http://www.shumeipai.net/thread-20009-1-1.html NOOBS自定义多系统启动 https://www.jianshu.com/p/afbcd17b785d NOOBS安装自定义系统 https://blog.csdn.......

mbzhong
11/14
0
0
树莓派搭建记录(1)--系统安装

组装 树莓派相对来说比较简单,几个螺丝,一块板子+散热片,外壳,还有风扇(长时间开机确实需要不然发热还是挺高的) 贴散热片 一大一小两个散热片贴好便是 风扇安装,注意针脚的位置 系统安...

桀骜不驯的喵
2017/08/01
0
0
基于树莓派的 Android Things 开发环境

树莓派(Raspberry Pi)简介 树莓派是一款单片机式微型电脑,在一个只有信用卡大小的 PCB 板上集成了 CPU、GPU、RAM、网卡等设备,主要用于计算机学习以及智能设备的原型开发,目前最新版本为 ...

geyunfei_
2017/12/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

[转载]重磅消息:误区陷阱、软件分类和GNU

stallman376032123 Non classé 16 octobre 2018 2 Minutes (注:对原文有精简) GPL、AGPL 并非最严格的许可证,详情请继续阅读本篇文章。可能很多人看到本文好多字,被字数吓得关闭网页,...

ICE冰焰火灵X
27分钟前
1
0
Impala和Hive集成Sentry、Kerberos认证

关于 Kerberos 的安装和 HDFS 配置 kerberos 认证,请参考 HDFS配置kerberos认证。 关于 Kerberos 的安装和 YARN 配置 kerberos 认证,请参考 YARN配置kerberos认证。 关于 Kerberos 的安装和...

hblt-j
36分钟前
1
0
Ubuntu 18.04 PostgreSQL 11 apt 默认安装某些问题解析

首先默认安装软件(本文以PostgreSQL 11.1为例,其他版本类似)。 sudo apt install postgresql-11 等待软件自动安装并完成配置,启动服务。 服务状态如下: vmware@vmware-virtual-machine:...

白豆腐徐长卿
49分钟前
1
0
一步步动手实现高并发的Reactor模型 —— Kafka底层如何充分利用多线程优势去处理网络I/O与业务分发

一、从《Apeche Kafka源码剖析》上搬来的概念和图 Kafka网络采用的是Reactor模式,是一种基于事件驱动的模式。熟悉Java编程的读者应该了解Java NIO提供了Reactor模式的API。常见的单线程Jav...

Anur
53分钟前
1
0
数字信号处理各种处理及图象

https://wenku.baidu.com/view/b1bb67f1f90f76c661371a75.html?sxts=1544696459935

whoisliang
56分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部