分页: 1 / 1

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

发表于 : 2008-10-11 16:39
tonytam
我的本本是从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了,好像坛子里有人问过。

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

发表于 : 2008-10-11 17:36
adagio
我支持真宫沙梨子!
:em76

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

发表于 : 2008-10-11 18:25
xiooli
samba很快阿,我500多m的东东再内网里面传不到2min

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

发表于 : 2008-10-11 19:10
Scofield_fox
:em01 :em01 不错

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

发表于 : 2008-10-12 1:38
想入非非
xiooli 写了:samba很快阿,我500多m的东东再内网里面传不到2min
那是局域网快,和samba八竿子打不到的关系 :em04

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

发表于 : 2008-10-12 3:27
yanxon
LZ的收藏不是很丰富啊,2G多算DVDRip分话也就3部吧...难道是图片?

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

发表于 : 2008-10-12 5:00
Element
赞一个
不过如果是局域网没有指定IP的话,IP的最后一位似乎是动态的哦,

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

发表于 : 2008-10-12 11:34
hsyihao
收藏这个贴子了```

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

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

现在我的本本是8.10beta,一挂载台式机(8.04的共享目录,无线路由就会死机,日。

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

发表于 : 2008-10-12 15:40
jemy.zhang
在我的网络硬盘上配置了nfs,但是一旦用本本挂载网络硬盘的nfs目录,nautilus就会死掉,必须重启才能回复,不知道怎么回事 :em20

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

发表于 : 2008-10-16 22:18
tonytam
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书签,就自动挂载好了。前提是联好局域网