分页: 1 / 1

请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-15 15:20
anguste
有一个网络硬盘盒,以windows共享的方式访问,无需用户名密码
我想设置成每次开机后自动把它挂载到home下的某个目录中,请问如何操作?是修改fstab吗?
系统是ubuntu 8.10

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-15 22:01
anguste
不好意思稍微顶一下
就是想实现类似Win里面Map Network Drive的功能,只不过想每次启动系统自动挂载
目标路径是类似\\IP\Folder的形式,在ubuntu里手动connect没问题
先谢谢啦

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-15 23:07
ryoohki
可以写个脚本,脚本的内容就是挂载那个网盘的命令,然后把脚本文件放到/etc/init.d目录下面去,或者放到'会话'里面去,放到/etc/init.d去的话只要开机就能共享了,就算不进到X界面下也能够访问网盘的,放到'会话'里面的话,就需要登录X环境才会挂载那个网盘的

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-15 23:15
anguste
可是我只会用gnome里面places菜单下的connect to选项,脚本应该怎么写呢?

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-15 23:47
ryoohki
修改一下,如果只用脚本的话可能会遇到权限的问题,不过还好ubuntu提供了一个工具刚好能够满足楼主的需求
首先需要安装smbfs
sudo apt-get install smbfs
接下来修改smbfs的配置文件
sudo gedit /root/.smbcredentials
插入如下语句:其中写入的是windows共享文件的用户名和密码
username=guest
password=guest
保存文件后:
sudo chmod 700 /root/.smbcredentials
sudo gedit /etc/fstab

在文件末尾加上(只读):
//ip地址/共享文件夹名称 /挂载到的路径 smbfs credentials=/root/.smbcredentials 0 0

或者 (读写)
//ip地址/共享文件夹名称 /挂载到的路径 smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777 0 0

-----------------------------------------------------------------------------------------------------
下面的是通过在/etc/init.d 中添加脚本的方式,仅供参考
sudo gedit /etc/init.d/脚本文件名
脚本文件内容:
#!/bin/bash

mount -t cifs -o username=guest,password=guest //ip地址/共享文件夹名称 /挂载到的路径

保存退出gedit
sudo chmod 755 /etc/init.d/脚本文件名

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-16 9:13
anguste
谢谢,我回去试一下,然后再来说一下结果

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-16 9:21
eexpress

代码: 全选

☎ type fuse-smb
fuse-smb 已被别名为“smbmount //192.168.100.2/共享目录/ ~/fuse-mnt/ -o username=smb,password=ice,iocharset=utf8”

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-16 16:07
cnkilior
ee又给小朋友亮出自己的alias。

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-19 20:14
anguste
谢谢ee,这个简单实用,顺便请问怎么样从能只mount而不在桌面上也显示这个图标呢?(默认的情况好像mount之后自动在桌面也生成一个图标)

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-04-20 20:15
anguste
顶一下,谁能帮帮忙解答一下9楼的问题,谢谢

Re: 请问如何设置开机自动挂载Windows共享到某个目录下?

发表于 : 2009-06-03 11:23
eexpress
桌面也生成一个图标
这是nautilus管理的范围了。桌面也是它管理的。如果,你在gconf-editor里面搜索,并关闭nautilus管理桌面。就可以不显示在桌面。记得就是 --no-desktop 的参数也可以。