& ldquo; Дисковод для dev / mapper / cryptswap 1 не готов & rdquo;

В Ubuntu 12.04 LTS i386 во время процесса загрузки я получаю следующее сообщение:

Disk Drive for dev/mapper/cryptswap 1 is not ready or not present

Оно выдаст мне сообщение примерно 3 раза, а затем, наконец, загрузит, но я также получаю внутренние ошибки (вчера вечером и этим утром я довольно хорошо был наводнен ими). ​​

Я совершенно новичок в Ubuntu и Linux, поэтому я делаю все возможное, чтобы научиться как можно быстрее, но было бы очень полезно, если бы я мог общаться с кем-то, так как машина у меня, по-видимому, немного болезненная. в целом (HP dc7700sf).

5
задан 15.04.2020, 02:30

5 ответов

У меня была такая же проблема. В конце концов оказалось, что устройство в / etc / crypttab было неправильно.

Система была установлена ​​с USB-накопителя, поэтому во время установки это был / dev / sda, а жесткий диск / dev / sdb. Таким образом, раздел подкачки был записан в / etc / crypttab как / dev / sdb6. После загрузки с жесткого диска он стал / dev / sda6, и маппер больше не мог его найти.

Чтобы исправить это, просто исправьте строку в / etc / crypttab в правильном / dev / sd ?? или UUID раздела подкачки.

5
ответ дан 15.04.2020, 02:31
  • 1
    С какой стати это было сделано установкой во-первых?! – B.shruti 15.04.2020, 02:31
  • 2
    Привет verwaltungspraxis, Это - только один раз, когда фиксируют. После второй перезагрузки то же сообщение появится и также когда это успешно выполнится в первый раз, если я поместил свою систему для спящего режима, то же сообщение появляется, и состояние системы не будет сохранено. – Khalid Ali 15.04.2020, 02:31
  • 3
    Спасибо за этот ответ - подсказка для замены UUID /dev/sdaX в /etc/crypttab файл на самом деле помог в моем случае (Маленькое сообщение Фаната использует UUID исключительно, и это по некоторым причинам предотвратило средство в моем случае). Кроме этого, это - известная ошибка , сообщил в Ubuntu bugtracker – Mihir Joshi 15.04.2020, 02:32

Может быть, это поможет? Похоже, что это ответ на несколько похожих проблем:

Puny Geek: Ubuntu 12.04 - Как решить «Дисковод для / dev / mapper / cryptswap1 еще не готов или отсутствует» в загрузочный

1
ответ дан 15.04.2020, 02:32

Я получил то же сообщение об ошибке, когда у меня вообще не было ЗАПИСАННОГО SWAP, просто обычный обмен, после обновления с 13.10 до 14.04. Я проверил с Gparted & amp; Я понял, что он не распознает мой прежний раздел подкачки, поэтому я отформатировал его как linux-swap, перезагрузил, и это было сделано.

0
ответ дан 15.04.2020, 02:32

Я не смог найти удобного решения этой проблемы.

Я запускаю Ubuntu 14.04, и это мне помогло:

 sudo mkswap /dev/mapper/ubuntu--vg-swap_1

Затем вы можете смонтировать своп, используя:

 sudo swapon -a

Вот и все. После перезапуска вашей машины вы должны были смонтировать ее подкачку, потому что она должна быть уже настроена в /etc/fstab.

0
ответ дан 15.04.2020, 02:33

Я получаю то же сообщение об ошибке. Я попробовал то, что предлагается здесь , но ошибка не исчезла. (Кстати, инструкции, приведенные в одной из ссылок там , являются неполными. Читайте комментарии других под постом, и это должно привести вас в правильном направлении).

Я наткнулся на этот пост , который решил для меня проблему, отложив обмен .

Я сделал следующее:

sudo gedit /etc/fstab

Я изменил строку

/dev/mapper/cryptswap1 none swap sw 0 0

, чтобы читать

/dev/mapper/cryptswap1 none swap sw,noauto 0 0

Затем

sudo gedit /etc/rc.local

и непосредственно перед

exit 0

добавил эти две строки:

sleep 5
swapon /dev/mapper/cryptswap1
4
ответ дан 15.04.2020, 02:33

Теги

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