Bonjour,..
je n'ai qu'une seule clé USB avec sdb1: mes données perso sdb2: un système système leger amorçable en syslinux legacy et UEFI. Je n'ai donc pas envie de supprimer ces deux partitions et de gaspiller 64Giga inutilisable pour tester ou installer depuis un autre ISO...
Je prefere employer cette methode qui fonctionne très bien avec les installateurs Ubuntu
Code : Tout sélectionner
menuentry "Boot Ubuntu ISO" {
set root=(hd0,msdos2) # Adapte selon où est stocké l'ISO
loopback loop /ubuntu-16.04.5-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-16.04.5-desktop-i386.iso quiet splash ---
initrd (loop)/casper/initrd
}
Je dois prendre une version i386 pour faire une install sur mon asus t100ta ( et remplacer ubuntu 15.04 du magik key devenu obsolette et instable)
en fait, bien que l'ASUS t100 a un micropocesseur X86_64, il est combiné avec un UEFI 32 bits...
du coup si j'installe une version 64 bits, je ne pourrai pas ammorcer le grub dessus car ça me ferra
Code : Tout sélectionner
sudo apt-get install grub-efi-ia32
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
shim-signed : Dépend: grub-efi-amd64-signed (>= 1.187.2~) mais ne sera pas installé ou
grub-efi-arm64-signed (>= 1.187.2~) mais il n'est pas installable
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
Code : Tout sélectionner
sudo apt-get install --no-install-recommends grub-efi-ia32-bin grub-efi-ia32
[sudo] Mot de passe de benjamin :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
grub-efi-ia32-bin est déjà la version la plus récente (2.06-2ubuntu7.2).
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
shim-signed : Dépend: grub-efi-amd64-signed (>= 1.187.2~) mais ne sera pas installé ou
grub-efi-arm64-signed (>= 1.187.2~) mais il n'est pas installable
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
et impossible de forcer l'installation de GRUB sans shim-signed.
Code : Tout sélectionner
sudo apt remove --purge shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
shim-signed*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
shim-signed
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 4 858 ko d'espace disque seront libérés.
E: La suppression de paquets critiques pour le système n'est pas autorisée. Cela risque de casser le système.
Le problème est qu’Ubuntu 64 bits ou débian 64 bits ne propose plus grub-efi-ia32 en tant que paquet séparé dans ses dépôts standards.
Pour finir, à quoi servirait il d'installer un debian en 64 bits sur un PC qui a moins de 4Go de ram pour prendre au moins deux fois plus de place sur le disque, et sur la mémoire vive, pour finir par griller les clusters de la swap du SSD? il me semble que c'est pas bon qu'un cluster de SSD ne cesse de faire 0,1,0,1....
bref, il me semble que la seule utilité d'un système en 64 bits c'est d'exploiter plus que 4Gio de ram.
si un système i386 est disponible et officiellement supporté, je le prends pour les petites configs.