web-dev-qa-db-ja.com

gpartedを使用したパーティションのサイズ変更

Linuxをインストールしたとき、インストール中に実行されたプログラムがあり、ハードディスクからスペースを割り当てて新しいパーティションを作成することができました。これはGNOMEパーティションエディタだったと思います。 gparted

基本的に、ディスク上の(唯一の)パーティションのサイズを変更し(たまたまNTFSでした)、ファイルを移動して、新しいパーティションを作成するための継続的な空き領域を作成しました。

同じプログラム、つまりgpartedを使用して、パーティションのサイズを再度変更したいと思います。

このプログラムをLinuxから通常どおり実行すると、パーティションのサイズを変更できません。サイズ変更ボタンは無効になっています。これについて私は何ができますか?私は次のことを考えました:

  • 最初にすべてのパーティションをアンマウントします。これにより、サイズを変更できる可能性がありますが、危険な場合があります。最初に結果を知らずに試してみたいとは思いません。
  • ライブCDからgpartedを実行します。これは明らかな解決策ですが、少し面倒であり、より良い方法があると思います。

私は何をすべきか?

8
hasen

ライブCDからgpartedを実行します。それほど面倒なことではなく、NTFSで動作します。

マウントを解除した場合でも、実行中のOSからその場でパーティションのサイズを変更しないでください。問題が発生するだけです。

13
zappan

LiveCDから実行するのが最善の策です。

私が遭遇した問題の1つは、スワップパーティションでした。 Linuxがインストールされているので、LiveCDも使用を開始するスワップパーティションが必要です。必ず右クリックして、スワップパーティションで[スワップオフ]を選択してください。これにより、すべてのドライブパーティションを操作できるようになります。

6
jweede

NTFSサポートは、LiveCDにある間は、デフォルトではインストールされないと思います。 NTFSサポートをインストールするには、ntfsprogsパッケージを使用します。

Sudo apt-get install ntfsprogs

次にgpartedを再起動すると、パーティションのサイズを変更できるはずです。

NTFSパーティションの電源が正しくオフになっていない場合でも、gpartedで問題が発生することに注意してください。その場合の解決策は、ドライブをWindowsコンピューターに入れて起動し、次のコマンドを実行することです。

chkdsk /f

Windowsで数回シャットダウンしてきれいに起動します。次に、それをUbuntuマシンに入れて、gpartedを再試行します。

0
Tim Lytle