请教mount指令

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

请教mount指令

#1

帖子 Palocc » 2009-05-12 9:21

我原本的D盘使用来存放各种程序的,我现想把我他挂在到/usr下,于是我在D盘下新建了一个目录叫Linux,然后我执行命令

sudo mount -t ntfs -o default /dev/sda6/Linux /usr

但是挂在不上去,提示

ntfs-3g: Failed to access volume '/dev/sda6/Linux': Not a directory


找不到目录,但是我确实已经建好了这个目录了,为什么呢?
头像
oztaxx
帖子: 260
注册时间: 2009-03-17 14:09

Re: 请教mount指令

#2

帖子 oztaxx » 2009-05-12 9:38

mount只能挂盘,不能挂目录
Sony VGN-CR322H
Ubuntu 10.04 DVD 安装
糟透了
Palocc
帖子: 20
注册时间: 2009-05-08 14:23

Re: 请教mount指令

#3

帖子 Palocc » 2009-05-12 9:39

那如何挂目录呢?
我担心如果直接把这个分区挂上去,将来这个分区的数据乱七八糟的,在windows的时候就看不下去了
头像
lll9p
帖子: 1806
注册时间: 2007-07-18 18:56
联系:

Re: 请教mount指令

#4

帖子 lll9p » 2009-05-12 9:42

Palocc 写了:那如何挂目录呢?
我担心如果直接把这个分区挂上去,将来这个分区的数据乱七八糟的,在windows的时候就看不下去了
用链接
用法:ln [选项]... [-T] 目标 链接名称 (第一种格式)
或:ln [选项]... 目标 (第二种格式)
或:ln [选项]... 目标... 目录 (第三种格式)
或:ln [选项]... -t 目录 目标... (第四种格式)
我的小站imtho.com
3n6uv7 2vw <---- 332 ?语星火是么什
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 请教mount指令

#5

帖子 冲浪板 » 2009-05-12 9:45

要么用
sudo ln -sf /media/d /usr/linux
这个/media/d...你看看有没有,没有,自己写对了;
或者
sudo mkdir /usr/linux
sudo mount -t ntfs -o default /dev/sda6 /usr/linux

好象前一个才符合你的要求,后一个用的时候要/usr/linux/linux...
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 请教mount指令

#6

帖子 billbear » 2009-05-12 9:46

先挂分区, sudo mount /dev/sdaX /yourmountpoint
再挂目录, sudo mount --bind /yourmountpoint/somedir /somewhere
另 usr 不要动,用别的。
Palocc
帖子: 20
注册时间: 2009-05-08 14:23

Re: 请教mount指令

#7

帖子 Palocc » 2009-05-12 9:50

billbear 写了:先挂分区, sudo mount /dev/sdaX /yourmountpoint
再挂目录, sudo mount --bind /yourmountpoint/somedir /somewhere
另 usr 不要动,用别的。

意思是说,比如sda6默认是挂到/media/xxx的,然后我把他绑定到/usr下?
/usr不要动吗?usr不是保存应用程序的马?
比如我安装QQ,eclipse,tomcat等默认不是都装在/usr下的具体某个地方的么?

因为我看资料说usr存放的是应用程序,我不想每次冲撞ubuntu都要再重下或重装这些程序,所以想把他放到别的分区去,就好像windows中不安装在C盘一个道理。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 请教mount指令

#8

帖子 BigSnake.NET » 2009-05-12 9:52

Palocc 写了:
billbear 写了:先挂分区, sudo mount /dev/sdaX /yourmountpoint
再挂目录, sudo mount --bind /yourmountpoint/somedir /somewhere
另 usr 不要动,用别的。

意思是说,比如sda6默认是挂到/media/xxx的,然后我把他绑定到/usr下?
/usr不要动吗?usr不是保存应用程序的马?
比如我安装QQ,eclipse,tomcat等默认不是都装在/usr下的具体某个地方的么?

因为我看资料说usr存放的是应用程序,我不想每次冲撞ubuntu都要再重下或重装这些程序,所以想把他放到别的分区去,就好像windows中不安装在C盘一个道理。
windows 的思维这里无效
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
Palocc
帖子: 20
注册时间: 2009-05-08 14:23

Re: 请教mount指令

#9

