El otro día estaba a punto de publicar un post sobre un nuevo ataque de redes y dañe mi sistema.
Entonces comencé a gritar literal para que me ayuden a reparar mi debian pero no sabia ni entendía que decía, entonces comencé a leer muchos manuales, obviamente esto no era la primera vez que me pasaba y decidía por el camino más corto que era volver a instalar mi sistema.
Bueno, en caso te ha paso los siguientes errores en las capturas podrás solucionarlo:
Esto aveces pasa por algún error con autoremove, en mi caso se elimino lvm2.
Eso pasa por la kernel, esto pasa por agregar muchas kernel en /boot.
Esto fue porque toque el grub y borre todo.
Te ha pasado muchos de esos errores? Bueno relájate y vamos a intentar solucionarlo, ojo según como manejas tu sistema o lo toques sabrás que también el error.
Antes de empezar quisiera que bajes algunas ISO para que te puedan ayudar, en caso de KALI LINUX tiene LIVE, en caso de debian tiene otras iso que tiene live, pero otras iso que tiene wifi, otras iso que podes arreglar el GRUB.
Quiero aclarar que el sistema esta cifrado y las particiones están divididas como /tmp /var /home /root.
Y podes primero buscar la marca de tu maquina, en mi caso mi maquina no tiene ethernet y se maneja por wifi y busque una live. HERE.
En caso de un bloqueo:
User: user
pass: live
Advanced options
Graphical rescue mode, modo rescate en modo gráfico.
Seguimos los pasos como si fuera una instalación pero tranquilo no vas a instalar nada hasta que te pida la contraseña del cifrado.
Ahora vemos las particiones descifradas y divididas.
Como vieron que cuando nos pidió la contraseña era /dev/sda5 entonces nuestro sistema está en /dev/sda y nos vamos a enfocar en /dev/mapper/debian-vg/root
Eso lo digo en caso de tener varios sistemas en diferente partición.
Ahora vamos a reinstalar GRUB boot loader
El device seria /dev/sda donde esta nuestro sistema y luego reiniciamos.
LISTO! solucionaste el grub.
Ahora vamos con lo siguiente.
Pero lo intente solucionarlo de otra manera más fácil, ahora si vamos hacerlo y ahora vamos usar LIVE!
Hemos iniciado a un sistema live y ya saben que un sistema live tiene que conectarse al wifi y espero que descarguen la iso apropiada.
Lo que vamos a necesitar va hacer lo siguiente:
Vamos a montar las particiones dividida
Ahora te darás cuenta que no tienes internet y yo te dire: cua, cua!.
Vamos a salir y vamos a llevar a compartir una carpeta “/etc/resolv.conf”
Luego vamos a buscar para darle su purgue con
Ahora vamos a volver a instalarlo.
Quiero que antes que desmontes todo sacas info sobre el nombre del cifrado.
Ahora vamos a instalar
Ahora si tenes tu cifrado arreglado,
Ahora quisiera recomendarte si en caso no funciona nada, borras lvm2, cryptsetup
LISTO! no te olvides en compartirlo y darle mucho.
Entonces comencé a gritar literal para que me ayuden a reparar mi debian pero no sabia ni entendía que decía, entonces comencé a leer muchos manuales, obviamente esto no era la primera vez que me pasaba y decidía por el camino más corto que era volver a instalar mi sistema.
Bueno, en caso te ha paso los siguientes errores en las capturas podrás solucionarlo:
Esto aveces pasa por algún error con autoremove, en mi caso se elimino lvm2.
Eso pasa por la kernel, esto pasa por agregar muchas kernel en /boot.
Esto fue porque toque el grub y borre todo.
Te ha pasado muchos de esos errores? Bueno relájate y vamos a intentar solucionarlo, ojo según como manejas tu sistema o lo toques sabrás que también el error.
Antes de empezar quisiera que bajes algunas ISO para que te puedan ayudar, en caso de KALI LINUX tiene LIVE, en caso de debian tiene otras iso que tiene live, pero otras iso que tiene wifi, otras iso que podes arreglar el GRUB.
Quiero aclarar que el sistema esta cifrado y las particiones están divididas como /tmp /var /home /root.
Y podes primero buscar la marca de tu maquina, en mi caso mi maquina no tiene ethernet y se maneja por wifi y busque una live. HERE.
PRIMERO GRUB RESCUE:
Esto es muy fácil de solucionar y más cuando tu sistema esta cifrado. En este caso no usaremos LIVE, pero vamos a ver el menú de debian.En caso de un bloqueo:
User: user
pass: live
Advanced options
Graphical rescue mode, modo rescate en modo gráfico.
Seguimos los pasos como si fuera una instalación pero tranquilo no vas a instalar nada hasta que te pida la contraseña del cifrado.
Ahora vemos las particiones descifradas y divididas.
Como vieron que cuando nos pidió la contraseña era /dev/sda5 entonces nuestro sistema está en /dev/sda y nos vamos a enfocar en /dev/mapper/debian-vg/root
Eso lo digo en caso de tener varios sistemas en diferente partición.
Ahora vamos a reinstalar GRUB boot loader
El device seria /dev/sda donde esta nuestro sistema y luego reiniciamos.
LISTO! solucionaste el grub.
Ahora vamos con lo siguiente.
KERNEL PANIC
Obviamente he escrito sobre KERNEL PANIC, podes leer el post aquí.Pero lo intente solucionarlo de otra manera más fácil, ahora si vamos hacerlo y ahora vamos usar LIVE!
Hemos iniciado a un sistema live y ya saben que un sistema live tiene que conectarse al wifi y espero que descarguen la iso apropiada.
Lo que vamos a necesitar va hacer lo siguiente:
sudo apt-get update && sudo apt-get -y install lvm2 && sudo apt-get -y install cryptsetup
MONTAR NUESTRO SISTEMA CIFRADO
Aquí viene lo complicado sino tienen ninguna idea del cifrado, ya con el tiempo te acostumbras en mi caso fue problema /tmp, /var, /home, /root.sudo fdisk -lVemos donde esta montada nuestro sistema, como lo saben /dev/sda y el cifrado /dev/sda5.
sudo cryptsetup luksOpen /dev/sda5 freddy
Vamos a montar las particiones dividida
sudo vgchange -ayActivamos las particiones
sudo mount /dev/mapper/debian--vg-root /mnt
sudo mount /dev/sda1 /mnt/bootSiempre tenemos que saber y aprender para que sirve cada partición. En mi caso eso fueron los primeros interesantes, ahora viene las particiones divididas.
sudo mount /dev/mapper/debian--vg-home /mnt/home
sudo mount /dev/mapper/debian--vg-tmp /mnt/tmp/
sudo mount /dev/mapper/debian--vg-var /mnt/varEsas son las particiones divididas clásicas si en caso existe otro loco con las particiones más divididas me lo presentan, jajaja.
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sysY ahora iniciamos con chroot
sudo chroot /mnt
Ahora te darás cuenta que no tienes internet y yo te dire: cua, cua!.
Vamos a salir y vamos a llevar a compartir una carpeta “/etc/resolv.conf”
sudo rm -rf /mnt/etc/resolv.conf
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
sudo apt-get updateTenia un problema al actualizar mis repo y elimine la carpeta y pase los repo del live pero también puedes guardarlo hasta corregir el sistema.
CONTINUAMOS CON KERNEL PANIC
Vamos a ver cuantos kernel tenemos y para purgar todas y volver a instalar, también lo hacemos para ver que tipo de versión tenemos en ese momentos para no cometer errores.cd /bootCon initrd.img-4.9.0.6-amd64 nos vamos a enfocar en la versión (4.9.0.6).
Luego vamos a buscar para darle su purgue con
sudo apt-cache search linux-image |grep linux-imagenBuscamos la versión y le damos un purge.
sudo apt-get purge linux-image-4.9.0.6-amd64También podemos hacer con linux-headers y purgarlo.
Ahora vamos a volver a instalarlo.
sudo apt-get install linux-image-4.9.0.6-amd64Y ahora vamos actualizar con nuestro kernel
sudo update-initramfs -u -k all
sudo update-grubAhora si reiniciamos y nos aparece el siguiente error, obviamente no te olvides de desmontar todo.
DESMONTAR
exit &&
sudo umount /mnt/sys &&
sudo umount /mnt/proc &&
sudo umount /mnt/dev/pts &&
sudo umount /mnt/dev &&
sudo umount /mntHasta aquí hemos arreglado kernel PANIC pero aun el sistema sigue roto.
Quiero que antes que desmontes todo sacas info sobre el nombre del cifrado.
cat /etc/crypttabLa respuesta seria sda5_crypt
sudo cryptsetup luksOpen /dev/sda5 sda5_cryptY volvemos hacer el mismo proceso de montar todo.
Ahora vamos a instalar
sudo apt-get update && sudo apt-get -y install lvm2 && sudo apt-get -y install cryptsetupAhora vamos a hacer lo siguiente.
update-initramfs -c -k allY volver a desmontar y reiniciar!
Ahora si tenes tu cifrado arreglado,
Ahora quisiera recomendarte si en caso no funciona nada, borras lvm2, cryptsetup
apt-get purge grub grub-pc grub-common
apt-get install grub-common grub-pcY vuelves a instalar todo.
LISTO! no te olvides en compartirlo y darle mucho.
2 Comentarios
¿Que tal amigo?
ResponderBorrarOye, va a sonare estúpida mi pregunta, pero:
¿Para instalar Debian 9, que imagen iso puedo utilizar?, ya baje y probé varias imagenes, pero sigo sin poder instalar.
depende las caracteristicas de tu equipo.
Borrar