Как создать раздел подкачки, если у меня уже есть 4 первичных раздела?

9

Мне нужно добавить раздел подкачки к запущенной установке Ubuntu. Поэтому я освободил 4 ГБ, но я не могу создать новый раздел для назначения как Swap, потому что получаю следующую ошибку: «Невозможно создать более 4 первичных разделов»

У меня есть двойная загрузка с окнами, мои четыре раздела: - Windows 100 МБ всегда делает - Разделы Windows - Раздел Ubuntu - Второй раздел Ubuntu для файлов

Когда я установил Ubuntu, я решил не иметь раздел Swap, но теперь я хотел бы добавить его. Это распределение жесткого диска:

Как я могу решить эту проблему без форматирования моих текущих разделов и добавить раздел подкачки?

    
задан Fermin 11.12.2016 в 21:49
источник

3 ответа

17

Вам не нужен раздел подкачки : вы также можете использовать файл swap . нет разницы в производительности между разделом подкачки и файлом подкачки. Чтобы добавить файл подкачки:

  1. Создайте файл (в этом примере - 4 файла GiB с именем /swapfile ):

    sudo fallocate -l 4G /swapfile
    
  2. Отформатировать его как своп:

    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    
  3. Включить подкачку в новом файле подкачки:

    sudo swapon /swapfile
    
  4. Добавьте вновь созданный файл в / etc / fstab, добавив /swapfile none swap sw 0 0 в /etc/fstab .

См. учебник Digital Ocean Как добавить Swap на Ubuntu 14.04 .     

ответ дан AlexP 11.12.2016 в 22:32
источник
5

Если вам нужен раздел подкачки, а не только файл подкачки, вам нужно переформатировать один раздел в расширенный раздел, а затем вам придется создавать в нем логические разделы.

Затем, как только вы доберетесь до установки, используйте LVM для еще большего удобства и гибкости разбиения на разделы!

    
ответ дан Kyle H 11.12.2016 в 22:31
-1

вам нужно зайти на свою сторону Windows и использовать управление дисками, чтобы создать простой раздел, свободный от свободного места на 29 + GB, и оставить как нераспределенное пространство. Вам понадобится раздел, равный как минимум в 1,5 раза больше оперативной памяти в вашей системе. Как только это будет сделано, загрузитесь в ваш ubuntu и используйте утилиту ubuntu для установки этого нераспределенного пространства как SWAP. gparted - это инструмент, который будет делать это, но есть и другие инструменты, командной строки, имя которой я сейчас не помню. Надеюсь, это поможет Крейгу

    
ответ дан Craig 11.12.2016 в 22:30