小白问个超级简单的问题,百度的看不懂。
Tofloor
poster avatar
tcmpan
deepin
2015-04-06 00:02
Author
  如何实现开机 自动挂载其他的盘


百度的真心看不懂,弄了都失败了。
Reply Favorite View the author
All Replies
httpe
deepin
2015-04-06 05:59
#1
先用lsblk -f确认你要挂载的盘的UUID
然后在/etc/fstab中模仿已有的记录加一行,如:
UUID=54d0d838-46b3-463c-9fce-b51a361f4fa7(换成你的盘的UUID)        /abc(换成你要挂载到的目录)        ext4(换成那个盘的文件系统类型)        rw,relatime,data=ordered        0 2
以上是一行,每项以空格隔开
Reply View the author
kingskill
deepin
2015-04-06 20:48
#2
战略马克~
Reply View the author
oaker
deepin
2015-04-07 02:56
#3
Reply View the author
xliang9550
deepin
2015-04-07 06:09
#4
首先需要确认已经安装配置好了欲挂载的分区的文件系统所需的组件,例如ntfs-3g或exfat-fuse等等。
最直接的方法还是编辑/etc/fstab(按2楼)。挂载参数可以暂时不去优化。
Reply View the author
nickirk
deepin
2015-04-07 16:27
#5
Ubuntu官方文档见链接
https://help.ubuntu.com/community/Autom ... Partitions" target="_blank">https://help.ubuntu.com/communit ... artitions
翻译如下:
0,找出分区对应的名字
可以直接在终端里输入
  1. mount
Copy the Code
当然,你先得把你想自动挂载的盘先挂载了(就是在文件管理器点一下那个盘,就能挂载了),否则它不会在这条命令下显示出来。输出结果:
  1. /dev/sdb1 on /media/My-Happy-Disk type vfat ....
Copy the Code
sdb1 就对应 My-Happy-Disk
1,然后找到你想自动挂载的那个盘的uuid:
  1. ls -al /dev/disk/by-uuid/
Copy the Code
你会得到如下的输出:
  1. lrwxrwxrwx 1 root root  10 2012-02-15 10:23 1313-F422 -> ../../sdb1
Copy the Code
其中1313-F422就是sdb1这个盘的uuid,当然具体的uuid根据你自己的情况决定。
2,编辑/etc/rc.local
  1. sudo vim /etc/rc.local
Copy the Code
输入root密码。
然后在
  1. exit 0
Copy the Code
之前加上(在它之后的命令都不会被执行!)
  1. udisksctl mount --block-device /dev/disk/by-uuid/
Copy the Code
然后保存退出vim
就是你在 1 中得到的那个编码。这条命令会保证你加载后文件夹以及子文件夹都保持正确的结构,让你在使用图形端的文件浏览器时不会造成混乱。
这样在我的电脑上是能成功运行的。如果有进一步问题尽管提。
Reply View the author
nickirk
deepin
2015-04-07 16:31
#6
对了,以上我说的操作都是针对单个用户登录的情况,如果你想在服务器上为所有的用户都挂载的话,情况有点不一样。
Reply View the author
sunnyyuu2
deepin
2015-04-07 21:28
#7
mark
Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG