parted磁盘分区管理工具

进入某设备的parted状态:

parted /dev/设备名称

Using /dev/设备名称
(parted)help
check minor-num    //执行文件系统的简单检查
cp from to        //把文件系统从一个分区复制到另一个分区;from和to是分区的次要号码
help         //显示可用的命令
mklabel label     //为分区表创建磁盘标签
mkfs minor-num file-system-type    //创建类型为file-system-type的文件系统
mkpart part-type fs-type start-mb end-mb   //不创建新文件系统而制作分区
mkpartfs part-type fs-type start-mb end-mb  //制作分区并创建指定的文件系统
move minor-num start-mb end-mb   //移动分区
print   //显示分区表
quit    //退出
resize minor-num start-mb end-mb    //重新划分分区大小,从start-mb到end-mb
rm minor-num    //删除分区
select device   //选择另一个设备来配置
set minor-num flag state   //在分区上设置标志:state要么on,要么off

创建分区:mkpart primary ext3 1024 2048    //创建ext3主分区,位置从1024MB到2048MB

如果使用mkpartfs命令,分区创建后文件系统也会被创建。然而,parted不支持创建ext3文件系统。
因此,如果想创建一个ext3文件系统,应使用mkpart,然后使用mkfs命令来创建文件系统。
mkpartfs可以在linux-swap文件系统类型上使用。

使用print或cat /proc/partitions  查看文件系统分区信息

#/sbin/mkfs -t ext3 /dev/hdb3   //格式化分区

#e2label /dev/hda3 /work   //给分区注明标签

#mkdir /work   //创建挂载目录

添加到开机自动挂载/ext/fstab
LABEL=/work     /work   ext3    defaults    1   2
第一列应该包含LABEL=,然后跟随分区注明的标签。第2列应该包含新分区的挂载点,
下一列应该是文件系统类型(如ext3或swap)。如果第4列是defaults,分区就会在引导时被挂载。
不重新引导而挂载分区:#mount /work  

删除分区:
#parted /dev/hda  //启动parted
#rm 3    //删除次要号码为3的分区
#cat /proc/partitions  //查看分区表
最后,将删除的分区信息从/etc/fstab文件中清除

重新划分分区大小:
#parted /dev/hda
#print
#resize 3 1024 2048
注意:不要试图改变正在被使用的设备上的分区的大小。

posted @ 2011-11-15 01:25  飞虎cnblog  阅读(297)  评论(0编辑  收藏  举报
友情链接:技术迷 | JSM官方博客 | 阿旭博客 | 有声小说在线听