Teste do epidemic-421911012016-test.iso

Críticas, opiniões, sugestões e colaboração para o desenvolvimento do Epidemic 4.1 Beta 2
Avatar do usuário
jamesbenedito
Desenvolvedor
Mensagens: 2683
Registrado em: Ter Mar 13, 2007 7:58 am

Re: Teste do epidemic-421911012016-test.iso

Mensagempor jamesbenedito » Qui Jan 28, 2016 7:42 pm

Oi Bequimão,

Finalmente uma boa notícia. :D

Provavelmente o comando grub-install também irá funcionar.

Para o atf, em modo BIOS funcionou corretamente.

Se você quiser testar os comandos para sua instalação UEFI seriam:

Código: Selecionar todos

# mount /dev/sda3 /mnt
# grub-install  --force --recheck --modules=echo  --target=x86_64-efi --efi-directory=/mnt
# umount /mnt


Mas ainda falta saber porque o arquivo grub.cfg não foi gerado corretamente pelo eInject.

Vou fazer alguns testes e compilar uma nova versão. Assim que estiver pronto te aviso.

Por falar nisso, como é a sequência de inicialização atual do seu notebook, você tem que selecionar primeiro qual arquivo grubx64.efi irá ser inicializado? Ou já tem um predefinido para alguma das distribuições linux que você tem instaladas?

Abraços,
James.
Imagem
Avatar do usuário
Bequimão
Epidemic Administrador
Mensagens: 466
Registrado em: Dom Out 10, 2010 10:40 am
Localização: Mannheim, Alemanha

Re: Teste do epidemic-421911012016-test.iso

Mensagempor Bequimão » Sex Jan 29, 2016 4:39 pm

jamesbenedito escreveu:Oi Bequimão,

Finalmente uma boa notícia. :D


Oi James,

Nesta fase, cada bug encontrado é uma boa noticia. Tudo serve para seu divertimento :)

Edit: Teste na versão instalada
O grub-install funcionou corretamente:

Código: Selecionar todos

root@ebox:/home/epidemic# mount /dev/sda3 /mnt
root@ebox:/home/epidemic# efibootmgr
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0005,0000,0001,2001
Boot0000* Windows Boot Manager
Boot0001* Windows Boot Manager
Boot0002* opensuse 42.1
Boot0005* debian
Boot2001* EFI USB Device
root@ebox:/home/epidemic# grub-install  --force --recheck --modules=echo  --target=x86_64-efi --efi-directory=/mnt
Installing for x86_64-efi platform.
installation beendet. Keine Fehler aufgetreten.
root@ebox:/home/epidemic# efibootmgr
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0003,0002,0005,0000,0001,2001
Boot0000* Windows Boot Manager
Boot0001* Windows Boot Manager
Boot0002* opensuse 42.1
Boot0003* epidemic
Boot0005* debian
Boot2001* EFI USB Device


Como o menu notebook não tem nenhum menu de boot do firmware do UEFI, o único gerenciador de boot é o grub. Eu uso o programa efibootmgr para selecionar a entrada válida da ESP, por exemplo:

Código: Selecionar todos

# efibootmgr -n 0002

dá boot ao grub do opensuse (só uma vez)

Código: Selecionar todos

# efibootmgr -o 0002,0003

define a ordem de boot. Assim o openSUSE é ativado de mode permanente. Não sei a razão por quê: tenho que desligar o computador após cada modificação para que ela fique permanente.

Infelizmente, não chegamos até o fim. O update-grub seguinte mostra uma mensagem de erro

Código: Selecionar todos

root@ebox:/home/epidemic# export LANG=C
root@ebox:/home/epidemic# update-grub
Generating grub configuration file ...
mount: can't find UUID="/dev/sda11"
cp: target '/tmp/egrub//epidemic-201601201248/boot' is not a directory
mount: special device /tmp/egrub//epidemic-201601201248/boot does not exist
Found linux image: /boot/vmlinuz-4.0.0-epidemic-amd64
Found Windows Boot Manager on /dev/sda3@/EFI/Microsoft/Boot/bootmgfw.efi
Found Debian GNU/Linux (8.2) on /dev/sda8
Adding boot menu entry for EFI firmware configuration
umount: /boot: not mounted
cp: cannot stat '/tmp/egrub//epidemic-201601201248/boot': No such file or directory
umount: /tmp/egrub: not mounted
done


Ai vem o resultado:

Código: Selecionar todos

