Après tant de souffrances et de pertes de temps (ceci est un prélude trop courant), j’ai réussi à installer Ubuntu 15.10 sur le célèbre Asus X205TA. Il est actuellement configuré de la manière suivante:
/dev/mmcblk0p1
est le chargeur de démarrage fat32/dev/mmcblk0p2
est le système d'exploitation ext4/dev/mmcblk0p3
est un échangeMaintenant, j'ai réussi à me faufiler dans un tas de guides et à obtenir finalement un grub 32 bits (2.02 beta, pour ainsi dire) installé sur la partition de démarrage de manière à démarrer la commande grub Invite. Je peux alors démarrer en saisissant les commandes suivantes [et en tapant soigneusement veeery à cause de la sensibilité excessive du clavier à ce stade]:
grub> set root=(hd0,gpt2)
grub> linux /boot/vmlinuz-4.2.0-16-generic root=/dev/mmcblk0p2
grub> initrd /boot/initrd.img-4.2.0-16-generic
grub> boot
Cela démarre parfaitement dans Ubuntu.
La question est, comment puis-je rendre cela automatisé (ou me lancer dans le menu de grub avec le compte à rebours ...)?
J'ai également essayé d'utiliser Boot Repair, ce qui a fait un peu de magie mais n'a finalement pas résolu le problème. Cependant, il semble que le /dev/mmcblk0p1
à /boot/grub
soit monté correctement et de manière persistante. Je crois que ceci, en combinaison avec les commandes de terminal de réponse acceptées, était la clé.
En théorie, taper Sudo update-grub
devrait suffire si votre GRUB est basé sur GRUB d'Ubuntu. Sinon, Sudo grub-mkconfig -o /boot/grub/grub.cfg
devrait le faire.
Sinon, SI votre installation est une Ubuntu 32 bits, vous trouverez peut-être que c'est plus facile pour installer mon gestionnaire de démarrage rEFInd. Vous pouvez installer le PPA et il devrait tout configurer automatiquement pour démarrer sans GRUB. Cela ne fonctionnera que sur la même profondeur de bits, c’est-à-dire si vous avez installé Ubuntu 32 bits sur un EFI 32 bits (ou plus communément un Ubuntu 64 bits sur un ordinateur 64 bits). EFI). Si vous avez installé Ubuntu 64 bits sur un EFI 32 bits, vous aurez toujours besoin de GRUB pour effectuer le travail.
J'ai le x205ta aussi. J'ai utilisé à l'origine guide de Lopaka qui a depuis été mis à jour et n'a pas été testé par moi-même.
Vous avez peut-être aussi vu le guide de KemyLand sur ce fil de discussion des forums Ubunt . Ceci utilise une méthode chroot
, mais si vous démarrez à partir de GRUB, les commandes à exécuter après le chroot
pourraient résoudre votre problème. Peut-être avez-vous juste besoin des paquets efibootmgr
, grub-efi-ia32
et grub-efi-ia32-bin
(vous les avez probablement déjà) et ces deux lignes
Sudo grub-install --target=i386-efi --efi-directory=/boot --bootloader-id=grub_uefi --recheck
Sudo grub-mkconfig -o /boot/grub/grub.cfg
Récemment, j'ai installé 16.04 avec le programme d'installation automatique après avoir créé un usb pour démarrer en direct pour le tester. Juste pour m'amuser, je l'ai laissé tenter de redémarrer. J'avais du mal à en croire mes yeux au démarrage! Donc, apparemment compiler ou même peaufiner GRUB pour UEFI 32 bits n'est plus nécessaire dans la version 16.04 pour ce périphérique. Des jours heureux si vous avez envie de passer à 16.04 ...