Ubuntu 16.04 デュアルブート システムでパーティションを拡張する方法

Ubuntu 16.04 デュアルブート システムでパーティションを拡張する方法

Windows 7 64 ビットと Ubuntu 16.04 のデュアル ブートを使用しています。Ubuntu は 29.9 GB にインストールされています。Windows 内で 149 GB の未割り当て領域を作成したので、この領域を占有するように Ubuntu を拡張したいと考えています。

ここに画像の説明を入力してください

どうすればいいでしょうか?

答え1

明確にするために... ハードウェア構成は元々 Windows で、内蔵ハード ディスクにインストールされ、Windows 操作を高速化するためにキャッシュとして使用される内蔵 30 GB SSD も使用されていたようです。ある時点で、内蔵ハード ディスクがアップグレードされたか、Windows が再インストールされ、30 GB SSD が再フォーマットされました (Windows キャッシュとしては使用されませんでした)。

/dev/sdb 上の Ubuntu インストールは、30 GB USB フラッシュ内蔵 SSD ドライブ上の新規の最小限のインストールであり、そこで拡張できないようです。

149GB の未割り当て空き領域は、1TB ドライブの /dev/sda にあります。

を使用してドライブ間でパーティションをコピー/貼り付けする方法もありますがgparted、この場合はそれが価値があるかどうかはわかりません。

USB フラッシュ ドライブをポートから取り外した状態で149 GB の未割り当て領域を使用して /dev/sda にデュアル ブート構成で Ubuntu を再インストールし、オペレーティング システム間で共有できる NTFS パーティションを使用して /dev/sdb 30 GB SSD を再フォーマットすることをお勧めします。

アップデート#1:

スワップを /dev/sdb から /dev/sda に移動するには...

  • Windows ディスク管理アプリを使用して Windows C: を 8GB 縮小します (すでに完了)
  • Ubuntuを起動する
  • gparted...
    • 作成した未割り当て領域に 8GB のスワップ パーティションを作成し、パーティション番号をメモします (例:/dev/sda5)
  • terminal...

    • タイプswapoff -a
    • タイプmkswap /dev/sdaX(Xを前の手順のパーティション番号に置き換えます)
    • コピー新しいUUIDをクリップボードに保存
    • タイプgksudo gedit /etc/fstab
    • 次のような行を見つけます。

    UUID=xxx-xxx-xxx-xxx none swap sw 0 0

    • xxx-xxx-xxx-xxxを慎重にペーストクリップボードから

    • ファイルを保存してgeditを終了します

    • タイプswapon -a
  • gparted...

    • /dev/sdb (30GB SSD) を消去し、新しい NTFS パーティションを作成します。

関連情報