Instalando o Ubuntu 10.04 para HDD externo sobrescreve o MBR do HDD interno -- installation campo com windows campo com windows-7 campo com boot-failure campo com bootloader camp askubuntu Relacionado O problema

Installing Ubuntu 10.04 to external HDD overwrites the MBR of the internal HDD


5
vote

problema

português

eu tenho um asus a42f laptop que tem windows 7 32 bits instalado no seu HDD interno.

Acabei de instalar Ubuntu 10.04 em um HDD portátil usando o laptop. Agora, meu laptop não inicializa Windows 7 se o HDD portátil estiver desconectado. Eu só posso obter o menu de inicialização quando o HDD portátil estiver conectado.

O HDD portátil não inicializa quando conectado a outro computador.

por favor me ajude, eu quero:

  • botas de inicialização da unidade interna, sem grub
  • boot ubuntu da unidade externa através do menu de inicialização do BIOS (F8 ou F12)
english

I have a Asus A42F laptop which has Windows 7 32 bit installed on it's internal HDD.

I have just installed Ubuntu 10.04 on a portable HDD using the laptop. Now my laptop does not boot Windows 7 if the portable HDD is disconnected. I can only get the boot menu when the portable HDD is connected.

The portable HDD does not boot when connected to another computer.

Please help me, I want to:

  • Boot Windows from the internal drive, without GRUB
  • Boot Ubuntu from the external drive via the BIOS boot menu (F8 or F12)
              

Lista de respostas

4
 
vote

Você instalou o Ubuntu no disco rígido externo, mas provavelmente você instalou seu bootloader (grub) para o disco rígido interno. Como descobri, este é um bug no instalador do Ubuntu 10.04.

GRUB é instalado em / dev / sda Enquanto / dev / sdb foi escolhido para instalação no Instalador 10.04

Para verificar, a mensagem de erro que você é mostrada será parecida com isso após a inicialização sem o disco rígido externo: grub lança um erro por causa de um disco rígido ausente

o fundo

Se eu me lembro corretamente grub e GRUB2 consistir em duas etapas:

    .
  1. o código inicial do bootloader no registro de inicialização mestre (MBR)
  2. o bootloader no registro de inicialização de volume

Neste caso, temos a primeira fase de grub no MBR da unidade interna, mas a segunda etapa na partição em que o Ubuntu está instalado. Se removermos a unidade do Ubuntu, obteremos a mensagem de erro acima.

1. Corrigindo o bootloader do Ubuntu

Root FileSystem mostrado no monitor do sistema com ID do dispositivo

boot ubuntu, abra o Monitor de sistema e procure a entrada do diretório raiz (/) em Sistemas de arquivos , anote o dispositivo . O ID do dispositivo segue este esquema de nomenclatura:

/ dev / sd [a_letter_from_a_to_z] [Partitionnumber]

Não precisamos do PartitionNumber, para que o seu ID do dispositivo deve se parecer com este: / dev / sdb. Ótimo, agora sabemos em qual disco rígido no Linux Terms Ubuntu é instalado e podemos instalar seu bootloader lá. Agora, abra um terminal e digite os seguintes comandos:

  sudo grub-install [your_device] sudo update-grub    

Escusado será dizer [your_device] deve ser substituído pelo seu dispositivo, neste exemplo / dev / sdb.

2. Corrigindo o bootloader do Windows 7 sem um disco de instalação do Windows

Como você pode inicializar o Windows e a maioria das pessoas não tem um disco de instalação do Windows à mão, nós Baixe e instale EasyBCD . Clique no link chamado Download gratuito para uso limitado e não comercial e apenas pressione o botão de download. Não tenha medo, não há registro e nenhuma compra necessária para usar esta ferramenta. Eu recomendo desconectar a unidade externa neste momento. Inicie o EasyBCD e em Implantação BCD Selecione Instale o bootloader do Windows Vista / 7 para o MBR e pressione o botão escrever para MBR . Você está feito!

O botão do MBR é mostrado no EasyBCD sob as opções de implantação do BCD

2.1. Corrigindo o bootloader do Windows 7 com o disco de instalação do Windows

Para ter certeza: desconecte a unidade externa! Agora, inicialize o disco de instalação do Windows 7 e siga este artigo: http://www.howtogeek.com/howto/32523/How-to-manly-repair-windows-7-boot-loader-problems/

 

You have installed Ubuntu on the external hard drive but probably you have installed it's bootloader (GRUB) to the internal hard drive. As I have found out this is a bug in the installer of Ubuntu 10.04.

GRUB is installed to /dev/sda while /dev/sdb was chosen for installation in the 10.04 installer

To verify, the error message you are shown will look like this upon boot without the external hard drive: GRUB throws an error because of a missing hard drive

The Background

If I recall correctly GRUB and GRUB2 consist of two stages:

  1. The initial code of the bootloader in Master Boot Record (MBR)
  2. The bootloader in the Volume Boot Record

