使用parted命令对linux硬盘进行操作
来源:互联网 发布:数据库系统工程师教材 编辑:程序博客网 时间:2024/06/07 03:11
前面介绍了[使用fdisk命令对linux硬盘进行操作] ,除了fdisk命令,在linux下还有一个功能也非常强大的磁盘管理工具parted。这里继续沿用[使用fdisk命令对linux硬盘进行操作] 中的环境对parted命令进行一些介绍。
parted的基本操作
输入parted命令,进入parted管理界面,如果没有指定硬盘,parted命令会默认选择第一个硬盘为当前操作硬盘。
[root@a ~]# parted
GNU Parted 1.8.1
使用 /dev/hda
Welcome to GNU Parted! Type 'help' to view a list of commands.
输入help查看可进行的操作
(parted) help
check NUMBER do a simple check on the file system
cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER copy file system to another partition
help [COMMAND] prints general help, or help on COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition table)
mkfs NUMBER FS-TYPE make a FS-TYPE file system on partititon NUMBER
mkpart PART-TYPE [FS-TYPE] START END make a partition
mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system
move NUMBER START END move partition NUMBER
name NUMBER NAME name partition NUMBER as NAME
print [free|NUMBER|all] display the partition table, a partition, or all devices
quit exit program
rescue START END rescue a lost partition near START and END
resize NUMBER START END resize partition NUMBER and its file system
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition NUMBER
unit UNIT set the default unit to UNIT
version displays the current version of GNU Parted and copyright
information
(parted)
选择/dev/sdb硬盘进行操作
(parted) select /dev/sdb
使用 /dev/sdb
输入print查看当前磁盘分区情况
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 3221MB
Sector size (logical/physical): 512B/512B
Partition Table: msdosNumber Start End Size Type File system 标志
1 32.3kB 823MB 822MB 主分区 ext2
2 823MB 1028MB 206MB 主分区
3 1028MB 3216MB 2188MB 扩展分区
5 1028MB 1439MB 411MB 逻辑分区
6 1439MB 3216MB 1777MB 逻辑分区 ext3
parted实验:
这里我们想减少主分区1的容量到500M,然后再将主分区2合并到主分区1中,并且主分区1的数据保持不变
在这个环境中我们已经将/dev/sdb1挂载到/oracle目录上,因此首先要将主分区从系统中卸载
[root@a ~]# umount /oracle/
调整主分区1的容量从822M到500M
(parted) resize 1
起始点? [32.3kB]?
结束点? [823MB]? 500M
(parted)
删除分区2,将分区2的空间加入到分区1。
首先删除分区2
(parted) rm 2
查看删除后的分区情况
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 3221MB
Sector size (logical/physical): 512B/512B
Partition Table: msdosNumber Start End Size Type File system 标志
1 32.3kB 500MB 500MB 主分区 ext2
3 1028MB 3216MB 2188MB 扩展分区
5 1028MB 1439MB 411MB 逻辑分区
6 1439MB 3216MB 1777MB 逻辑分区 ext3
调整分区1的容量,将分区2释放的空间划入分区1
(parted) resize 1
起始点? [32.3kB]?
结束点? [500MB]? 1027M
确认分区调整成功
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 3221MB
Sector size (logical/physical): 512B/512B
Partition Table: msdosNumber Start End Size Type File system 标志
1 32.3kB 1027MB 1027MB 主分区 ext2
3 1028MB 3216MB 2188MB 扩展分区
5 1028MB 1439MB 411MB 逻辑分区
6 1439MB 3216MB 1777MB 逻辑分区 ext3
转载请注明:
本文转自:http://www.liusuping.com/ubuntu-linux/linux-disk-parted.html
- 使用parted命令对linux硬盘进行操作
- 使用parted命令对linux硬盘进行操作
- 使用fdisk命令对linux硬盘进行操作
- 使用fdisk命令对linux硬盘进行操作
- 使用fdisk命令对linux硬盘进行操作
- linux 硬盘挂载 fdisk parted命令
- ubuntu下使用 Parted GPT工具对大于3T的硬盘进行分区,并使用mkfs进行格式化
- LINUX对硬盘进行挂载操作
- Linux parted命令格式化2T以上硬盘脚本
- Linux命令-parted命令
- Linux分区命令parted
- Linux下使用PARTED对大于2T磁盘分区
- linux下parted进行分区
- 使用iostat来对linux硬盘IO性能进行检测
- 关于Linux下使用expdp和impdp命令对Oracle数据库进行导入和导出操作
- linux分区工具parted使用
- 7.3 使用parted进行分区管理
- Linux Study之--Linux下使用PARTED对大于2T磁盘分区
- 第18周 C语言实战105例 例5:使用位运算符解析IP地址
- 缘是一场盛大的遇见
- 针对“除非指定了 DeleteCommand,否则数据源“SqlDataSource2”不支持删除操作”类似问题的解决
- L - Can you answer these queries?
- An Easy Problem?! poj 2826 一道全是坑点的题!!!
- 使用parted命令对linux硬盘进行操作
- 关于Visual Assist X遇到初始化失败的问题
- ie8上创建闭包失败
- POJ(3278)Catch That Cow
- HDU 5753 Permutation Bo 排列组合& 期望 多校3
- HDU - 1026 - Ignatius and the Princess I(bfs)
- 初学qt——提示窗体
- 转载使用uploadify上传大文件报 IO error #2038错误的解决方案
- CRF的开源实现