Isso acontece apenas com um dos meus computadores. É um laptop antigo que tem uma história longa e variada com vários sistemas operacionais, mas em sua aposentadoria está atuando como um servidor para minha rede doméstica usando o Ubuntu 12.04. É um sistema de inicialização única, não há outros sistemas instalados. De vez em quando, sempre que há uma atualização do grub, percebo uma mensagem como esta:
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.
Eu deveria me preocupar com isso? O que (se houver) devo fazer sobre isso?
Respostas:
Não é grande coisa, pois não há erro relatado, apenas aviso.
Mas, se você quiser se livrar disso, precisará limpar o setor 32. Para fazer isso, você tem várias opções:
uma. Limpando todo o disco rígido;
b. escrevendo zeros em setores inteiros no seu MBR e reinstale o grub;
c. Gravando zeros no setor 32 no seu MBR ( é o que faremos aqui ).
Para fazer isso, execute as seguintes etapas:
Faça backup do seu MBR:
zere o número do seu setor 32:
chroot e reinstalar o grub:
PS: substitua * pelo número apropriado do seu disco rígido
Agora atualize seu grub:
Nota: Você não é obrigado a essas etapas, pois não é um erro que possa afetar seu sistema.
fonte
Encontrei alguns links úteis que explicam sobre o que é a mensagem e como limpar os setores de inicialização no disco. Este tópico fornece uma explicação muito boa do problema. Este tópico fornece uma receita fácil e agradável para limpar as coisas.
O livro de receitas funcionou para mim, embora eu tenha feito uma bagunça no bit chrooting ... (veja abaixo)
Tenho sorte em que o meu computador é single-inicialização e não tenho planos sempre a re-instalar o Windows. Mas parece que se você possui um sistema Windows de inicialização dupla com software que usa FlexNet ou software semelhante, pode esperar ter problemas regulares. Também acho que alguns vírus do Windows podem usar essa parte do disco. A primeira discussão do tópico oferece uma solução para os usuários do Ubuntu, para instalar um aplicativo chamado boot-repair no seu booster USB de CD ao vivo.
Eu também achei o programa de reparo de inicialização mencionado acima inestimável quando as coisas dão errado. IMHO isso é tão útil que deveria estar no Live CD por padrão. Veja este link .
fonte
Menos digitação de CLI com DVD / USB ao vivo
Aqui está uma maneira de fazer o mesmo com menos digitação na linha de comando, usando um DVD ao vivo ou um USB ao vivo .
Use o
lsblk
comando para mostrar todas as partições da unidade.Certifique-se de direcionar a unidade afetada (aqui
sda
).Remova o FlexNet da unidade afetada (aqui
/dev/sda
), usando o número do setor relatado pelo GRUB (aqui setor32
):Não há necessidade de fazer backup dessa parte geralmente vazia do registro de inicialização estendida (EBR) .
Agora, monte a partição da unidade afetada que normalmente é usada para inicializar (aqui
/dev/sda1
).Por fim, reinstale o GRUB na unidade afetada:
O GRUB agora deve ser instalado sem nenhum aviso.
Agora você está seguro para reiniciar a partir do disco rígido desinfetado.
fonte