Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 24/02/2017, à 13:41

L'Africain

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

Salut Malbo,
Merci mais ça m'aide pas beaucoup smile...
As-tu une solution ou un début d'idée? Parce que je pense qu'il va y en avoir de plus en plus des portables dans ce style totalement verrouillé. Parce que même pour y réinstaller Windows en cas de plantage je n'ai aucune idée de comment faire!
D'ailleurs c'est pas le premier à qui je n'arrive pas pas installer ubuntu. Sur un netbook acer du même genre ça bootait carrément pas.


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#27 Le 24/02/2017, à 13:46

malbo

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

Si tu veux persévérer, il vaudrait mieux créer une nouvelle discussion pour ce cas particulier.

Dernière modification par malbo (Le 24/02/2017, à 13:47)

Hors ligne

#28 Le 24/02/2017, à 13:57

Bougron

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

Rena15 a écrit :

Je suis toujours bloqué sur GRUB en ligne de commande, je voudrais démarrer en LIVE le debian qui est sur la clé USB si c'est possible. Non je n'ai pas eu de chance, c'est ça c'est un InsydeH2o. Certains PC sont fait comme ça maintenant avec des UEFI 32-bit (HP Envy X2...).

Bonjour renaud15
Je viens de tomber sur ta discussion.
J'ai lu rapidement tout
   Si tu installes la nouvelle version du bios pour booter en LEGACY, tu seras bien embêté car windows ne sera pas pas détecté. Il faudra que tu repasses en EFI pour booter WINDOWS

J'ai vu que tu as trouvé un bios EFI32 bits et que cela ne marche pas.
Je vais rechercher dans ce forum, un cas qui te ressemble. Je sais qu'il en existe un. Il me semble que l'ordinateur fonctinnait

Hors ligne

#29 Le 24/02/2017, à 14:08

malbo

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

@Bougron : tu n'as pas la grande forme non plus : le post de renaud15 à qui tu réponds date de 2014 et c'était le dernier message sur ce forum de renaud15.

Hors ligne

#30 Le 24/02/2017, à 14:34

Bougron

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

Merci de ta remarque
Mais entraîné par l'élan, J'ai vu deux discussions récentes bloquées sur ce problème
J'ai commencé à lancer un ubuntu pour voir ce que ce paquet installé va contenir http://packages.ubuntu.com/fr/xenial/grub-efi-ia32

u16042@u16042:~$ sudo apt install grub-efi-ia32
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  linux-signed-image-generic-hwe-16.04
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
The following additional packages will be installed:
  grub-efi-ia32-bin
Les paquets suivants seront ENLEVÉS :
  grub-efi-amd64 grub-efi-amd64-signed
Les NOUVEAUX paquets suivants seront installés :
  grub-efi-ia32 grub-efi-ia32-bin
0 mis à jour, 2 nouvellement installés, 2 à enlever et 31 non mis à jour.
Il est nécessaire de prendre 684 ko dans les archives.
Après cette opération, 1 359 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] sudo apt install grub-efi-ia32
Annulation.
u16042@u16042:~$ 
u16042@u16042:~$ sudo apt install grub-efi-ia32
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
The following additional packages will be installed:
  grub-efi-ia32-bin
Les paquets suivants seront ENLEVÉS :
  grub-efi-amd64 grub-efi-amd64-signed
Les NOUVEAUX paquets suivants seront installés :
  grub-efi-ia32 grub-efi-ia32-bin
