問題を解決するのに助けが必要です。どこにも見つからず、ほとんどのソリューションが古くなっています。同じディスク間でパーティションを移動するCLI専用ソリューションはありますか?
「parted」はもともとこのような機能がありましたが、メンテナンス不足のため2016年に削除されました。
この場合、パーティション形式とデータが「不明」(非標準パーティション化または暗号化)であると仮定し、パーティションがかなり大きく、セカンダリパーティションを作成し、dd ifを使用して/ devを複製することは不可能であると仮定します。 =/dev/sda1 = /sda2
問題を理解しやすくするために、約70%のスペースを使用しているディスクの中央に/ dev / sda1があるとします。
ありがとうございます!
答え1
自分で解決し、
フロッピーディスクこのツールには、パーティションを移動する「文書化された」方法があるため、パーティションを移動する必要があるとします。パーティション1ディスクから/dev/sda到着2048地区したがって、コマンドは次のようになります。
sfdisk /dev/sda -N 1
前のコマンドはsfdisk
ディスクのパーティション1を使用するように指示します/dev/sda
。
その後、セクタまたはバイト形式を使用して目的のパーティションの先頭を入力します。
sda1:2048
2048 と入力すると移動します。パーティション1到着2048地区。
これが他の人に役立つことを願っています!また、使用することができますDDしかし、これはあなたの責任の下でより安全なオプションです。
ソース:デバッグコマンドKDEパーティションマネージャで使用されますパーティションを移動するときに必要なときに使用してください。