После перезагрузки своп отключает проблему

Я использую Ubuntu 14.04LTS.

У меня проблема с разделом подкачки. Я изменил размер свопа с GParted. При разметке пришлось отключить раздел подкачки. После изменения размера я вернул его в активное (ON) состояние.

Когда я перезагрузил свой ноутбук, раздел подкачки выключен. Я должен включить его после каждой перезагрузки. Как я могу постоянно включить своп?

2
задан 26 July 2014 в 00:24

3 ответа

Откройте терминал.

Использование sudo lsblk -f для получения списка разделов и точек монтирования. / точка монтирования для Вашего раздела человечности, и [ПОДКАЧКА] говорит Вам, на которых подкачка раздела. (пример: sda1 / и sda2 [ПОДКАЧКА]).

Теперь использование sudo blkid для списка разделов и их UUID. (пример:/dev/sda1 UUID: "2904d822-ebc9-4d33-8529-e17138380e88" ВВОДЯТ = "ext4" и/dev/sda: UUID = "ff0f94c6-c126-4c40-8290-1ed828c49c19" ТИП = "подкачка")

Это - то, если я понимаю правильно Ваш/etc/fstab:

# # <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda1 during installation

# /windows was on /dev/sda6 during installation

# swap was on /dev/sda5 during installation –

Редактирование/etc/fstab файл с информацией от вывода команд ранее. В терминальном типе sudo gedit /etc/fstab и редактировании файл. Следующее является примером:

# # <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda1 during installation

UUID=2904d822-ebc9-4d33-8529-e17138380e88 / ext4 errors=remount-ro 0 1 (помещает это на одну строку)

# /windows was on /dev/sda6 during installation

# swap was on /dev/sda5 during installation –

UUID=ff0f94c6-c126-4c40-8290-1ed828c49c19 none swap sw 0 0 (также на одной строке)

единственными вещами, которые необходимо будет изменить от примера, являются числа UUID. Сохраните остальную часть примера и остальной части перезагрузки/etc/fstab

, и все должны быть хорошо.

2
ответ дан 26 July 2014 в 00:24

При установке Ubuntu я определил раздел подкачки, но получил ту же проблему и решил как этот;

-- list blocks 
root@kerem:~# blkid 
/dev/sda1: UUID="4e098809-7c30-41b2-99d6-c548c50a3108" TYPE="ext2" 
/dev/sda5: UUID="f10cb0a9-0310-4318-883c-b38506bc8942" TYPE="swap" 
/dev/sda6: UUID="f1514d98-d032-49f4-a027-0677cc83dc14" TYPE="ext4" 
/dev/sda7: UUID="ccb4a3ef-1b9d-4639-a16b-aee762c074ba" TYPE="ext4" 

-- enable swap on proper partition 
root@kerem:~# swapon /dev/sda5

-- edit crypttab 
root@kerem:~# nano -w /etc/crypttab
-- commenting out this line 
# cryptswap1 UUID=f10cb0a9-0310-4318-883c-b38506bc8942

-- edit fstab 
root@kerem:~# nano /etc/fstab
-- commenting out second line below
# UUID=e657f6df-a346-46ec-b201-0d4d2f5e5b1c none            swap    sw              0$
# /dev/mapper/cryptswap1 none swap sw 0 0 
-- added this line 
/dev/sda5 none swap sw 0 0

-- restart computer
root@kerem:~# reboot

Кредиты: https://superuser.com/a/22190/178001

0
ответ дан 26 July 2014 в 00:24

Для AWS EC2 Экземпляр хранит объемы подкачки, Вам, вероятно, придется повторно включить подкачку после остановки и перезапуска Вашего экземпляра.

См. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-store-swap-volumes.html

0
ответ дан 26 July 2014 в 00:24

Другие вопросы по тегам:

Похожие вопросы: