slitaz cooking grub2 loopback

2

Estou tentando fazer com que o slitaz cooking ISO seja inicializado usando um loopback grub2 em um USB de inicialização múltipla;

# /boot/grub/grub.cfg
insmod font
if loadfont /boot/grub/unicode.pf2 ; then
    insmod efi_gop
    insmod efi_uga 
    insmod gfxterm
    insmod vbe
    insmod vga
    set gfxmode=auto
    set gfxpayload=auto
    terminal_output gfxterm 
    if terminal_output gfxterm; then true ; else
        terminal gfxterm
    fi
fi

menuentry "Slitaz Cooking" {
    set isofile="/boot/slitaz-cooking.iso"
    loopback loop $isofile
    linux (loop)/boot/bzImage lang=en kmap=us isofrom=$isofile boot=live noeject noprompt root=/dev/null
    initrd (loop)/boot/rootfs.gz
}

tentou com screen=text e screen=1024x768x24 opções do kernel, mas nunca chegou a um terminal / gui utilizável

    
por Thermionix 18.02.2012 / 13:45

3 respostas

0
menuentry "Slitaz 3.0" {
    set isofile="/boot/slitaz-3.0.iso"
    loopback loop $isofile
    linux (loop)/boot/bzImage lang=en kmap=us autologin isofrom=$isofile boot=live noeject noprompt root=/dev/null
    initrd (loop)/boot/rootfs.gz
}

Acabou sendo um problema com a versão atualmente disponível de cozinhar, baixei o 3.0 iso e ele inicializa bem no grub2 loopback

    
por 20.02.2012 / 03:46
0

Essa entrada parece correta, embora eu nunca tenha precisado adicionar isofrom=$isofile . Vou mencionar que tive o mesmo problema de inicialização do meu netbook Asus, mas não de outros computadores. E a inicialização congelou ao redor do initramfs, não todo no X.

Eu sugiro que você tente inicializar isso em outros computadores, o que sugere que encontramos o mesmo problema.

    
por 19.02.2012 / 06:09
0

Em dezembro de 2018, eu pude usar uma versão ligeiramente modificada da resposta da Thermionix para inicializar um arquivo slitaz-rolling.iso . Meu sistema host é Lubuntu 18.10 com um sistema de arquivos ext4 .

Adicionei o seguinte a /etc/grub.d/40_custom :

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "SliTaz Rolling 20181204" {
  set isofile="/home/[USER]/slitaz-rolling.iso"
  loopback loop $isofile
  linux (loop)/boot/bzImage lang=en kmap=us autologin isofrom=$isofile boot=live noeject noprompt root=/dev/null
  initrd (loop)/boot/rootfs4.gz (loop)/boot/rootfs3.gz (loop)/boot/rootfs2.gz (loop)/boot/rootfs1.gz
}

Depois de editar /etc/grub.d/40_custom , corri:

$ sudo update-grub
$ sudo shutdown -r now

Eu então pude selecionar SliTaz Rolling 20181204 do menu do Grub2 e inicializar no SliTaz.

    
por 05.12.2018 / 04:47