Autor Tópico: Uma maneira fácil de limpar a MBR com Ubuntu?  (Lida 7802 vezes)

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Uma maneira fácil de limpar a MBR com Ubuntu?
« Online: 06 de Janeiro de 2012, 16:58 »
Vou testar o 12.04 alpha1 e tenho resíduos de instalações de distros na mbr, gerando entradas inválidas no grub.

Alguém sabe indicar uma maneira de limpar toda a MBR para eu instalar a nova versão e ficar sem essas entradas inválidas?
Sei que com o windows dá para dar um fixmbr, mas gostaria de aprender outra forma só com Ubuntu.

Fiz uma pesquisa no google e só falam em caso de "desinstalação" do Ubuntu(não é meu caso).


Desde já agradeço.
« Última modificação: 07 de Janeiro de 2012, 14:35 por pigdin »
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline niquelnausea

  • Usuário Ubuntu
  • *
  • Mensagens: 967
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #1 Online: 06 de Janeiro de 2012, 18:23 »
acredito que instalando uma nova versão (no caso a 12.04) sua mbr já seria reescrita. você terá um grub com varias entradas se tiver outras distros ou sistemas no seu pc, caso a 12.04 seja a única não terá esse problema.

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #2 Online: 06 de Janeiro de 2012, 21:04 »
Tenho uma entrada invalida do Bodhy Linux mesmo tendo instalado o Kubuntu 11.10.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline niquelnausea

  • Usuário Ubuntu
  • *
  • Mensagens: 967
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #3 Online: 06 de Janeiro de 2012, 21:20 »
roda um fdisk -l e cola aqui.

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #4 Online: 06 de Janeiro de 2012, 21:30 »

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total de 625142448 setores
Unidades = setores de 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x06cf02e0

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *          63    62910539    31455238+   7  HPFS/NTFS/exFAT
/dev/sda2        62910601   625137344   281113372    f  Win95 (LBA) Partição Extendida
/dev/sda5        62910603   121499594    29294496    7  HPFS/NTFS/exFAT
/dev/sda6       121499658   232637201    55568772   83  Linux
/dev/sda7       232637328   516677631   142020152    7  HPFS/NTFS/exFAT
/dev/sda8   *   582211728   625137344    21462808+  83  Linux
/dev/sda9       580259840   582211583      975872   82  Linux swap / Solaris
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #5 Online: 06 de Janeiro de 2012, 21:31 »
obrigado por ajudar!

Será que isso resolve?
Código: [Selecionar]
dd if=/dev/zero of=/dev/sda count=1 bs=446
« Última modificação: 06 de Janeiro de 2012, 21:57 por pigdin »
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline niquelnausea

  • Usuário Ubuntu
  • *
  • Mensagens: 967
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #6 Online: 06 de Janeiro de 2012, 23:29 »
pelo jeito tem mais de uma distro. se não me engano, o grub na mbr apenas aponta para a pasta ou partição /boot onde estão os arquivos para inicialização do sistema (kernel). ja tentou deletar as versões antigas do kernel do seu sistema?

Será que isso resolve?
Código: [Selecionar]
dd if=/dev/zero of=/dev/sda count=1 bs=446
acredito que sim, mas é bom ter um backup só pra ter certeza (talvez esse comando também impossibilite se hd de "saber" onde e quem são as partições). pelo que vi no google, o comando é dd if=/dev/zero of=/dev/sda count=1 bs=446, não sei se a ordem do que esta em negrito pode alterar o resultado.

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #7 Online: 07 de Janeiro de 2012, 08:14 »
pelo jeito tem mais de uma distro. se não me engano, o grub na mbr apenas aponta para a pasta ou partição /boot onde estão os arquivos para inicialização do sistema (kernel).

É um notebook, tem o XP, Win7 e o Kubuntu 10.10 - No grub além desses sistemas tem uma entrada para o Bodhi Linux que não está mais instalado (entrada inválida) Eu poderia editar o grub e retirar, mas pelo que andei pesquisando ficariam os resíduos dessa instalação na MBR.

ja tentou deletar as versões antigas do kernel do seu sistema?
Já fiz isso.

Será que isso resolve?
Código: [Selecionar]
dd if=/dev/zero of=/dev/sda count=1 bs=446


acredito que sim, mas é bom ter um backup só pra ter certeza (talvez esse comando também impossibilite se hd de "saber" onde e quem são as partições). pelo que vi no google, o comando é dd if=/dev/zero of=/dev/sda count=1 bs=446
Meu Hd externo de 500GB está praticamente cheio e meu Desktop também. Na verdade meus arquivos mais importantes, estão no Desktop e uso o note para backup de alguns arquivos.

, não sei se a ordem do que esta em negrito pode alterar o resultado.
Não vi em nenhum lugar algo diferente.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #8 Online: 07 de Janeiro de 2012, 08:23 »
Encontrei isso. É a coisa pode ficar séria.
http://www.treinalinux.com.br/central/grubelilo.php

REMOVER DE VERDADE A MBR

dd if=/dev/zero of=/dev/sda bs=446 count=1

Dei um reboot

FATAL: No bootable medium found! System halted

Utilizei o Ubuntu Alternate

Recovery System Broken

Tentei reinstalar pelo programa, tive que fazer no braço

dd if=/dev/null of=/dev/sda bs=512 count=1

Explicação:

dd : dd é o comando

if=/dev/null

Definimos a origem que está vazia (null)

of=/dev/sda

Aqui é um hd sata que será o destino

Obs : tamanho de 512 bytes

Será escrito nos primeiros 512 bytes do disco MBR, que é o MASTER BOOT RECORD, este comando copia 512 bytes vazios para a MBR, ou seja, apaga a MBR
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline niquelnausea

  • Usuário Ubuntu
  • *
  • Mensagens: 967
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #9 Online: 07 de Janeiro de 2012, 11:35 »
interessante, as partições continuam acessíveis pelo livecd? conseguiu reinstalar o grub?

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #10 Online: 07 de Janeiro de 2012, 14:15 »
Cara, como eu disse não tenho como backupear, e ter que reinstalar 3 sistemas, então não vou correr o risco.
Se eu fosse deixar só o Ubuntu na máquina, ia arriscar, o problema é que minha esposa usa alguns programas do windows.

A comunidade precisa criar uma forma mais segura de limpar a MBR com Linux.

De qualquer forma agradeço imensamente sua boa vontade em ajudar.

Abraços e tenha um ótimo 2012.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.685
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #11 Online: 07 de Janeiro de 2012, 16:30 »
Olá pigdin, já tentou usar o update-grub e depois um grub install /dev/sda?

Tem que estar dentro do Ubuntu!

Eu gosto muito de usar o Super Grub Disk também.

Tem ótimas ferramentas para recuperar o Grub!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Re: Uma maneira fácil de limpar a MBR com Ubuntu?
« Resposta #12 Online: 08 de Janeiro de 2012, 15:36 »
Olá pigdin, já tentou usar o update-grub e depois um grub install /dev/sda?

Tem que estar dentro do Ubuntu!

Eu gosto muito de usar o Super Grub Disk também.

Tem ótimas ferramentas para recuperar o Grub!

Acredito que o problema não é com o Grub e sim com a MBR
se tiver um tempinho leia isto:
http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/grub-deixa-residuos-na-mbr

De qualquer forma já resolvi, obrigado por ajudar.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin