¿Cómo reinicio una unidad de arranque para que ya no sea arrancable?

¿Cómo reinicio una unidad de arranque para que ya no sea arrancable?

Hice una memoria USB de arranque (Fedora) para instalarla en un sistema. Me gustaría reutilizar el dispositivo, por lo que quiero eliminar todos los rastros del sistema en funcionamiento; en particular, no estoy seguro de cómo restablecer el MBR para que, cuando se trate como un disco, el dispositivo no parezca de arranque.

Mi objetivo final es tener una memoria USB en blanco, que no sea de arranque y formateada (re)NTFS.

Respuesta1

Como root, ejecutadd if=/dev/zero of=/dev/sdX bs=512 count=1

Luego puede agregar una tabla de particiones ( fdisk /dev/sdXy presionar o, o puede usar una de las herramientas gráficas como gparted) y una nueva partición NTFS.

Respuesta2

Desde Fedora instale GParted desde el administrador de paquetes de Fedora. Desmonta la unidad USB de arranque. Abra GParted y busque la unidad USB en la lista del menú de unidades (vea el cursor del mouse en la captura de pantalla a continuación).

ingrese la descripción de la imagen aquí

En el menú GParted elija:Dividir->Administrar banderas. Desde elAdministrar banderas en...ventana desmarcarbota(ver captura de pantalla a continuación).

ingrese la descripción de la imagen aquí

En el menú GParted seleccioneDividir->Formatear a-> NTFS.

Respuesta3

Puede lograr esto mediante una herramienta de sistema simple como diskpart de Windows.

1) Abra el menú Inicio y escriba "diskpart" en el cuadro de ejecución.

2) Escriba "listar disco". ingrese la descripción de la imagen aquí 3) “seleccione disco #” donde # es el número de disco de su memoria USB.

4) ahora ingrese el comando "limpiar todo"

El comando "limpiar" pone a cero los sectores del disco que contienen los datos de la partición. El comando "limpiar todo" pone a cero todos los datos de la memoria USB.

Ahora puedes formatearlo desde el menú contextual como de costumbre.

(ya que mencionaste NTFS, espero que tengas acceso a un sistema Windows)

Para llenar a cero la unidad desde Linux, puede utilizar dd. Para borrar un disco escribiendo ceros:

dd if=/dev/cero de=/dev/sda bs=4k conv=notrunc

donde /dev/sda con su dispositivo.

Respuesta4

Si bien la respuesta aceptada funciona, es excesiva.

El MBR contiene la tabla de particiones y el gestor de arranque. El bootflag es otra cosa. Para arrancar desde el USB, necesita un gestor de arranque instalado y el indicador de arranque configurado en una partición. Para utilizar la unidad (independientemente de si desea que sea de arranque o no), necesita una tabla de particiones.

podríasimplemente use su unidad tal como está, sin cambios (y qué pasa si es de arranque).
También puede desarmar el indicador de arranque para que no sea de arranque.
Un paso más es eliminar el gestor de arranque (los primeros 446 bytes, IIRC), pero no la tabla de particiones. En ese momento, no se puede iniciar y todos sus datos siguen intactos.

Por supuesto, dices que quieres una partición NTFS, y supongo que podemos inferir que antes era o no era NTFS, por lo que moverás tus datos y reformatearás de todos modos.

información relacionada