Instalando o KolibriOS em um flash stick usando o GRUB2

2

O KolibriOS pode ser instalado e inicializado a partir de um pen drive USB. Seus desenvolvedores dizem que é possível usar o GRUB2, do disco rígido ou drive USB, mas não é descrito como fazer na documentação que um pendrive. No entanto, eles dizem que é muito semelhante a arrancar a partir de um disco rígido. De um disco rígido, eu teria que adicionar isso a /etc/grub (grub.d):

menuentry "KolibriOS" {
       set root='(hd0,5)'    # edit this to your correct partition, given example is sda5
       linux16 /memdisk
       initrd16 /kolibri.img
}
  • Como posso fazer isso por um pendrive?
  • Como posso descobrir isso?
  • Onde devo começar?
por Romito 09.03.2017 / 17:54

1 resposta

0

Primeiramente, você precisa dizer ao grub onde encontrar a partição (seu USB) que contém o sistema operacional. Para o propósito desta resposta, assumirei que o GRUB está instalado no pen drive USB. De acordo com a wiki do Arch Linux , é melhor que o GRUB leia o UUID no momento da inicialização, adicionando este para o topo do seu arquivo grub.cfg:

# path to the partition holding ISO images (using UUID)
probe -u $root --set=rootuuid
set imgdevpath="/dev/disk/by-uuid/$rootuuid"
insmod search_fs_uuid
search --no-floppy --set=isopart --fs-uuid $rootuuid

Agora, você pode dizer ao GRUB onde encontrar os arquivos necessários:

menuentry "KolibriOS" {
    linux16 ($isopart)/path/to/memdisk
    initrd16 ($isopart)/path/to/kolibri.img
}

Se você quiser inicializar o arquivo ISO diretamente como um LiveCD, você pode usar o seguinte:

menuentry "KolibriOS" {
    loopback loop ($isopart)/path/to/KolibriOS.iso
    linux16 /path/to/memdisk
    initrd16 (loop)/kolibri.img
}

Eu testei com sucesso a opção LiveCD, mas nunca testei a versão instalada, embora ela deva funcionar também.

    
por 08.07.2018 / 19:48