Isto irá alterar o disco rígido para remover o sinalizador "inicializável" e esvaziar o mbr. Eu não posso garantir o sucesso, mas sua bios deve pular o disco rígido se ele não encontrar qualquer sinalizador de inicialização neste disco rígido e não mbr. Se usado incorretamente ou sob circunstâncias especiais, isso pode matar apenas partes do seu mbr ou de outros dados, como o esquema de partição, portanto, faça um backup antes.
- Inicialize um linux. (desculpe, querido usuário do windows, procure na Web por remover o sinalizador de inicialização e o dd, dd basicamente escreve zeros nos primeiros 446 bytes que são reservados pela AFAIK para o Mbr.)
- Obtenha o número
/dev/sdX
(provavelmente lsblk
ou algo assim, usarei /dev/sdh
por enquanto)
- Executar
fdisk /dev/sdh
onde sdh é obviamente seu disco direito.
-
p
do seu esquema de partição, procure pelo número da partição (primeira coluna, sdXY, ie. sdh6) e se o sinalizador de inicialização (segunda coluna) está marcado com *
-
a
e depois o número da partição. NOTA: fdisk não quer que você digite sdh6 ou mesmo / dev / sdh6, ele só quer 6 neste caso.
-
p
e verifique os resultados.
-
w
para gravar alterações e sair.
- Além disso, você deve esvaziar o mbr
Command to delete mbr only
The following command will erase mbr, but not your partitions:
dd if=/dev/zero of=/dev/sdc bs=446 count=1
Fonte: link (não testado, mas deve funcionar)
Se isso não funcionar e o disco rígido antigo ainda estiver sendo inicializado, você pode tentar o hack para remover o diretório / boot (ou esvaziar a partição, nesse caso) neste disco rígido. Esse é o lugar onde o PC analisa o tempo de inicialização e onde está o grub. Infelizmente, você perderá seu kernel ( /boot/vmlinuz*
principalmente) e, por isso, mas se você realmente quiser nunca inicializar o dispositivo, poderá testá-lo. (se você remover apenas o Mbr e o sinalizador de boot (ou apenas o grub), a ferramenta de reparo de inicialização poderá ajudá-lo. Se você excluir o seu kernel e tal, terá que reinstalar o Linux.