Partición fantasma... ¿cómo corrijo esto?

Partición fantasma... ¿cómo corrijo esto?

He realizado una instalación limpia dos veces desde que apareció esto (no para solucionarlo, ya que todo parece estar funcionando). Gparted no muestra ninguna partición de este tipo. Estoy a punto de realizar otra instalación limpia, así que este es el momento de hacerlo bien. ¿Algún consejo sobre por dónde empezar?

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


 marc@Thor:~$ blkid
 /dev/sda1: UUID="1bd1fc27-31da-4515-b1b1-2d4acea80abe" TYPE="ext4" 
 /dev/sda5: UUID="e54014fa-3d67-42c0-9532-b5b5efc35e5b" TYPE="swap" 
 marc@Thor:~$

 marc@Thor:~$ cat /proc/partitions
 major minor  #blocks  name

    8        0  312571224 sda
    8        1  308659200 sda1
    8        2          1 sda2
    8        5    3909632 sda5
   11        0    1048575 sr0
 marc@Thor:~$

 marc@Thor:~$ sudo blkid -p /dev/sda2
 [sudo] password for marc: 
 /dev/sda2: PTTYPE="dos" PART_ENTRY_SCHEME="dos" PART_ENTRY_TYPE="0x5" PART_ENTRY_NUMBER="2" PART_ENTRY_OFFSET="617322494" PART_ENTRY_SIZE="7819266" PART_ENTRY_DISK="8:0" 
 marc@Thor:~$`

Respuesta1

Mi suposición es que tenía una imagen de Debian en su disco duro (ya sea en un archivo o escrita "sin formato" en una partición) y que casualmente estaba almacenada donde /dev/sda2comienza su ahora. Debido a que /dev/sda2es básicamente solo un marcador de posición para su /dev/sda5, que es espacio de intercambio, podría ser que quede suficiente imagen del disco original en el disco para confundir al montador automático.

Si estoy en lo cierto, la solución es sobrescribir cualquier dato que vea el montador automático y que le haga pensar que la imagen de Debian está activada /dev/sda2. El problema con esta solución es que cualquier cosa que haga es potencialmente riesgosa; es posible que accidentalmente destruyas algunos o todos tus datos. Por lo tanto, si pretendes seguir mis sugerencias, debeshazlo bajo tu propio riesgo,y yoFUERTEMENTEaconsejarte que¡Primero haga una copia de seguridad de sus datos de usuario importantes!

Dejando de lado esas advertencias, lo más simple y fácil de hacer es asegurarse de que /dev/sda2el primer sector esté libre de datos innecesarios:

sudo dd if=/dev/zero of=/dev/sda2 bs=440 count=1

Escribe este comandoexactamentecomo se muestra aquí. Un error con cualquiera de las opciones podría provocar una pérdida grave de datos. Después de escribir este comando, reinicie y vea si las cosas han mejorado. Si no lo han hecho, podrías intentar un procedimiento más largo y arriesgado:

  1. En una ventana de Terminal, escriba sudo swapoffpara deshabilitar el uso del espacio de intercambio.
  2. Usando GParted, partedo fdisk, elimine /dev/sda5y /dev/sda2.
  3. Cree una nueva /dev/sda2, pero conviértala en una partición primaria normal, no en una partición extendida. Si usa fdisk, asígnele un código de tipo 0x82 (intercambio de Linux). Si usa parted, asígnele un "tipo de sistema de archivos" de linux-swap.
  4. Reiniciar. Esto garantiza que utilizará la nueva tabla de particiones.
  5. Tipo sudo dd if=/dev/zero of=/dev/sda2. Serextra extra súperCuidado con este comando. Preste especial atención al of=valor: debería ser /dev/sda2,no /dev/sdao cualquier otro valor. El objetivo de este comando es borrar completamente el espacio en disco ocupado por /dev/sda2. Si accidentalmente especificas el objetivo equivocado, borrarás todo lo que contenga.
  6. Crea un nuevo espacio de intercambio en /dev/sda2.
    • Si usó fdisko partedpara particionar, escriba sudo mkswap /dev/sda2. De nuevo, tenga mucho cuidado con el dispositivo de disco.
    • Si usó GParted para particionar, es más fácil volver a GParted para configurarlo /dev/sda2como espacio de intercambio.
  7. Tipo sudo blkid /dev/sda2. Esto le mostrará el valor UUID asociado con el espacio de intercambio.
  8. Edite /etc/fstaby cambie el valor UUID asociado con el intercambio del valor anterior al nuevo.
  9. Reinicie y pruebe. El problema debería desaparecer.

Como puede ver por todas las advertencias y advertencias, este procedimiento está lejos de estar libre de riesgos. Te recomiendo que lo pruebes sólo si ya estás familiarizado con herramientas de bajo nivel como ddy fdisk.

Es posible que una pequeña operación de cambio de tamaño en su partición solucione el problema; por ejemplo, podría reducirlo /dev/sda1en 1 MiB, cambiar el tamaño /dev/sda2y /dev/sda5llenar ese espacio. Sin embargo, no puedo prometer que esto funcione; Es posible que mover/cambiar tamaño mueva los datos de imagen del disco erróneos junto con todo lo demás.

Respuesta2

Mi solución terminó siendo crear una nueva tabla de particiones como parte de una reinstalación. Lo bombardeé desde la órbita.

información relacionada