帖子 Palocc » 2009-05-12 9:57

BigSnake.NET 写了:
Palocc 写了:
billbear 写了:先挂分区, sudo mount /dev/sdaX /yourmountpoint
再挂目录, sudo mount --bind /yourmountpoint/somedir /somewhere
另 usr 不要动,用别的。

意思是说,比如sda6默认是挂到/media/xxx的,然后我把他绑定到/usr下?
/usr不要动吗?usr不是保存应用程序的马?
比如我安装QQ,eclipse,tomcat等默认不是都装在/usr下的具体某个地方的么?

因为我看资料说usr存放的是应用程序,我不想每次冲撞ubuntu都要再重下或重装这些程序,所以想把他放到别的分区去,就好像windows中不安装在C盘一个道理。
windows 的思维这里无效
晕,我只是打个比方而已,这些我也是在一个ubuntu教程上看到的,原文如下
“/usr 应用程序目录。大部分的软件都安装在这里。如果您计划安装许多软件,建议您也给它分配一个分区”

由此看来,这个和我刚说的意思是完全一致的。分区1挂在/下,分区2挂在/usr下,分区3挂在/home下,这样,重装系统只要搞定分区1即可,而分区2和3的应用软件以及个人文档等,都不会因此而丢失。我的理解有错码?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 请教mount指令

#10

帖子 BigSnake.NET » 2009-05-12 10:09

因为我看资料说usr存放的是应用程序,我不想每次冲撞ubuntu都要再重下或重装这些程序,所以想把他放到别的分区去,就好像windows中不安装在C盘一个道理。
我说的就是这句, 不要想当然
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 请教mount指令

#11

帖子 冲浪板 » 2009-05-12 10:13

你把根重装了?那么apt(还是atp?记不住)的维护数据在哪?这个没了,/usr里的软件怎么维护(尤其是那些不随系统装上的软件)?根被你弄掉了,那么/etc也没了,那就要重新来过哈?

实际上你想重装,直接用A....盘(实在是记不住,反正不要用livecd),然后有个updat方式安装吧,新装的让你选则,现在就可以来这updat,会把你选装过的给你再来一次。

红帽就是那样的,配置文件有给备份*.old,新版的是*.new,顶多有这些垃圾,你可以自行清理。
不知道U是怎么样的,谁受里有用那盘给说说?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 请教mount指令

#12

帖子 BigSnake.NET » 2009-05-12 10:16

冲浪板 写了:你把根重装了?那么apt(还是atp?记不住)的维护数据在哪?这个没了,/usr里的软件怎么维护(尤其是那些不随系统装上的软件)?根被你弄掉了,那么/etc也没了,那就要重新来过哈?

实际上你想重装,直接用A....盘(实在是记不住,反正不要用livecd),然后有个updat方式安装吧,新装的让你选则,现在就可以来这updat,会把你选装过的给你再来一次。

红帽就是那样的,配置文件有给备份*.old,新版的是*.new,顶多有这些垃圾,你可以自行清理。
不知道U是怎么样的,谁受里有用那盘给说说?
重装? 清掉家目录的配置就行了..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 请教mount指令

#13

帖子 billbear » 2009-05-12 10:17

如果挂到 /usr,原来的 /usr 就滚蛋了。系统会变得很奇怪。你可以试试 :)
在 /usr 下新建一个你的目录来挂载倒是可以的,不过我想不出那样做有什么意思。
头像
oztaxx
帖子: 260
注册时间: 2009-03-17 14:09

Re: 请教mount指令

#14

帖子 oztaxx » 2009-05-12 10:20

只要sudo的时候够谨慎,一般不用重装,软件有问题搞不回来的一般把home下的配置文件清掉就行。

如果你是做桌面系统,实在不行要重装的,软件你备份好/var/cache/apt/archives(这个你可以用aptoncd这个软件),配置你备份好home目录下的那些隐藏文件(这个直接用tar就行),其他就不多了。
Sony VGN-CR322H
Ubuntu 10.04 DVD 安装
糟透了
Palocc
帖子: 20
注册时间: 2009-05-08 14:23

Re: 请教mount指令

#15

帖子 Palocc » 2009-05-12 10:38

多谢各位阿,学了不少东西~呵呵
回复