Является моя Подкачка (cryptswap) разделом, работающим правильно?

У меня есть чувство, что это не. Я запускаю Ubuntu 11.10 на Спутнике Toshiba Ноутбук L305-S5944. Говорит, что у меня есть 1,8 гибибайта Ram (думал, что я имел 2). Когда я смотрю на вкладку Resources в Системном мониторе, Подкачка всегда говорит что 0 байтов 0 байтов. Я пытался переустановить Ubuntu 11.10, но все еще говорю то же. Оба раза я выбираю зашифровать опцию корневого каталога во время установки. Несколько раз, когда я загружаюсь, это говорит, что некоторая вещь как "не могла смонтировать cryptswap". Попробованный для получения снимка экрана, но теперь это не делает его. Когда я смотрю на свой жесткий диск в Дисковой утилите, это показывает 3 раздела, созданные во время установки: расширение на 248 ГБ 4, Расширенные 2,0 ГБ и Неизвестные 2,0 ГБ. Поскольку Вы видите на снимках экрана раздел под названием Неизвестный, имеет Тип Раздела: подкачка Linux (0x82). Извините не позволил бы мне отправить изображения.

Проблемы наличия с катастрофическими отказами и медленными холмами довольно регулярно. Также я не вижу быть в спящем режиме опции, когда я нажимаю на кнопку в правом верхнем углу. Похоже, что моя область подкачки не функционирует правильно?

Это - мое понимание, что область подкачки шифруется. Это то, почему это не регистрируется в Системном мониторе, или это указывает на проблему?

Там какой-либо путь состоит в том, чтобы протестировать, если подкачка функционирует?

Если бы это не работает, как я заставил бы его работать, похож, это там уже, просто не работает возможно?

Вывод "свободного-m":

                total used free shared buffers cached 
Mem:            1883  1729 154  0      21      634 
-/+ buffers/cache:    1073 810 
Swap:           0     0    0 

Не уверенный, является ли это LUKS или ecryptfs. Все, что я сделал, было нажать поле галочки, которое говорит, "шифруют мой корневой каталог" или что-то подобное во время нормального процесса установки. Я думаю, что это - причина ecryptfs, я просто проверил скрытые файлы в свою домашнюю папку и существует скрытая папка, названная ".ecryptfs"

выполнил blkid, и вывод был:

/dev/sda1: UUID="92a6b5e8-695f-4d54-a389-d5dd7c7b862e" TYPE="ext4" 
/dev/sdc1: LABEL="FreeAgent GoFlex Drive" UUID="04684AE3684AD2DA" TYPE="ntfs" 

sdc1 является мой внешний HD. Также попробованный GParted и в дополнение к sda1 это показывает sda 2 с Файловой системой: "расширенный" и Размер 1,87 гибибайта. Это также показывает parition, sda5, вложенный внутри sda2, с "неизвестной" Файловой системой и размер 1,87 гибибайта. Хотя рядом с sda5 существует красный cirle с a"!" внутри.

Когда я исправляюсь на нем и выбираю "информацию", это говорит Состояние: Не смонтированный и в нижней части, Предупреждающей: Не мог обнаружить файловую систему! Возможные причины: - файловая система повреждена - файловая система неизвестна GParted - нет никакой файловой системы, доступной (восстановлена после форматирования) - запись устройства/dev/sda5 отсутствует. Я делал что-то не так во время установки? Я думал, когда я выбираю стирание и использую целый жесткий диск, что Ubuntu создала бы подкачку автоматически. Похож это там там, но не работающий по некоторым причинам.

Мой/etc/fstab файл похож на это:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdb1 during installation
UUID=92a6b5e8-695f-4d54-a389-d5dd7c7b862e /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb5 during installation
#UUID=088145ec-4c28-43e4-b3de-9f6971b08704 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Вывод sudo fdisk -l :

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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: 0x0001d8e9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   484472831   242235392   83  Linux
/dev/sda2       484474878   488396799     1960961    5  Extended
/dev/sda5       484474880   488396799     1960960   82  Linux swap / Solaris

Disk /dev/sdc: 640.1 GB, 640135028224 bytes
1 heads, 63 sectors/track, 19845455 cylinders, total 1250263727 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: 0x2bc1313e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              63  1250258687   625129312+   7  HPFS/NTFS/exFAT

Я заметил, что моя подкачка в fstab была прокомментирована так, я удалил # для некомментария и перезапущенный, хотя все еще не работая.

16
задан 3 January 2012 в 19:02

4 ответа

Вы сделали раздел подкачки при установке? Вы можете перечислить свои разделы с помощью fdisk или графически с помощью gparted.

Если нет, то вам нужно создать раздел подкачки. Вы можете сделать это с помощью gparted с live CD.

Перечислите свои разделы с помощью blkid

Затем вы редактируете / etc/fstab и добавляете в свой раздел подкачки. Запись выглядела бы как

UUID=xxx.yyy.zzz swap swap default 0 0

См .: https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F

http: //tldp.org/HOWTO/Partition/setting_up_swap.html

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

0
ответ дан 3 January 2012 в 19:02

Похоже, вы никогда не выделяли место на жестком диске во время установки. Extended - это пространство, в которое будет помещено ваше пространство подкачки и ваш Linux Distro .. Надеюсь, это поможет вам.

0
ответ дан 3 January 2012 в 19:02

ОП опубликовал решение, которое работало в комментариях.

Я пытался обмануть его и просто превратил его в обычный своп вместо зашифрованного Похоже, это работает сейчас.

0
ответ дан 3 January 2012 в 19:02

Нет. Я была такая же проблема. Вы должны убедиться, что у вас вообще нет свопа, запустив cat /proc/swaps. Затем используйте mkswap для форматирования раздела подкачки. Затем в /etc/conf.d/dm-crypt (может быть crypttab или что-то подобное), вы должны использовать материал по умолчанию urandom dmcrypt при загрузке, добавив следующие строки в файл:

swap=crypt-swap
target='/dev/sd*'

По крайней мере, так я сделал это в Сабайоне. Кроме того, если при загрузке выдается какая-то случайная ошибка о разделах LUKS, нажмите e в меню загрузки GRUB и удалите "crypt_swap=/dev/sda5" из строки параметров ядра.

Я нуб, так что не слушайте меня вслепую, но именно так я и оказался там, где я сейчас.

0
ответ дан 3 January 2012 в 19:02

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

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