root@ebox:/home/epidemic# cat /boot/grub/grub.cfg                                                                                               
#                                                                                                                                               
# DO NOT EDIT THIS FILE                                                                                                                         
#                                                                                                                                               
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_epidemic_begin ###
### END /etc/grub.d/00_epidemic_begin ###

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt11'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt11 --hint-efi=hd0,gpt11 --hint-baremetal=ahci0,gpt11  27689ed5-eeac-41e6-9fa3-6351a0670a28
else
  search --no-floppy --fs-uuid --set=root 27689ed5-eeac-41e6-9fa3-6351a0670a28
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=1024x768,800x600
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=de_DE
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=9
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=9
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/05_epidemic_theme ###
### END /etc/grub.d/05_epidemic_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
        set gfxpayload="${1}"
}
set linux_gfx_mode=keep
export linux_gfx_mode
menuentry 'Epidemic GNU/Linux' --class epidemic --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-27689ed5-eeac-41e6-9fa3-6351a0670a28' {
        load_video
        gfxmode $linux_gfx_mode
        insmod gzio
        if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
        insmod part_gpt
        insmod ext2
        set root='hd0,gpt11'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt11 --hint-efi=hd0,gpt11 --hint-baremetal=ahci0,gpt11  27689ed5-eeac-41e6-9fa3-6351a0670a28
        else
          search --no-floppy --fs-uuid --set=root 27689ed5-eeac-41e6-9fa3-6351a0670a28
        fi
        echo    'Linux 4.0.0-epidemic-amd64 wird geladen ���'
        linux   /boot/vmlinuz-4.0.0-epidemic-amd64 root=/dev/sda11 ro  quiet
}
submenu 'Erweiterte Optionen f��r Epidemic GNU/Linux' $menuentry_id_option 'gnulinux-advanced-27689ed5-eeac-41e6-9fa3-6351a0670a28' {
        menuentry 'Epidemic GNU/Linux, mit Linux 4.0.0-epidemic-amd64' --class epidemic --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.0.0-epidemic-amd64-advanced-27689ed5-eeac-41e6-9fa3-6351a0670a28' {
                load_video
                gfxmode $linux_gfx_mode
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt11'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt11 --hint-efi=hd0,gpt11 --hint-baremetal=ahci0,gpt11  27689ed5-eeac-41e6-9fa3-6351a0670a28
                else
                  search --no-floppy --fs-uuid --set=root 27689ed5-eeac-41e6-9fa3-6351a0670a28
                fi
                echo    'Linux 4.0.0-epidemic-amd64 wird geladen ���'
                linux   /boot/vmlinuz-4.0.0-epidemic-amd64 root=/dev/sda11 ro  quiet
        }
        menuentry 'Epidemic GNU/Linux, with Linux 4.0.0-epidemic-amd64 (recovery mode)' --class epidemic --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.0.0-epidemic-amd64-recovery-27689ed5-eeac-41e6-9fa3-6351a0670a28' {
                load_video
                gfxmode $linux_gfx_mode
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt11'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt11 --hint-efi=hd0,gpt11 --hint-baremetal=ahci0,gpt11  27689ed5-eeac-41e6-9fa3-6351a0670a28
                else
                  search --no-floppy --fs-uuid --set=root 27689ed5-eeac-41e6-9fa3-6351a0670a28
                fi
                echo    'Linux 4.0.0-epidemic-amd64 wird geladen ���'
                linux   /boot/vmlinuz-4.0.0-epidemic-amd64 root=/dev/sda11 ro single
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (auf /dev/sda3)' --class windows --class os $menuentry_id_option 'osprober-efi-FE7B-CEC0' {
        insmod part_gpt
        insmod fat
        set root='hd0,gpt3'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  FE7B-CEC0
        else
          search --no-floppy --fs-uuid --set=root FE7B-CEC0
        fi
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Debian GNU/Linux (8.2) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-7a59d564-cea7-487a-887d-260f3fe57aee' {
        insmod part_gpt
        insmod ext2
        set root='hd0,gpt8'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
        else
          search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
        fi
        linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet
        initrd /boot/initrd.img-3.16.0-4-amd64
}
submenu 'Erweiterte Optionen f��r Debian GNU/Linux (8.2) (auf /dev/sda8)' $menuentry_id_option 'osprober-gnulinux-advanced-7a59d564-cea7-487a-887d-260f3fe57aee' {
        menuentry 'Debian GNU/Linux (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, mit Linux 3.16.0-4-amd64 (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (sysvinit) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet init=/lib/sysvinit/init
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (systemd) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet init=/lib/systemd/systemd
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro single-7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro single
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, mit Linux 3.16-3-amd64 (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16-3-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16-3-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet
                initrd /boot/initrd.img-3.16-3-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16-3-amd64 (sysvinit) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16-3-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16-3-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet init=/lib/sysvinit/init
                initrd /boot/initrd.img-3.16-3-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16-3-amd64 (systemd) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16-3-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16-3-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet init=/lib/systemd/systemd
                initrd /boot/initrd.img-3.16-3-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16-3-amd64 (recovery mode) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16-3-amd64-root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro single-7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16-3-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro single
                initrd /boot/initrd.img-3.16-3-amd64
        }
        menuentry 'Debian GNU/Linux, mit Linux 3.13-1-amd64 (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13-1-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.13-1-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet
                initrd /boot/initrd.img-3.13-1-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.13-1-amd64 (sysvinit) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13-1-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.13-1-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet init=/lib/sysvinit/init
                initrd /boot/initrd.img-3.13-1-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.13-1-amd64 (systemd) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13-1-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.13-1-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro quiet init=/lib/systemd/systemd
                initrd /boot/initrd.img-3.13-1-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.13-1-amd64 (recovery mode) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13-1-amd64-root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro single-7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.13-1-amd64 root=UUID=7a59d564-cea7-487a-887d-260f3fe57aee ro single
                initrd /boot/initrd.img-3.13-1-amd64
        }
        menuentry 'Debian GNU/Linux (8.2) (auf /dev/mapper/vg1-mlvm3) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg1-mlvm3 ro quiet
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux (auf /dev/mapper/vg1-mlvm3) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg1-mlvm3 ro quiet
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (auf /dev/mapper/vg1-mlvm3) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg1-mlvm3 ro quiet
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (auf /dev/mapper/vg1-mlvm3) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=/dev/mapper/vg1-mlvm3 ro single-7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg1-mlvm3 ro single
                initrd /boot/initrd.img-3.16.0-4-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16-3-amd64 (auf /dev/mapper/vg1-mlvm3) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16-3-amd64--7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16-3-amd64 root=/dev/mapper/vg1-mlvm3 ro quiet
                initrd /boot/initrd.img-3.16-3-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 3.16-3-amd64 (recovery mode) (auf /dev/mapper/vg1-mlvm3) (auf /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16-3-amd64-root=/dev/mapper/vg1-mlvm3 ro single-7a59d564-cea7-487a-887d-260f3fe57aee' {
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt8'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  7a59d564-cea7-487a-887d-260f3fe57aee
                else
                  search --no-floppy --fs-uuid --set=root 7a59d564-cea7-487a-887d-260f3fe57aee
                fi
                linux /boot/vmlinuz-3.16-3-amd64 root=/dev/mapper/vg1-mlvm3 ro single
                initrd /boot/initrd.img-3.16-3-amd64
        }
}

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
        fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# 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.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/90_epidemic_reboot ###
