![parted + 用法說明中沒有描述resizepart](https://rvso.com/image/760601/parted%20%2B%20%E7%94%A8%E6%B3%95%E8%AA%AA%E6%98%8E%E4%B8%AD%E6%B2%92%E6%9C%89%E6%8F%8F%E8%BF%B0resizepart.png)
我們需要在 rhel server 7.2 版本上使用parted指令作為範例
parted -s /dev/sda resizepart 2
但從parted幫助我們找不到這個選項resizepart
例子:
parted -s /dev/sda resizepart 2
Usage: parted [OPTION]... [DEVICE [COMMAND [PARAMETERS]...]...]
Apply COMMANDs with PARAMETERS to DEVICE. If no COMMAND(s) are given, run in
interactive mode.
OPTIONs:
-h, --help displays this help message
-l, --list lists partition layout on all block devices
-m, --machine displays machine parseable output
-s, --script never prompts for user intervention
-v, --version displays the version
-a, --align=[none|cyl|min|opt] alignment for new partitions
COMMANDs:
align-check TYPE N check partition N for TYPE(min|opt) alignment
help [COMMAND] print general help, or help on COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition table)
mkpart PART-TYPE [FS-TYPE] START END make a partition
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table, available devices, free space, all found partitions, or a particular partition
quit exit program
rescue START END rescue a lost partition near START and END
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
disk_set FLAG STATE change the FLAG on selected device
disk_toggle [FLAG] toggle the state of FLAG on selected device
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 display the version number and copyright information of GNU Parted
我們的合適版本是'
parted --version
parted (GNU parted) 3.1
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by <http://git.debian.org/?p=parted/parted.git;a=blob_plain;f=AUTHORS>.
使用幫助中是否有可能或錯誤?
還是真的resizepart
不支持?
參考 -https://access.redhat.com/sites/default/files/attachments/parted_0.pdf
答案1
雖然很奇怪,但要獲得有關分開命令的幫助,設備參數是必須的。
parted [device] help [command]
指令可以是resizepart、mkpart、print等(您可以使用parted -h取得所有指令的清單)
例如parted /dev/sda help resizepart
# parted /dev/sda help resizepart
resizepart NUMBER END resize partition NUMBER
NUMBER is the partition number used by Linux. On MS-DOS disk labels, the primary partitions number from 1 to 4, logical partitions from 5 onwards.
END is disk location, such as 4GB or 10%. Negative value counts from the end of the disk. For example, -1s specifies exactly the last sector.