Mais entradas no GRUB2 [duplicado]

1

Eu tenho o Ubuntu 14.04 de 32 bits em um disco rígido externo (Samsung M3 Portable, 500 GB) e quero adicionar outras entradas para vários softwares de diagnóstico (UBCD, antivírus bitdefender ...) ao GRUB no mesmo disco.

É possível, e se sim, como?

    
por Radoslav Fatura 26.10.2014 / 19:00

2 respostas

0

Você pode usar grml-rescueboot para inicialização ISO

Uma maneira muito simples de criar um menu do GRUB para um arquivo ISO inicializável é usar grml-rescueboot.

  • O pacote faz o seguinte:

    1. Cria uma pasta / boot / grml.

    2. Adiciona automaticamente menusentries ao menu do GRUB para qualquer arquivo ISO localizado na pasta / boot / grml. Isso é feito sempre que o comando update-grub é executado.

    3. O menu criado, quando selecionado, fornece opções de submenu sobre como inicializar o ISO, incluindo as opções "Try Ubuntu" e "Install".
  • Para usar a opção grml-rescueboot:

    1. Instalar o grml-rescueboot

      sudo apt-get install grml-rescueboot
      
    2. Coloque arquivos ISO inicializáveis na pasta / boot / grml.

      Como esta é uma pasta do sistema, a operação deve ser conduzida como "root". Por exemplo, se o ISO estiver localizado na pasta Downloads do usuário, o comando seria:

      sudo cp ~/Downloads/ubuntu-14.04-desktop-amd64.iso /boot/grml/u1404_64_d.iso
      sudo chmod +rx /boot/grml/u1404_64_d.iso
      
    3. Atualizar o GRUB

      sudo update-grub
      

Testado em: Ubuntu 14.04 64bit Fonte: Grub2 / ISOBoot

Outra forma, usando memdisk de syslinux-common package:

  1. Se memdisk não estiver em /boot/ , copie-o de /usr/lib/syslinux/memdisk
  2. Copiar imagem ISO para /boot/

    sudo cp ~/Downloads/ubuntu-14.04-desktop-amd64.iso /boot/u1404_64_d.iso
    sudo chmod +rx /boot/u1404_64_d.iso
    
  3. Edite /etc/grub.d/40_custom ou crie um novo arquivo personalizado e anexe-o a ele:

    menuentry 'ISO rescue disk' {
            linux16   /boot/memdisk iso bigraw
            initrd16  /boot/u1404_64_d.iso
    }
    
  4. Atualizar o GRUB

    sudo update-grub
    

Testado em: Ubuntu 14.04 64bit, Não funcionou para mim Não foi possível encontrar o CDROM! Referência: Syslinux / MEMDISK

    
por user.dz 26.10.2014 / 19:23
0

Eu fiz o Hirens Boot CD em 2. partiton, encadear e está funcionando: D

Via Grub Customizer Eu fiz uma nova entrada (digite chainloader) e apontei para a partição onde o Hirens Boot CD é extraído.

Obrigado mesmo assim: D

    
por Radoslav Fatura 28.10.2014 / 20:54