#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 ...
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
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