Gpartedを使用して誤ってスワップパーティションを削除しました。
(私はまだシステムにログインしているので、復元が簡単になるはずです)誰かが私を助けてくれますか? Ubuntuのインストールで自動的に設定されたため、設定方法がわかりません。
現在、3つのパーティションがあります。
/dev/sda1 -> Ubuntu installation root, mounted at '/'
/dev/sda2 -> Windows partition
/dev/sda3 -> Fedora partition
/dev/sda4
スワップパーティションが間違っていなかった場合(4GBサイズ)
もう一度gpartedを使用して追加の/dev/sda4
パーティションを作成し、「linux swap」タイプとしてフォーマットします。
例:
ここで、強調表示されたスペースの/dev/sda6
スワップパーティションを削除しました。
その未割り当て領域を右クリックして、[新規]をクリックします。タイプ「linux-swap」を選択し、「追加」をクリックします。
変更を適用する
新しいスワップパーティションを右クリックして、「swapon」を選択します。
削除しない限り、/etc/fstab
のスワップエントリはまだ存在しているはずです。
grep swap.*sw /etc/fstab
を使用して端末から確認すると、次のような長い行が表示されます。UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd none swap sw 0 0
そのような行が表示されない場合、Sudo blkid | grep swap
を使用してUUIDを取得し、add/etc/fstab
へのこの形式の行。
このような行が表示されていても、UUIDがblkid
によって返されたものと一致しない場合は、fstabを編集して一致させます。 (注:fstabの行はコメントアウトしないでください。つまり、#で始まってはなりません。)
free -m
を実行して、スワップパーティションがアクティブであることを確認します。