Sistema de arranque dual: dos particiones EFI en dos discos separados: desea borrar un disco

Sistema de arranque dual: dos particiones EFI en dos discos separados: desea borrar un disco

Estoy usando un sistema de arranque dual Windows 10/Ubuntu 18.04, y el sistema operativo Windows está almacenado en mi SSD de 500 GB (Disco C:) y el sistema operativo Ubuntu está almacenado en mi HDD de 3 TB (Disco D:). Estaba haciendo algunos experimentos con el sistema operativo Ubuntu y rompí mi sistema Ubuntu, así que planeo limpiar mi disco duro y reinstalar el sistema operativo Ubuntu.

Ejecuté diskmgmt.msc y descubrí que tenía dos particiones EFI, una en cada disco (una en el SSD, otra en el HDD;foto). Supongo que la partición EFI en el SSD (Disco C:) es para mi sistema Windows y la partición EFI en el HDD (Disco D:) es para mi sistema Ubuntu... pero tengo miedo de borrar mi disco D: porque no estoy completamente seguro si es la partición EFI de mi sistema Ubuntu o mi sistema Windows; No quiero estropear mi sistema Windows porque tiene algunos proyectos importantes en los que he estado trabajando.

¿Hay alguna manera de encontrar qué partición EFI es para qué sistema operativo, de modo que pueda borrar de forma segura mi disco D: sin dañar nada en mi sistema Windows?¡Gracias una tonelada!

Respuesta1

Arranque desde un USB en vivo de Linux (asegurándose de arrancar en modo UEFI). Ejecute efibootmgr -vy busque la entrada de inicio "Administrador de arranque de Windows". Debería verse así (el ejemplo está ajustado en líneas para mayor claridad):

# efibootmgr -v
Boot000D* Administrador de arranque de Windows
    HD(2,GPT,9c2d4ffe-c42a-4d89-bdaf-1c77bee95cae,0x96800,0x32000)
    /Archivo(\EFI\Microsoft\Boot\bootmgfw.efi)
    VENTANAS.........

El GUID HD(2,GPT,...)es un GUID de partición que corresponde al "PARTUUID" en lsblk:

# lsblk -o name,size,partuuid
NAME      SIZE PARTUUID
sda     931.5G
├─sda1    512M 9c2d4ffe-c42a-4d89-bdaf-1c77bee95cae
└─sda2  923.1G 22b80d95-d702-4d75-a8d4-dc8b7182bc56

Si encuentra una partición coincidente, esa es la que debe conservarse. (Convenientemente, en su caso, los dos tienen tamaños completamente diferentes, por lo que deberían ser fáciles de reconocer).

También puede mountcada partición e inspeccionar su contenido. Si la partición contiene un EFI/Microsoft/Bootdirectorio con un bootmgfw.efiarchivo, ese es Windows. Si senocontiene un archivo de este tipo, definitivamente Windows no lo utiliza.

Ahora que sabes cuál es la partición de Windows, puedes usar fdisko gdisko cfdiskpara eliminar particiones delotrodisco.

Respuesta2

Dado que las dos particiones EFI no son del mismo tamaño, aquí hay una forma sencilla de encontrar desde la que está arrancando:

  • Ejecute el símbolo del sistema (CMD) como administrador
  • Ingrese el comando: mountvol f: /s(puede elegir otra letra para f:)
  • Ingrese el comando:dir f:
  • El tamaño f:del espacio libre indicará qué disco es este. Si tiene más de 99 MB, este es el más grande.
  • Para deshacer el montaje, ingrese el comando: mountvol f: /d.

Aquí está el resultado en mi computadora:

ingrese la descripción de la imagen aquí

información relacionada