Eliminar FlexNet del sector de arranque

Disco Duro

Me he dado con la sorpresa de que algún software, no sé cual, ha instalado algo en el sector de arranque de mi PC de escritorio y, obiamente, el culpable es algún programa de windows.

Para una mejor vista del problema veámos la distribición de los sistemas operativos que tengo instalado:

  • sda:Hay un disco duro de 300GB aprox, en el cual está instalado un sistema operativo Windows(No me miren, ese disco es de mi hermano :P), en este disco duro está instalado GRUB para poder seleccionar el arranque a windows o linux.
  • sdb:Hay un disco duro de 1TB, en el cual tengo a mi preciado Gentoo Linux, obiamente depende del GRUB instalado en el primer disco para que puedar arrancar el sistema operativo de este disco

A mi hermano se le ocurrió formatear su disco duro y reinstalar windows, esto significa que el sector de arranque de GRUB también desapareció, asi que simplemente cargué mi super GRUB disc, cargué la partición de linux y me decidí a instalar GRUB nuevamente en el disco formateado, pero grata fue la sorpresa que cuando intenté realizar la instalación de GRUB me salió el siguiente mensaje:

/usr/bin/grub-gios-setup: aviso: El sector 32 está actualmente en uso por el programa <<FlexNet>>; evitándolo. Este programa puede causar problemas de arranque o de otro tipo en el futuro. Por favor, pida a los autores que no almacenen datos en la pista de arranque..

¡Vaya rareza!, en todo el tiempo que llevo usando reinstalando GRUB no me había topado con un problema como éste. Al parecer el programa FlexNet es usado para la administración de licencias en los productos Adobe, tal vez para otros también.

Para solucionar esto debemos utilizar el comando dd para borrar el sector 32 y reinstalar grub nuevamente, pero primero debemos realizar un BackUp de los primeros 64 sectores, esto incluirá el sector de arranque :

dd if=/dev/sda of=./backup_sectores bs=512 count=64
Es muy recomendable realizar el backup de tu MBR, ¡QUE HAGAS BACKUP JODER!!!!

Ahora borramos el sector 32:

dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=32

En caso de ocurrir algún error puedes recuperar los primeros 64 sectores con:

dd if=./backup_sectores of=/dev/sda  bs=512 count=64

Si tan solo quieres recuperar el sector de arranque y las tablas de particiones puedes utilizar:

dd if=./backup_sectores of=/dev/sda  bs=512 count=1

Finalmente instalamos grub:

grub2-install --no-floppy /dev/sda
Sistemas Operativos: 
Actividad: