Após a instalação da Debian, como adicionar Grub Entries para novos / outros discos / instalações de boot?

4

Eu tenho dois SSDs, um é para o meu Windows 7 e um é para testá-lo e ajustá-lo (como instalar o Linux ou outros sistemas operacionais ...).

Eu já instalei o Windows 7 no primeiro SSD, e eu tentei instalar a distribuição Debian no segundo SSD, a instalação foi bem sucedida.

Mas o problema é que eu instalei algo chamado boot loader no primeiro SSD (que o Windows 7 está instalado), então se eu rodar o segundo SSD, nada acontece e se eu rodar o primeiro SSD, o gerenciador de inicialização do Debian é executado automaticamente. coisa fundamentalmente me deixa irritante é que não há nenhuma opção para o Windows, apenas para o Debian. (Eu pensei em usar ambas as opções se eu instalar o gerenciador de inicialização em qualquer SSD.)

Se eu abrir o SSD instalado pelo Windows, posso ver esses arquivos e pastas.

[Folder] Boot
[Folder] Documents and Settings
[Folder] Intel
[Folder] Perflogs
[Folder] ProgramData
[Folder] Program files
[Folder] Program files (x86)
[Folder] Recovery
[Folder] $Recycle.Bin
[Folder] System Volume Information
[Folder] Users
[Folder] Windows
[File] bootmgr
[File] BOOTSECT.BAK
[File] hiberfil.sys
[File] pagefile.sys

Acho que todas essas pastas & arquivos têm relacionamentos com o sistema operacional Windows, mas na verdade eu não sei. (Eu apenas pesquisei isso.)

Posso alterar o diretório do carregador de boot ou excluí-lo? O que posso fazer?

    
por Eunsu Jang 28.05.2016 / 11:50

2 respostas

9

Depende de qual carregador de inicialização foi instalado. Se é uma instalação padrão do Debian, deve ser o GRUB2.

Inicialize o computador com todos os discos contendo instalações inicializáveis conectadas e ativadas.

você precisa abrir o aplicativo do Terminal Raiz para abrir um terminal como root e, em seguida, digite estes comandos:

apt-get update
apt-get install os-prober

se o pacote os-prober já estiver instalado, o apt informará, sem fazer nenhuma alteração no sistema.

Em seguida, edite / etc / default / grub e verifique se você tem uma linha como

GRUB_DISABLE_OS_PROBER=false

você pode editar o arquivo usando um editor de texto GUI, como o Gedit, ou um editor CLI, como o Vim ou o Nano.

Usando o Gedit:

gksu gedit /etc/default/grub

Você precisa fechar o gedit para poder usar o terminal novamente

Usando o Nano

nano /etc/default/grub

Eu não recomendo usar o vim se você é um iniciante, leva algum tempo para se acostumar com os modos de operação e interface.

Quando terminar de editar o arquivo, se necessário , insira este comando

update-grub

Nota: Você pode pular o processo de edição de arquivos em sua primeira tentativa, mas se isso não funcionar você precisará fazê-lo e, em seguida, tente novamente o comando update-grub.

Espero que isso ajude ^ _ ^

    
por 28.05.2016 / 12:49
4

Você poderia:

  • inicie o computador com os dois discos conectados,
  • inicialize em (sua única escolha atualmente) Debian
  • executar update-grub

Ele deve detectar o Windows no primeiro disco e adicionar uma entrada às opções do carregador de inicialização.

E você poderia então opcionalmente instalar o grub também no outro setor de inicialização de disco executando grub-install /dev/sdb

sdb é o que eu suponho ser o nó do dispositivo para o segundo disco conectado, senão tente sda

    
por 28.05.2016 / 12:49