0 mis à jour, 2 nouvellement installés, 2 à enlever et 30 non mis à jour.
Il est nécessaire de prendre 684 ko dans les archives.
Après cette opération, 1 359 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 
Réception de:1 http://fr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-efi-ia32-bin amd64 2.02~beta2-36ubuntu3.7 [618 kB]
Réception de:2 http://fr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-efi-ia32 amd64 2.02~beta2-36ubuntu3.7 [66,1 kB]                                       
684 ko réceptionnés en 15s (42,9 ko/s)                                                                                                                                  
Préconfiguration des paquets...
(Lecture de la base de données... 176521 fichiers et répertoires déjà installés.)
Suppression de grub-efi-amd64-signed (1.66.7+2.02~beta2-36ubuntu3.7) ...
Suppression de grub-efi-amd64 (2.02~beta2-36ubuntu3.7) ...
Sélection du paquet grub-efi-ia32-bin précédemment désélectionné.
(Lecture de la base de données... 176510 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../grub-efi-ia32-bin_2.02~beta2-36ubuntu3.7_amd64.deb ...
Dépaquetage de grub-efi-ia32-bin (2.02~beta2-36ubuntu3.7) ...
Sélection du paquet grub-efi-ia32 précédemment désélectionné.
Préparation du dépaquetage de .../grub-efi-ia32_2.02~beta2-36ubuntu3.7_amd64.deb ...
Dépaquetage de grub-efi-ia32 (2.02~beta2-36ubuntu3.7) ...
Paramétrage de grub-efi-ia32-bin (2.02~beta2-36ubuntu3.7) ...
Paramétrage de grub-efi-ia32 (2.02~beta2-36ubuntu3.7) ...
Installation pour la plate-forme i386-efi
Installation terminée, sans erreur.
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-4.8.0-36-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.8.0-36-generic
Failed to probe /dev/sda8 for filesystem type
Windows Boot Manager trouvé sur /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Ubuntu 16.04.2 LTS (16.04) trouvé sur /dev/sda23
Ubuntu 16.04.2 LTS (16.04) trouvé sur /dev/sda6
Adding boot menu entry for EFI firmware configuration
fait
Traitement des actions différées (« triggers ») pour shim-signed (1.19~16.04.1+0.8-0ubuntu2) ...
find: «/var/lib/dkms»: Aucun fichier ou dossier de ce type
No DKMS packages installed: not changing Secure Boot validation state.
u16042@u16042:~$ sudo apt install grub-efi-ia32
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
grub-efi-ia32 is already the newest version (2.02~beta2-36ubuntu3.7).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 30 non mis à jour.
u16042@u16042:~$ 
root@u16042:/boot/grub# ls -ls
   0 drwxr-xr-x 1 root root      22 févr. 18 18:47 fonts
  32 -r--r--r-- 1 root root   32104 févr. 24 14:51 grub.cfg
   4 -rw-r--r-- 1 root root    1024 févr. 24  2017 grubenv
   0 drwxr-xr-x 1 root root    5866 févr. 24 14:49 i386-efi
   0 drwxr-xr-x 1 root root      78 févr. 24 14:49 locale
2344 -rw-r--r-- 1 root root 2398585 févr. 24 14:49 unicode.pf2
   0 drwxr-xr-x 1 root root    5868 févr. 18 18:49 x86_64-efi
root@u16042:/boot/grub# 
root@u16042:/boot/grub/i386-efi# ls
acpi.mod              crypto.mod           gcry_rfc2268.mod        ldm.mod                   mpi.mod              procfs.mod          tr.mod
adler32.mod           cs5536.mod           gcry_rijndael.mod       legacycfg.mod             msdospart.mod        progress.mod        true.mod
affs.mod              datehook.mod         gcry_rmd160.mod         legacy_password_test.mod  multiboot2.mod       raid5rec.mod        udf.mod
afs.mod               date.mod             gcry_rsa.mod            linux16.mod               multiboot.mod        raid6rec.mod        ufs1_be.mod
ahci.mod              datetime.mod         gcry_seed.mod           linuxefi.mod              nativedisk.mod       read.mod            ufs1.mod
all_video.mod         diskfilter.mod       gcry_serpent.mod        linux.mod                 net.mod              reboot.mod          ufs2.mod
aout.mod              disk.mod             gcry_sha1.mod           loadbios.mod              newc.mod             regexp.mod          uhci.mod
appleldr.mod          div_test.mod         gcry_sha256.mod         loadenv.mod               nilfs2.mod           reiserfs.mod        usb_keyboard.mod
archelp.mod           dm_nv.mod            gcry_sha512.mod         loopback.mod              normal.mod           relocator.mod       usb.mod
ata.mod               echo.mod             gcry_tiger.mod          lsacpi.mod                ntfscomp.mod         romfs.mod           usbms.mod
at_keyboard.mod       efifwsetup.mod       gcry_twofish.mod        lsefimmap.mod             ntfs.mod             scsi.mod            usbserial_common.mod
backtrace.mod         efi_gop.mod          gcry_whirlpool.mod      lsefi.mod                 odc.mod              search_fs_file.mod  usbserial_ftdi.mod
bfs.mod               efinet.mod           gdb.mod                 lsefisystab.mod           offsetio.mod         search_fs_uuid.mod  usbserial_pl2303.mod
bitmap.mod            efi_uga.mod          geli.mod                lsmmap.mod                ohci.mod             search_label.mod    usbserial_usbdebug.mod
bitmap_scale.mod      ehci.mod             gettext.mod             ls.mod                    part_acorn.mod       search.mod          usbtest.mod
blocklist.mod         elf.mod              gfxmenu.mod             lspci.mod                 part_amiga.mod       serial.mod          verify.mod
boot.mod              eval.mod             gfxterm_background.mod  lssal.mod                 part_apple.mod       setjmp.mod          video_bochs.mod
bsd.mod               exfat.mod            gfxterm_menu.mod        luks.mod                  part_bsd.mod         setjmp_test.mod     video_cirrus.mod
btrfs.mod             exfctest.mod         gfxterm.mod             lvm.mod                   part_dfly.mod        setpci.mod          video_colors.mod
bufio.mod             ext2.mod             gptsync.mod             lzopio.mod                part_dvh.mod         sfs.mod             video_fb.mod
cat.mod               extcmd.mod           grub.efi                macbless.mod              part_gpt.mod         signature_test.mod  videoinfo.mod
cbfs.mod              fat.mod              gzio.mod                macho.mod                 partmap.lst          sleep.mod           video.lst
cbls.mod              file.mod             halt.mod                mdraid09_be.mod           part_msdos.mod       sleep_test.mod      video.mod
cbmemc.mod            fixvideo.mod         hashsum.mod             mdraid09.mod              part_plan.mod        spkmodem.mod        videotest_checksum.mod
cbtable.mod           font.mod             hdparm.mod              mdraid1x.mod              part_sun.mod         squash4.mod         videotest.mod
cbtime.mod            fshelp.mod           hello.mod               memdisk.mod               part_sunpc.mod       syslinuxcfg.mod     xfs.mod
chain.mod             fs.lst               help.mod                memrw.mod                 parttool.lst         tar.mod             xnu.mod
cmdline_cat_test.mod  functional_test.mod  hexdump.mod             minicmd.mod               parttool.mod         terminal.lst        xnu_uuid.mod
cmp.mod               gcry_arcfour.mod     hfs.mod                 minix2_be.mod             password.mod         terminal.mod        xnu_uuid_test.mod
command.lst           gcry_blowfish.mod    hfspluscomp.mod         minix2.mod                password_pbkdf2.mod  terminfo.mod        xzio.mod
configfile.mod        gcry_camellia.mod    hfsplus.mod             minix3_be.mod             pata.mod             test_blockarg.mod   zfscrypt.mod
core.efi              gcry_cast5.mod       http.mod                minix3.mod                pbkdf2.mod           testload.mod        zfsinfo.mod
cpio_be.mod           gcry_crc.mod         iorw.mod                minix_be.mod              pbkdf2_test.mod      test.mod            zfs.mod
cpio.mod              gcry_des.mod         iso9660.mod             minix.mod                 pcidump.mod          testspeed.mod
cpuid.mod             gcry_dsa.mod         jfs.mod                 mmap.mod                  play.mod             tftp.mod
crc64.mod             gcry_idea.mod        jpeg.mod                moddep.lst                png.mod              tga.mod
cryptodisk.mod        gcry_md4.mod         keylayouts.mod          modinfo.sh                priority_queue.mod   time.mod
crypto.lst            gcry_md5.mod         keystatus.mod           morse.mod                 probe.mod            trig.mod
root@u16042:/boot/grub/i386-efi#
root@u16042:/boot/grub# cat 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_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 recordfail {
  set recordfail=1
  # GRUB lacks write support for btrfs, so recordfail support is disabled.
}
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 btrfs
set root='hd0,gpt24'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
else
  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