menuentry 'Reboot' --class reboot {
reboot
}
### END /etc/grub.d/90_epidemic_reboot ###

### BEGIN /etc/grub.d/91_epidemic_halt ###
menuentry 'Halt' --class halt {
halt
}
### END /etc/grub.d/91_epidemic_halt ###

### BEGIN /etc/grub.d/99_epidemic_end ###
### END /etc/grub.d/99_epidemic_end ###


Como se vê, o parâmetro root=UUID=xxxx na linha do kernel na secção 10_linux foi modificado para root=/dev/sda11. Falta porém a linha do initrd. O Windows é reconhecido na secção 30_os-prober corretamente.
Agora vem o maior problema: no reboot o grub do Epidemic boota a versão do grub.cfg anterior (como postado em http://www.epidemiclinux.org/forum/viewtopic.php?f=57&t=2556#p12915

Abraços
Ulrich
Windows é chato, Linux não funciona.
Avatar do usuário
jamesbenedito
Desenvolvedor
Mensagens: 2683
Registrado em: Ter Mar 13, 2007 7:58 am

Re: Teste do epidemic-421911012016-test.iso

Mensagempor jamesbenedito » Qua Fev 03, 2016 9:09 am

Oi Bequimão,

Quanto ao erro com o update-grub, você lembrou de baixar a nova versão do echroot com o wget antes de fazer o teste?

De qualquer forma, ainda não conseguimos descobrir porque o update-grub foi interrompido quando da instalação com o eInject.

Estou trabalhando em uma nova versão do eInject e aproveitando para aprimorar a libepidemic. Além disso vamos migrar o servidor do Epidemic para um Virtual Private Server (VPS). Por isso a nova ISO de teste deve demorar um pouco mais para sari, mas assim que estiver pronta eu aviso e poderemos refazer o teste de instalação.

Abraços,
James.
Imagem
Avatar do usuário
Bequimão
Epidemic Administrador
Mensagens: 466
Registrado em: Dom Out 10, 2010 10:40 am
Localização: Mannheim, Alemanha

Re: Teste do epidemic-421911012016-test.iso

Mensagempor Bequimão » Qua Fev 03, 2016 10:37 am

jamesbenedito escreveu:Oi Bequimão,

Quanto ao erro com o update-grub, você lembrou de baixar a nova versão do echroot com o wget antes de fazer o teste?
...
Abraços,
James.


Oi James,

Fiz o último teste na versão instalada, sem sistema live e sem # echroot. Editei o post para esclarecê-lo. Afinal, escrevi no post anterior que consegui dar boot para o Epidemic.

Abraços
Ulrich

Voltar para “Epidemic 4.1 Beta 2”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes