Mientras se inicia Ubuntu 12.04, the disk drive for /dev/mapper/cryptswap1 is not ready yet or not present
se muestra. ¿Por qué es esto?
boot
encryption
swap
bittu
fuente
fuente
Respuestas:
Este mensaje de error indica que el sistema no pudo usar su partición de intercambio cifrada.
No poder usar el intercambio puede causar una desaceleración, especialmente si su máquina no tiene mucha RAM instalada.
Suponiendo que el sistema se está iniciando, debería poder solucionar el problema sin demasiados problemas.
Si esto sucede cuando inicia el CD / DVD o la unidad flash USB para instalar Ubuntu , suponiendo que la instalación aún funcione, puede ignorarse. Su sistema instalado puede o no tener el mismo problema una vez creado; si lo tiene, el problema puede resolverse en el sistema instalado.
Si esto está sucediendo en un sistema que está instalado en su disco duro, entonces su sistema aún podría funcionar bien, pero es una buena idea solucionarlo; si tiene una partición de intercambio (o archivo de intercambio), también puede usar eso.
La mayoría de los sistemas Ubuntu con intercambio tienen una partición de intercambio. Suponiendo que ese sea el caso , la técnica descrita en esta publicación de blog puede ayudar:
Aquí hay un resumen, con información adicional que puede ser útil para los principiantes, y en mis propias palabras. Sin embargo, sugiero echar un vistazo a esa publicación (suponiendo que siga siendo accesible), ya que contiene algunos ejemplos y otra información que he omitido por brevedad.
sudo swapoff -a
/etc/crypttab
(por ejemplo,sudo nano -w /etc/crypttab
osudo -H gedit /etc/cryptab
para un editor de GUI) y coloque un#
al principio de la línea que comienza concryptswap1
. Guarda el archivo./dev/mapper/cryptswap1
in/etc/fstab
.linux-swap
. Asegúrese de obtener la partición correcta; ¡Si se equivoca, perderá posiblemente datos importantes! La línea que ha comentadocrypttab
debe dar el nombre de partición correcto (viene inmediatamente después/dev/
).sudo mkswap /dev/...
, reparando...
con el mismo nombre de dispositivo. Parte de la salida de ese comando debe ser texto que digaUUID=.....
dónde.....
hay una cadena de letras y números./etc/initramfs-tools/conf.d/resume
, busque la línea que diceRESUME=UUID=
seguida de letras y números como (pero no idénticos a).....
del último paso. Reemplácelos con.....
(es decir, con las letras y númerosmkswap
dados despuésUUID=
.sudo swapon /dev/...
(con lo mismo/dev/...
que tenía en los pasos 4 y 5 anteriores).sudo ecryptfs-setup-swap
.swapon -s
verificará si el intercambio está habilitado correctamente. Vea esa publicación de blog para obtener más información, y resultados de ejemplo, para verificar esto.Fuente: http://punygeek.blogspot.com/2012/10/ubuntu-1204-how-to-solve-disk-drive-for.html (en http://punygeek.blogspot.com/ ) por Litmus / Puny friki . Algunos comandos se copian; La prosa no se copia, pero a menudo expresa las mismas ideas.
Finalmente, tenga en cuenta que esto podría ser un error. (Creo que múltiples factores podrían causar este problema, solo algunos de los cuales son errores). En particular, se parece al Error de lanzamiento # 1153661 . Si cree que esa es su situación, es posible que desee suscribirse a eso, márquese afectado (con el enlace verde "Este error afecta ..." en la parte superior de la página), y si tiene alguna información adicional para proporcionar, comente con eso.
fuente
/dev/mapper/cryptswap1
msg en el arranque, sin embargo, si ejecutoswapon -s
en una terminal, parece que el intercambio está montado: ¿/dev/mapper/cryptswap1 partition 9765884 0 -1
entonces tal vez las cosas funcionan de todos modos? (free -m
también muestra el presente de intercambio)sudo update-initramfs -u
paso posterior al 6, al menos según el blog que vinculó ...sudo
en los comandos.gedit
es poco probable que funcione en cualquier situación, peronano
debería funcionar bien. Si usa un sistema en vivo, puede ejecutar su GParted ( fuera del chroot); de lo contrario, usefdisk
ymkswap
. Sugiero publicar una nueva pregunta.Piggyback en la solución de Eliah junto con los informes de errores en ubuntu (1310058), pude solucionar el problema donde el intercambio encriptado se pierde al reiniciar ubuntu 14.04.
La ayuda crediticia va a
http://punygeek.blogspot.com/2012/10/ubuntu-1204-how-to-solve-disk-drive-for.html https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/ + bug / 1310058 (comentarios # 3, # 17 y # 22)
comentar la configuración de intercambio en / etc / crypttab
comentar la configuración de intercambio en / etc / fstab
Reinicie su computadora, para que pueda formatear la partición de intercambio usando gparted después. Realice el intercambio y tome nota de la UIID que
mkswap
genera para usted.Actualización
/etc/initramfs-tools/conf.d/resume
con UUID desde anteriormkswap
Y habilite la partición Swap:
Actualice su
/etc/crypttab
configuración para incluirnoauto
yoffset=8
(error en ubuntu 14.04) (recomiendo usar vim aquí, para que las pestañas no se estropeen).Actualiza tu
/etc/fstab
connoauto
:Inicie manualmente su intercambio con la siguiente configuración
/etc/init/cryptswap1.conf
. Nota: puede que tenga que crear manualmente ese archivo de configuración desde cero. Puede usar cualquier editor de texto en lugar de VIM.y complete con el siguiente contenido:
fuente