菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗) 后续:实现了自动挂载

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
tonytam
帖子: 485
注册时间: 2006-09-23 12:28

菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗) 后续:实现了自动挂载

#1

帖子 tonytam » 2008-10-11 16:39

我的本本是从ubuntu 6.06开始一路更新过来的,时间久了,想重新分区,完全重新安装ubuntu,一次性解决历史遗留问题。就装8.10吧,虽然它还是beta.
但是本子里有一些资料不想丢,大约有2个G吧,如松岛枫的振腕复出,真宫沙梨子的惊艳转会,还有早年陈冠希老师在没有专业设备的艰苦条件下创作的不朽作品,还有其它一些资料等。而我没有那么大的移动硬盘。如是,考虑用“网上邻居”的方式,将这些珍贵资料转移到台式机上去。

为此,我决定用NFS,因为,我是一介菜鸟,不会用Samba,更不会用ftp等等。

首先在台式机,也就是要设定用来提供共享文件夹的机子上,安装nfs-kernel-server,伟大的apt,它会自动安装好其它依赖包若干。只需输入一命令,一路回车,即可:

代码: 全选

sudo apt-get install nfs-kernel-server
装完后编辑/etc/export文件,指定台式机上哪个目录用来共享,指定认可ip的机子登入此共享服务:

代码: 全选

sudo gedit /etc/export
在文件里添加无#字头注释的一名话:
/home/我的用户名/NFSdir(或者其它目录,总之是已经存在的目录) nfs 192.168.0.145(rw, sync)
上述就是将台式机下我的主文件夹内的NFSdir文件夹,用来作为共享,可登入的机子的ip为192.168.0.145,登入的机子具有读、写、同步权限。
然后保存关闭此文件,并刷新export:

代码: 全选

sudo exportfs -rv
如无错误,则此步完成。

接下来,重启台式机的nfs:

代码: 全选

sudo /etc/init.d/nfs-kernel-server restart
如果结果显示OK,则台式机工作完成。

然后,就开始配置需要接入该共享的机子,也就是我的本本。
在本本上安装nfs-common

代码: 全选

sudo apt-get install nfs-common
安装完成后,挂载台式机上nfs提供的共享目录,将其挂载到已有目录下,如本本上我的主文件夹下建立文件夹“NFS", 挂载:

代码: 全选

sudo mount -t nfs 192.168.0.144(我的台式机的ip):/home/我的用户名/NFSdir /home/本本的用户名/NFS
如无错误,就会发现,本本的磁盘列表中多了个名为NFS的盘,这个就是台式机提供的共享目录,将本本上要转移的东西拷到那里就是拷到台式机上了。

我的资料,如阿娇们,真宫mm, 松岛mm,排着队搬家到台式机上去了。

nfs确实简单好使,安全(指定ip),菜鸟也能用。这个论坛里要找到比我还菜的人,估计也不太容易。

比较不满意的地方,是传输速度。我的传输速度只有大约450kb/s,也可能跟我的无线路由只有11M有关吧,如果是这样,证明nfs要好用,还得跟银子有关,银子啊淫子,真是很重要。


接下来,全新分区安装ubuntu 8.10 beta,一切顺利。初步感觉不好的是:
开机后有个较长时间的启动“电源管理”的过程,不爽。
用fn键调声音,则是一调就调到尽,失去了意义。用鼠标点喇叭图标调声音的话,又得按一下右键,才会消失声音条。这个明显是退步了...
对了,新版的network-maneger可以识别中文ssid的无线AP了,好像坛子里有人问过。
上次由 tonytam 在 2008-10-16 22:03,总共编辑 1 次。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#2

帖子 adagio » 2008-10-11 17:36

我支持真宫沙梨子!
:em76
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#3

帖子 xiooli » 2008-10-11 18:25

samba很快阿,我500多m的东东再内网里面传不到2min
头像
Scofield_fox
帖子: 49
注册时间: 2008-09-11 22:33
来自: www.ccie27599/bbs/bbs.php
联系:

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#4

