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

41

Я использовал 12.04 live cd для установки Ubuntu поверх своего раздела Windows 7 и удалил все, чтобы у меня только Ubuntu на моем ноутбуке. Но поскольку во время установки я выбрал простой вариант «стереть весь диск», установил ли установщик раздел подкачки или что-то, что я должен был сделать с опцией «что-то еще»? Btw У меня 6 ГБ оперативной памяти

    
задан dswhite85 05.07.2012 в 03:57
источник

8 ответов

46

Простой графический способ проверки с помощью Disk Utility

  1. Откройте Disk Utility из тире:

  2. В левом столбце найдите слова «Жесткий диск» и нажмите на это:

  3. В правом столбце посмотрите, можете ли вы найти «Swap», как показано. Если это так, вы включили своп; вы можете щелкнуть по этой части, чтобы просмотреть детали. Он будет выглядеть примерно так:

В качестве альтернативы откройте терминал с Ctrl+Alt+T и введите swapon -s ; если вы видите строку, подобную приведенной ниже, со статистикой, swap разрешен:

    
ответ дан izx 05.07.2012 в 04:34
источник
17

В терминале введите:

free -m

Если у вас есть своп, вы увидите, сколько у вас памяти памяти.

    
ответ дан sdkks 01.08.2014 в 10:27
13

Использование

cat /proc/swaps

В дополнение к размеру он укажет тип swap (partition / file). Кажется, он дает точно такой же результат, как swapon -s . Или

cat /etc/fstab
    
ответ дан sancho.s 10.11.2015 в 13:54
9

Я бы использовал этот метод для проверки наличия раздела подкачки

Откройте терминал с CTRL + ALT + T и введите

    sudo blkid | grep swap  

Если вы видите запись с TYPE="swap" , убедитесь, что у вас есть раздел подкачки.

Мой вывод выглядит следующим образом: вы можете видеть, что /dev/sda7 является разделом подкачки.

/dev/sda7: UUID="4656a2a6-4de0-417b-9d08-c4a5b807f8dd" TYPE="swap" 

Установщик должен автоматически создать раздел подкачки. Также обратите внимание, что вам никогда не понадобится раздел подкачки, если вы не используете функцию «Hibernation» или не используете еще много приложений одновременно. Вы можете проверить этот интересный вопрос о размере подкачки

  

У меня 16 ГБ оперативной памяти. Мне нужна замена 32GB?

     

что такое SWAP и насколько большой раздел подкачки должен быть создан?

Если это произойдет, вы не создали раздел подкачки, проверьте этот вопрос за помощью

  

Как создать раздел подкачки для спящего режима?

    
ответ дан Anwar 05.07.2012 в 06:10
3

Сделайте lsblk и проверьте, что SWAP ближе к концу.

Проще говоря, lsblk | grep SWAP
вывод:

├─sdb2   8:18   0   7.6G  0 part [SWAP]

Если вы не знакомы с lsblk , lsblk перечисляет разделы, их точку монтирования, их размер и т. д.

    
ответ дан rrao 20.11.2016 в 13:21
0

Открыть gparted в терминале:

sudo gparted

Он отобразит все разделы, вы увидите, есть ли у вас своп или нет. Вы также сможете «swapon» или «swapoff» с gparted.

    
ответ дан Matt 05.07.2012 в 04:06
0

Вы можете использовать gparted , как указано в предыдущем сообщении, чтобы просмотреть все разделы, включая swap в вашей системе. gparted поставляется вместе с LiveCD, но вам нужно установить его, если вы не используете LiveCD. Команда для этого -

sudo apt-get update && sudo apt-get install gparted

В качестве альтернативы вы также можете использовать sudo fdisk -l от терминала, чтобы просмотреть все разделы.

[email protected]:~$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x27edc0d3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   188743679    94268416    7  HPFS/NTFS/exFAT
/dev/sda3       224569342   976771071   376100865    5  Extended
/dev/sda4       188743680   224567295    17911808   83  Linux
/dev/sda5       224569344   434284543   104857600    7  HPFS/NTFS/exFAT
/dev/sda6       434286592   644001791   104857600   83  Linux
/dev/sda7       644003840   684001279    19998720   83  Linux
/dev/sda8       684003328   704002047     9999360   83  Linux
/dev/sda9       804003840   972767231    84381696   83  Linux
/dev/sda10      704004096   744001535    19998720   83  Linux
/dev/sda11      744003584   803987455    29991936   83  Linux
/dev/sda12      972769280   976771071     2000896   82  Linux swap / Solaris

Partition table entries are not in disk order

Строка, указывающая тип FileSystem как Linux Swap / Solaris - это раздел подкачки (в моем случае последняя строка) . Вы также можете заглянуть в файл /etc/fstab , чтобы узнать, включен ли swap по умолчанию при загрузке. Если он был создан во время установки, вы почти всегда найдете его здесь.

[email protected]:~$ cat /etc/fstab | grep -i swap
# swap was on /dev/sda12 during installation
UUID=5604929a-9d9e-4ab0-907f-b9479a3b55e5 none            swap    sw              0       0
    
ответ дан Nitin Venkatesh 05.07.2012 в 04:14
0

Установка по умолчанию создает раздел SWAP, открывая системный монитор из вкладки «Дом и ресурсы» в качестве альтернативного способа проверки. Что-то еще позволяет вам делать более обширное разбиение по желанию.     

ответ дан user73761 05.07.2012 в 04:25