登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

飞哥的技术博客

世上无难事,只怕有心人!

 
 
 

日志

 
 
 
 

linux parted同e2label的妙用  

2009-08-07 12:38:40|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

linux parted同e2label的妙用

用过PQ-Magic 工具调整分区大小的人可能不少,但知道Linux也可以调整分区的人恐怕就不多了。Linux有个parted 工具可以调整分区,但它的使用有些限制。如果想增大一个分区,那么该分区后边必须有未使用的空间,而且这个分区没有mount。
使用fdisk-l命令,则显示:

Disk /dev/hda: 255 heads, 63 sectors, 2498 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 6 48163+ 83 Linux
...................
/dev/hda3 644 1159 4144770 83 Linux
...................
含义是分区3从柱面644开始,至1159结束,大小是4144770K。

这时如果想加大分区3,则使用下面的命令:
parted /dev/hda resize 3 644 1300
意思是把分区3调整为从柱面644至柱面1300结束。
重新启动机器,分区的改变就生效了。

e2label的妙用
许多用了多年Linux的人可能也没有用过e2label命令。但是这个命令相当有效。在介绍它之前,我们先看看 /etc/fstab 文件:
label=/       /     ext3 defaults 1 1
/dev/hda7 /usr ext3 defaults 1 1

第二行的意思很容易懂,就是把/dev/hda7 mount到/usr 上。第一行没有指明分区,意思是把label(卷标)为/ 的分区mount到/上。这样写的好处在于即使如果把硬盘从主板上的ide0(hda) 换到ide2(hdc)上,系统仍然可以自动挂载正确的分区。通常Linux安装的时候已经自动指定了卷标。如果是手动增加的新分区,可以用下边的命令为其指定卷标:
e2label /dev/hdax /new
mkdir /new
然后在/etc/fstab 里加入:
label=/new /new ext3 defaults 1 1
下次重新起动机器的时候,就会把卷标为/new 的分区挂接到/new上

  评论这张
 
阅读(663)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018