In this case we have the first stage of GRUB in the MBR of the internal drive, but the second stage on the partition where Ubuntu is installed. If we remove the Ubuntu drive, we get the above error message.

1. Fixing the Ubuntu bootloader

System Monitor shortcut in 10.04/Gnome 2

root filesystem shown in System Monitor with device ID

Boot Ubuntu, open the System Monitor and look for the entry of the root directory ( / ) under File Systems, note down the Device. The device ID follows this naming scheme:

/dev/sd[a_letter_from_a_to_z][partitionnumber]

We don't need the partitionnumber, so your device ID should look like this: /dev/sdb. Great, now we know on which hard drive in Linux terms Ubuntu is installed and we can install it's bootloader there. Now, open a terminal and type the following commands:

sudo grub-install [your_device] sudo update-grub 

Needless to say [your_device] has to be replaced with your device, in this example /dev/sdb.

2. Fixing the Windows 7 bootloader without a Windows install disk

Since you can boot Windows and most people don't have a Windows install disk at hand, we download and install EasyBCD. Click the link named Download free for limited, non-commercial use and just press the download button. Don't be scared, there is no registration and no purchase required to use this tool. I recommend disconnecting the External drive at this point. Start EasyBCD and under BCD Deployment select Install the Windows Vista/7 bootloader to the MBR and press the button write to MBR. You're done!

Write to MBR button is shown in EasyBCD under the BCD Deployment options

2.1. Fixing the Windows 7 bootloader with the Windows install disk

To be sure: Disconnect the external drive! Now, boot the Windows 7 install disk and follow this How-To: http://www.howtogeek.com/howto/32523/how-to-manually-repair-windows-7-boot-loader-problems/

 
 
   
   

Perguntas relacionadas

0  Como definir o gerenciador de inicialização do Windows (8.1) como Defualt  ( How to set windows 8 1 boot manager as defualt ) 
Eu gostaria de definir o gerenciador de inicialização do Windows como o gerenciador de inicialização padrão em vez de grub, alguém poderia me ajudar? Eu estiv...

2  Não é possível inicializar o Ubuntu  ( Cant boot ubuntu ) 
Eu instalei o Ubuntu usando o CD ao vivo. Mas quando eu ligar meu computador, ele começa o Windows 7, em vez de me dar o direito de tomar uma decisão, qual si...

1  Bootloader instalar faird  ( Bootloader install faield ) 
Eu tentei instalar o Ubuntu 20.4 e eu já tenho o Windows 10. Durante a instalação, eu escolho Instalar o Ubuntu ao lado do Windows 10 e esse erro aparece: ...

4  Como posso obter o menu GRUB na inicialização?  ( How can i get the grub menu on boot ) 
Isto é para o laptop Toshiba Portege do amigo com o Ubuntu 10.4.1 nele. Eles querem o original Windows XP para tablet PC instalado; Eles têm o disco, mas o po...

4  Como inicializar o Ubuntu na escuridão completa?  ( How to boot ubuntu in complete darkness ) 
Existe uma maneira de carregar o Ubuntu sem a tela inicial ou o modo detalhado? Isso significa que não há filas visuais ou relatórios de código. é possíve...

3  Depois de instalar o Ubuntu da USB, Grub2 não pode ser instalado!  ( After installing ubuntu from usb grub2 cant be installed ) 
Olá senhoras e senhores! Eu instalei o Ubuntu ao lado com o Windows 7 usando o Live USB. Não me deixaria instalar o Grub, diz que há um erro fatal com a par...

4  Windows 8 não é mais botas após o GRUB limpou o Windows Bootsector  ( Windows 8 no longer boots after grub wiped out the windows bootsector ) 
Eu estava usando o Win8 e instalei o Ubuntu 12.10 ... há uma entrada no GRUB para W8, mas ao selecionar-o - GRUB volta novamente, então o Windows nunca inicia...

1  Como posso remover o Ubuntu do meu sistema e instalar o bootloader do Windows?  ( How can i remove ubuntu from my system and install the windows bootloader ) 
Eu quero remover completamente o Ubuntu do meu sistema. Mas se eu excluir a partição, os arquivos GRUB serão excluídos e isso me deixará "Bootloader". Como po...

4  Como entender os diferentes estágios do bootloading?  ( How to understand the different stages of bootloading ) 
Eu gostaria de saber diferentes estágios do processo de bootloading acontecendo no Ubuntu. Especificamente os diferentes estágios do Grub e Grub2. Por favo...

1  Menu do grub.Lst excluído após uma atualização do kernel  ( Grubs menu lst deleted after a kernel update ) 
Eu instalei o Ubuntu através de Wubi e tudo estava bem até eu atualizar para a próxima versão do kernel. Agora estou tentando arrancar no Ubuntu e isso me mo...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.