帖子 Scofield_fox » 2008-10-11 19:10

:em01 :em01 不错
荣耀的背后刻着一道孤独
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#5

帖子 想入非非 » 2008-10-12 1:38

xiooli 写了:samba很快阿,我500多m的东东再内网里面传不到2min
那是局域网快,和samba八竿子打不到的关系 :em04
Ubuntu User
yanxon
帖子: 5
注册时间: 2008-10-11 15:18

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#6

帖子 yanxon » 2008-10-12 3:27

LZ的收藏不是很丰富啊,2G多算DVDRip分话也就3部吧...难道是图片?
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#7

帖子 Element » 2008-10-12 5:00

赞一个
不过如果是局域网没有指定IP的话,IP的最后一位似乎是动态的哦,
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
hsyihao
帖子: 150
注册时间: 2008-07-25 6:11
来自: 湖北省黄石市

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#8

帖子 hsyihao » 2008-10-12 11:34

收藏这个贴子了```
头像
tonytam
帖子: 485
注册时间: 2006-09-23 12:28

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#9

帖子 tonytam » 2008-10-12 14:33

本来想用autofs的,但招致一个严重的问题,因为我设定的挂载点在我的主文件夹内,autofs会修改它的所有者,进不了用户配置文件,加载不了桌面。又一次用安全模式下的终端来修复,但又不会用vi,只好将/etc/auto.maser改名了事。

现在我的本本是8.10beta,一挂载台式机(8.04的共享目录,无线路由就会死机,日。
jemy.zhang
帖子: 37
注册时间: 2007-02-19 16:07

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#10

帖子 jemy.zhang » 2008-10-12 15:40

在我的网络硬盘上配置了nfs,但是一旦用本本挂载网络硬盘的nfs目录,nautilus就会死掉,必须重启才能回复,不知道怎么回事 :em20
头像
tonytam
帖子: 485
注册时间: 2006-09-23 12:28

Re: 菜鸟用起NFS文件共享笔记——Linux的“网上邻居”(囗囗囗)

#11

帖子 tonytam » 2008-10-16 22:18

tonytam 写了:本来想用autofs的,但招致一个严重的问题,因为我设定的挂载点在我的主文件夹内,autofs会修改它的所有者,进不了用户配置文件,加载不了桌面。又一次用安全模式下的终端来修复,但又不会用vi,只好将/etc/auto.maser改名了事。

现在我的本本是8.10beta,一挂载台式机(8.04的共享目录,无线路由就会死机,日。
现在实现了自动挂载,思路是对的,不过如果挂载点设为自已的主文件夹内的话,会更改主文件夹的所有者,这样就麻烦了。将挂载点设到/media即可避免此问题。

让人们输入一串命令来挂载nfs,总是不方便的,至于用fstab的方法来开机挂载,则不必要,而且这样好像也不能实现开机时未在内网,之后在内网自动挂载。

解决方法是进入设定的挂载点后,其自动挂载。

安装autofs:

代码: 全选

sudo apt-get install autofs
建立对应的挂载点文件夹
[code]sudo mkdir /media/nfs/Sharefiles]

编辑/etc/auto.master文件

代码: 全选

sudo gedit /etc/auto.master
增加一行无#字头的语句
/media/nfs /etc/auto.nfs --timeout 60
这句的意思,就是挂载于/media/nfs/下的一个目录

编辑/etc/auto.nfs文件

代码: 全选

sudo gedit /etc/auto.nfs
同上,写一行:
Sharefiles -rw,soft,intr,rsize=8192,wsize=8192 提供nfs共享目录的机子的ip:/nfs的共享目录名
这句的意思,就是将nfs共享目录挂载为Sharefiles目录,在/media/nfs目录下

重启系统

然后进入/media/nfs,此时目录下本已创建好的Sharefiles目录是看不见的,这样你进不去,还是没法自动挂载
可以在文件窗口地址栏中手动输入,这样就挂载了
然后创文件管理器创建书签。这样,以后开了机,一点Sharefiles书签,就自动挂载好了。前提是联好局域网
回复