web-dev-qa-db-ja.com

Partedには「サイズ変更」コマンドはありません

Partedを使用してパーティションのサイズを変更しようとしていますが、「resize」コマンドを使用できません

gchain@archbogchain@archbook:~$ Sudo parted /dev/sdb 
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
  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

Archlinux x86_64を使用していますが、これは正常ですか?

よろしくお願いします!

16
gchain

はい、それは正常です。

GNUサイト から:

Note that after version 2.4, the following commands were removed: check, cp,
mkfs, mkpartfs, move, resize.
9
zero2cx

最近のほとんどのOSには、代わりにresizepartを持つparted 3.2のCHUIバージョンが含まれています。

(parted) resizepart 2 100%

パッケージマネージャーで見つける必要があります。

6
KolonUK

sfdiskを使用してこれを実行し、ファイルシステムのサイズを変更しました。 sfdiskの使用例については this を参照してください。

3
Valmir Pimenta

Partedをバージョン3.1-29に更新する必要があります。

parted-3.1-28 resizepartなし

resizepartを含むparted-3.1-29

2
Kata

同様の問題の解決策を見つけようとしているときに、質問に出くわしました。私はなんとかパーティション(およびファイルシステム)のサイズを変更できましたが、それがまだあなたに関連があるかどうかはわかりませんが、解決策を Gist に文書化しました。

つまり、サイズ変更したいパーティションがマウントされていない状態になり、パーティションをサイズ変更して、削除して再作成し、resize2fsもファイルシステムのサイズを変更します。

2
Matijs

Parted 3.2が必要になります。ソースからコンパイルする必要がありました(CentOS 6)。

https://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz

1
Jonathan Nicol

Resizepartは独立したコマンドとして見つけることができます。次の構文で呼び出すことができます:resizepart/dev/sdb #partnumber newsize block

0
Ivan Sanabria