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


16

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を使用していますが、これは正常ですか?

ありがとう!


1
最初にMBRからGUIDパーティションテーブルに変換できます。プロセスは簡単で、エラーが発生しにくいです。gdiskツールは、これらのパーティションのサイズを変更できます。Arch Linuxの「追加」リポジトリにあります。適切なサイズ設定が完了したら、次のスレッドを参照してください:GPTをMBRに戻す方法
zero2cx

gpartedは非常にうまく機能しますが、GUIデスクトップを実行する必要があります
LatinSuD

回答:


9

はい、それは正常です。

GNUサイトから:

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

3
どうして?パーティションをどのように移動する必要がありますか?
azzid

6
絶対にgpartedが大好きですが、guiアプリは必ずしもオプションではありません。
azzid

3
確かですが、私はまだ興味があります。機能が削除されたのはなぜですか?
azzid

4
@azzid問題の理由はわかりませんが、パーティションをブロックごとに移動するとうまくいきます。今ではそれが好ましい方法のように思えます。また、おそらくpartedのresizepart再実装を求める多くのリクエストがあったことに気付きます。私はチェックし、resizepartバージョン3.2で利用可能ですので、それがあります。
zero2cx

3
これは腹立たしいです。
アレクサンダーゴンチー

6

現在、ほとんどのOSにはparted 3.2のCHUIバージョンが含まれており、resizepart代わりに次の機能があります。

(parted) resizepart 2 100%

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


3

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


1
これは非常に古い投稿であり、将来リンクが切れた場合に備えて、できるだけ多くのリンク情報を質問に入れる方が良いでしょう。
Cand3r

2

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

つまり、パーティションのサイズを変更してマウントを解除し、パーティションのサイズを変更して、ディスク上の空き領域を削除してから再作成し、実行resize2fsしてファイルシステムのサイズを変更します。




0

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


名前にもかかわらず、resizepartパーティションのサイズを変更しません。マニュアルページから:「このコマンドは、ブロックデバイス上のパーティションを操作しません。
Deltik
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.