Meu Linux Debian v9.11.0 (Stretch) está GRUB1
instalado atualmente.
root@Debian:~# grub-install -v
grub-install (GNU GRUB 0.97)
Meu outro Ubuntu Linux GRUB2
instalou:
root@Ubuntu:~# grub-install -V
grub-install (GRUB) 2.02+dfsg1-20
Eu quero instalar GRUB2
, mas se eu tentar instalar no Debian com apt-get install grub2
, uma versão beta do GRUB2
é instalada !!!
root@Debian:~# grub-install -V
grub-install (GRUB) 2.02~beta3-5+deb9u2
Eu não quero esta versão beta - quero uma versão estável GRUB2
como a que o Ubuntu instalou.
Ao procurar por GRUB2
pacotes disponíveis no Debian, recebo apenas os beta
pacotes listados:
root@Debian:~# apt search GRUB2
Sorting... Done
Full Text Search... Done
grub-imageboot/oldstable 0.6 all
boot iso, harddisk and floppy images with grub2 and syslinux memdisk
grub2/oldstable,now 2.02~beta3-5+deb9u2 amd64 [residual-config]
GRand Unified Bootloader, version 2 (dummy package)
grub2-common/oldstable 2.02~beta3-5+deb9u2 amd64
GRand Unified Bootloader (common files for version 2)
grub2-splashimages/oldstable 1.0.1+nmu1 all
a collection of great GRUB2 splashimages
live-wrapper/oldstable 0.6+nmu1 all
Wrapper for vmdebootstrap for creating live images
live-wrapper-doc/oldstable 0.6+nmu1 all
Wrapper for vmdebootstrap for creating live images (Documentation)
vmdebootstrap/oldstable 1.7-1 amd64
Bootstrap Debian into a (virtual machine) disk image
Como instalar uma versão não-betaGRUB2
no Debian?
Você pode instalar a versão atual do buster, que é a mesma versão do seu Ubuntu.
Conforme descrito nesta resposta , você pode adicionar o repositório principal do buster às suas fontes apt e definir a versão padrão como "stretch" para dar aos pacotes do stretch uma prioridade mais alta. Você pode então instalar pacotes mais recentes do buster manualmente com
sudo apt -t buster install nameofpackage
.Instruções:
Criar arquivo
/etc/apt/sources.list.d/buster.list
contendo o repositório principal busterCriar arquivo
/etc/apt/apt.conf.d/default-release
com este conteúdoEscolha "stretch" ou "oldstable" como nome de versão padrão.
Corre
para atualizar seus índices de pacotes.
Se você executar agora,
apt policy grub2
a saída deve ser semelhante a esta:Como você pode ver, a versão do repositório buster tem uma prioridade menor de 500.
Instale ou atualize
grub2
com