如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

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

如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#1

帖子 tomsmish » 2009-05-09 20:29

按我的理解 / 下有许多目录,比如 HOME, dev, etc, bin等. 这些目录 都是 /dev/sda1的挂载点, 这些目录是否共享sda1的磁盘空间? 就是说HOME用的多了,那么 dev , bin目录的可用空间就会减少? 另外 /dev/sda1是挂在 / 上的,如果再挂一块硬盘到 / 上,那么 / 下的目录如 HOME,BIN等的可用空间会不会变大?

现在我的 / 可用空间就剩300M了,装软件时提示 bin空间不够了,不知道 再挂一块硬盘到/ 是否会增加 bin ,home等目录的可用空间?
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#2

帖子 冲浪板 » 2009-05-09 20:44

是,又不是;
不是,又是
头像
谛1
帖子: 115
注册时间: 2008-09-13 17:26

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#3

帖子 谛1 » 2009-05-09 20:49

你当初是怎么分区滴?整个硬盘都挂到/ ?那就如你所说了,不够用就忍痛删片吧。俺们一般都把/home单独分出来的。
諸以色觀我,以音聲尋我。
彼生履邪斷,不能當見我。
應觀佛法性,即導師法身。
法性非所識,故彼不能了。
諸和合所為,如星、翳、燈、幻、露、泡、夢、電、雲,應作如是觀。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#4

帖子 adagio » 2009-05-09 21:08

代码: 全选

df -h
看看
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
AngelMAX
帖子: 2228
注册时间: 2009-02-25 18:18

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#5

帖子 AngelMAX » 2009-05-09 21:11

在同一个挂载点上不能挂两个东西的(这个说成什么好,对象?分区,东西最通俗了吧 :em06 ),你如果挂第二个硬盘到/上,第一个挂到/上的东西就看不见了。(没实验过/,但是/home是这样的) :em11
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#6

帖子 delectate » 2009-05-09 21:15

AngelMAX 写了:在同一个挂载点上不能挂两个东西的(这个说成什么好,对象?分区,东西最通俗了吧 :em06 ),你如果挂第二个硬盘到/上,第一个挂到/上的东西就看不见了。(没实验过/,但是/home是这样的) :em11
个人理解如果挂/上,那么lz的系统会当场崩溃,或者根本就不让你挂……
tomsmish
帖子: 22
注册时间: 2008-08-23 14:21

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#7

帖子 tomsmish » 2009-05-09 21:15

当初我安装时就是自动分区的, 好像系统就分了两个,一个 / 一个swap. 关键是我现在 HOME下啥东西都没,空间主要都被usr和proc给占了,光这俩就占了3G多.
tomsmish
帖子: 22
注册时间: 2008-08-23 14:21

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#8

帖子 tomsmish » 2009-05-09 21:34

我的分区如图所示.sda1是一个dos分区, Ubuntu全都装在sda5上了,sda6是swap

我现在奇怪的是 /dev/sda5 总容量是2.6G,已用2.3G,为什么可用空间就剩180M了,怎么消失了100多M?

还有就是 tmpfs,varrun,varlock,udev,tmpfs,lrm,le这六个文件系统,每个容量都是378M,总容量是2268M, 它们6个加起来的已用空间是5M, 那么就是说这6个文件系统还剩2263M的可用空间,但因为 sda5就剩180M了,所以这6个文件系统的总共可用空间也不会大于180M? 对不对?
附件
我的分区
我的分区
头像
darasion
帖子: 1153
注册时间: 2007-12-05 12:25

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#9

帖子 darasion » 2009-05-09 22:03

tomsmish 写了:我的分区如图所示.sda1是一个dos分区, Ubuntu全都装在sda5上了,sda6是swap

我现在奇怪的是 /dev/sda5 总容量是2.6G,已用2.3G,为什么可用空间就剩180M了,怎么消失了100多M?

还有就是 tmpfs,varrun,varlock,udev,tmpfs,lrm,le这六个文件系统,每个容量都是378M,总容量是2268M, 它们6个加起来的已用空间是5M, 那么就是说这6个文件系统还剩2263M的可用空间,但因为 sda5就剩180M了,所以这6个文件系统的总共可用空间也不会大于180M? 对不对?

一个磁盘分区一般不会搞那么多挂载点的。不过有一个分区有两个或以上个挂载点是可以的,在两个挂载点分别写入同一个文件的情况下,在最后卸载的磁盘挂载点上操作的文件会覆盖掉先前卸载的挂载点上操作的同一个文件的内容,因此数据同步会有问题。

同一个挂载点也可以挂载很多次,但只显示最后挂载的,如同叠放扑克牌一样,先挂载的压在底下,最后挂载的在上边能看见,卸载了上边的,下边的才会出来,最底层的则是目录的实际位置。


我现在奇怪的是 /dev/sda5 总容量是2.6G,已用2.3G,为什么可用空间就剩180M了,怎么消失了100多M?


把文件系统看作一个仓库,那么所谓格式化,就是将仓库分成了一个一个的大小相同的小格子(data block),每个小格子只能存放同一个文件中的内容,一个文件可以存放在很多个小格子里。
假设一个小格子有4kb空间,而某个文件的大小是6kb,那么这个文件就占用了2个小格子。
虽然仓库中仅保存了6kb的数据,但是其中一个小格子用了一半,没有被填满,而根据“每个小格子只能放同一个文件的内容“规定,这个小格子剩余的空间不能被其他文件占用。因此,可用空间就因为这个文件减少了8kb,而不是6kb。如果这样的文件是1000个,那么就是用去了6000kb,可用空间减少了8000kb,差不多有2000kb(约等于2M)的空间就会“不翼而飞”了。
不光linux有这个问题,不妨进入windows看看文件夹属性,大小同样是有两个值(一般另外一个在括号里标注)。

至于 tmpfs,varrun,varlock,udev,tmpfs,lrm 等
这些都是内存里的东西,因此,他们的容量加在一起大约等于 内存容量与swap分区大小之和。
而 le 是你看错了,名字太长折行了。
头像
谛1
帖子: 115
注册时间: 2008-09-13 17:26

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#10

帖子 谛1 » 2009-05-09 22:12

楼主分这么少的空间给ubuntu恐怕只能勒紧腰带省着用了,建议删了gnome换xfce,删了大部分不用的软件.

如果加新硬盘的话,可以把一些目录上的内容移到新硬盘新分区上,再重新建挂载列表就行了。
諸以色觀我,以音聲尋我。
彼生履邪斷,不能當見我。
應觀佛法性,即導師法身。
法性非所識,故彼不能了。
諸和合所為,如星、翳、燈、幻、露、泡、夢、電、雲,應作如是觀。
头像
darasion
帖子: 1153
注册时间: 2007-12-05 12:25

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#11

帖子 darasion » 2009-05-09 22:18

10楼说的对,分给 ubuntu 的空间太小了。。
头像
darasion
帖子: 1153
注册时间: 2007-12-05 12:25

Re: 如果挂载一个新硬盘到 / , 那么磁盘空间该如何变化?

#12

帖子 darasion » 2009-05-09 22:26

tomsmish 写了:当初我安装时就是自动分区的, 好像系统就分了两个,一个 / 一个swap. 关键是我现在 HOME下啥东西都没,空间主要都被usr和proc给占了,光这俩就占了3G多.
/home里不是啥都没,用久了就会在/home里边产生隐藏的大 boss 。 :em04
回复