fi
    font="/@/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  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=10
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=10
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30,0; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	set root='hd0,gpt24'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
	else
	  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
	fi
	linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro rootflags=subvol=@  quiet splash $vt_handoff
	initrd	/@/boot/initrd.img-4.8.0-36-generic
}

A partir de là, cela semble devenir compliqué car on retrouve des fichiers 64 bits (Il sont a l'ancienne date)

u16042@u16042:~$ ls -ls /boot/vmlinuz-4.8.0-36-generic.efi.signed
7132 -rw-r--r-- 1 root root 7299224 févr. 15 22:38 /boot/vmlinuz-4.8.0-36-generic.efi.signed
u16042@u16042:~$ 

Mais le package grub-efi-ia32 est-il  utile?      ou seulement le programme   /boot/efi/EFI/ubuntu/grubia32.efi.     (et/ou grub.efi)

root@u16042:/boot/efi/EFI/ubuntu# ls -ls
total 3895
   1 drwx------ 2 root root    1024 oct.  22 10:12 fw
  63 -rwx------ 1 root root   64352 oct.  22 10:12 fwupx64.efi
   1 -rwx------ 1 root root     126 févr. 19 00:03 grub.cfg
   1 -rwx------ 1 root root     129 févr. 18 19:44 grub.cfg.btrfs
   1 -rwx------ 1 root root     126 nov.   9 16:57 grub.cfg.gpt6
   1 -rwx------ 1 root root     130 nov.  12 01:45 grub.cfg.MSDOS3
   1 -rwx------ 1 root root     128 nov.   9 19:32 grub.cfg.usb
 114 -rwx------ 1 root root  116736 févr. 24 14:49 grub.efi
 114 -rwx------ 1 root root  116736 févr. 24 14:49 grubia32.efi
1095 -rwx------ 1 root root 1121144 févr. 18 19:08 grubx64.efi
   1 -rwx------ 1 root root     127 févr. 19 00:03 grub.cfg.16042
1242 -rwx------ 1 root root 1271672 févr. 18 19:08 MokManager.efi
1260 -rwx------ 1 root root 1289424 févr. 18 19:08 shimx64.efi
root@u16042:/boot/efi/EFI/ubuntu#    

Quoique qu'il en soit, il semble que le fichier de config n'ait pas été modifié.  Ce qui est inquiétant.
Cela me semble ne pas pouvoir aboutir par cette méthode.    Donc retour a la case départ pour ne pas oublier.....

u16042@u16042:~$ sudo apt install grub-efi-amd64 grub-efi-amd64-signed
[sudo] Mot de passe de u16042 : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  grub-efi-ia32-bin
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-efi-ia32
Les NOUVEAUX paquets suivants seront installés :
  grub-efi-amd64 grub-efi-amd64-signed
0 mis à jour, 2 nouvellement installés, 1 à enlever et 30 non mis à jour.
Il est nécessaire de prendre 360 ko dans les archives.
Après cette opération, 3 453 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
..........etc...... puis
/boot/efi/EFI/ubuntu# cp grub.cfg.gpt6 grub.cfg
 

Dernière modification par Bougron (Le 24/02/2017, à 15:38)

Hors ligne

#31 Le 25/02/2017, à 11:21

Bougron

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

J'ai exhumé cet échange  https://forum.ubuntu-fr.org/viewtopic.php?id=1936011
     expliquant comment faire une installation sur un asus transformer book T100TA. Le choix de supprimer windows a été fait.
Ainsi que celles-ci https://forum.ubuntu-fr.org/viewtopic.php?id=1989941
https://forum.ubuntu-fr.org/viewtopic.p … #p21514373
https://forum.ubuntu-fr.org/viewtopic.php?id=1989144
et aussi https://launchpad.net/asust100-ubuntu/  ce qui aboutit a https://launchpad.net/asust100-ubuntu/b … 4.8.x-beta
J'ai vu un résumé de novembre dernier
"En définitive, il faut juste faire une live USB de la dernière version en date (16.04 pour moi), rajouter le fichier bootia32 (disponible dans le lien magic stick fourni plus haut: merci !) dans le dossier EFI/BOOT/ de la clé et faire l'installation. Tout se passe bien, le PC boote sur Ubuntu sans problème."

en finissant par ce lien https://plus.google.com/115582184723609 … gxxpz7tEuQ
Ce que je retiens comme principe
Mettre le fichier IFI 32bits dans la live USB, Installer, Booter en ligne de commande puis installer le package de boot EFI 32 bits qui est toujours disponible

Dernière modification par Bougron (Le 25/02/2017, à 12:04)

Hors ligne

#32 Le 26/02/2017, à 08:41

L'Africain

Re : UEFI 32 bits sans mode BIOS = Impossible de démarrer

Bonjour,
Je viens d'ajouter les infos concernant le démarrage avec le bootia32 sur la doc, merci d'y jeter un coup d'œil pour remarque correction/vérification éventuellement compléter :https://doc.ubuntu-fr.org/live_usb#cas_des_bios_uefi_en_32_bits.
J'ai mis des liens sur les pages uefi, unetbootin et usb-creator.

Dernière modification par L'Africain (Le 26/02/2017, à 08:42)


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne