Esto solo sucede con una de mis computadoras. Es una computadora portátil de edad avanzada que ha tenido una larga y variada historia con varios sistemas operativos, pero en su retiro está actuando como un servidor para mi red doméstica usando Ubuntu 12.04. Es un sistema de arranque único, no hay otros sistemas instalados. De vez en cuando, cada vez que hay una actualización de grub, noto un mensaje como este:
Setting up grub-common (1.99-21ubuntu3.4) ...
Installing new version of config file /etc/grub.d/00_header ...
Setting up grub2-common (1.99-21ubuntu3.4) ...
Setting up grub-pc-bin (1.99-21ubuntu3.4) ...
Setting up grub-pc (1.99-21ubuntu3.4) ...
/usr/sbin/grub-setup: warn: Sector 32 is already in use by FlexNet; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
Installation finished. No error reported.
¿Debería estar preocupado por esto? ¿Qué (si algo) debo hacer al respecto?
Respuestas:
No es un gran problema ya que no se informa ningún error, así que solo hay que advertir.
Pero, si desea deshacerse de esto, debe borrar el sector 32. Para hacerlo, tiene muchas opciones:
a. Limpiar todo el disco duro;
si. escribir ceros en sectores enteros en su MBR y reinstalar su grub;
C. Escribir ceros en el sector 32 en su MBR ( eso es lo que haremos aquí ).
Para hacerlo, siga los siguientes pasos:
Copia de seguridad de su MBR:
cero su sector número 32:
chroot y reinstalar grub:
PD: reemplace * por el número apropiado de su disco duro
Ahora actualice su grub:
Nota: No está obligado a estos pasos, ya que no es un error que pueda afectar su sistema.
fuente
Encontré un par de enlaces útiles que explican de qué se trata el mensaje y cómo limpiar los sectores de arranque en el disco. Este hilo da una muy buena explicación del problema. Este hilo da una receta fácil y fácil de libro de cocina para limpiar cosas.
El libro de cocina funcionó para mí, aunque hice un desastre con el trozo de chrooting ... (ver más abajo)
Tengo la suerte de que mi equipo es de una sola bota y no tengo planes NUNCA para volver a instalar Windows. Pero parece que si tiene un sistema Windows de arranque dual con software que utiliza FlexNet o un software similar, puede esperar tener problemas regulares. También creo que algunos virus de Windows pueden usar esta parte del disco. La primera discusión del hilo ofrece una solución para los usuarios de Ubuntu, para instalar una aplicación llamada reparación de arranque en su arrancador USB de CD en vivo.
También encontré que el programa de reparación de arranque mencionado anteriormente es invaluable cuando las cosas salen mal. En mi humilde opinión, esto es tan útil que debería estar en el Live CD por defecto. Ver este enlace .
fuente
Menos tipeo de CLI con DVD / USB en vivo
Aquí hay una manera de hacer lo mismo con menos tipeo de línea de comando, usando un DVD en vivo o un USB en vivo .
Use el
lsblk
comando para mostrar todas las particiones de disco.Asegúrese de apuntar a la unidad afectada (aquí
sda
).Retire FlexNet del disco afectado (aquí
/dev/sda
), utilizando el número de sector informado por GRUB (aquí sector32
):No es necesario hacer una copia de seguridad de esta parte generalmente vacía del registro de arranque extendido (EBR) .
Ahora, monte la partición de la unidad afectada que normalmente se usa para arrancar (aquí
/dev/sda1
).Finalmente, reinstale GRUB en la unidad afectada:
GRUB ahora debería instalarse sin advertencias.
Ahora puede reiniciar con seguridad desde el disco duro desinfectado.
fuente