J'ai installé Ubuntu, mais au démarrage, je passe directement à l'invite de la commande de secours Grub (GNU GRUB version 2.00-19ubuntu2.1). Je peux obtenir une interface de démarrage Grub en tapant:
set root=(hd0,5)
set prefix=(hd0,5)/boot/grub
insmod normal
normal
Et je peux ensuite démarrer sous Windows 8 ou Unbuntu. Mais je ne veux vraiment pas taper ça chaque fois que je redémarre.
Pour référence: j'ai un nouveau Asus Q501L 2013. Windows 8.0 était préinstallé. J'ai réduit la partition Windows, laissant les autres partitions Windows seules, y compris sda1 et récupération. J'ai installé Ubuntu sur l'espace que j'ai créé à partir de la partition Windows rétrécie.
J'ai essayé ce qui suit pour résoudre ce problème:
Boot-recovery (mode hérité et mode EFI comme décrit ici (Je reçois le message détecté par WinEFI dans Boot Repair, mais je l’ai essayé avec et sans l’activation de l’eFi Windows dans Boot. Boot Repair dit, lorsque vous avez terminé avec l'approche non-efi: N'oubliez pas de lancer votre BIOS sur un fichier sda1/EFI/ubuntustudio/shimx64.efi! . Mais dans mon BIOS, la seule option d’amorçage pour Ubuntu est "ubuntu (PO: Toshiba MQ ... 75).
Les instructions ici pour réassocier grub avec la partition de démarrage
Dans la ligne de commande Grub
Je suis vraiment à perte. Voici le résultat de Sudo fdisk -l
:
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x5b98f280
Device Boot Start End Blocks Id System
/dev/sda1 1 1465149167 732574583+ ee GPT
Partition 1 does not start on physical sector boundary.
Voici le résultat de df -Th:
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda5 ext4 92G 6.2G 81G 8% /
none tmpfs 4.0K 0 4.0K 0% /sys/fs/cgroup
udev devtmpfs 2.8G 4.0K 2.8G 1% /dev
tmpfs tmpfs 567M 1.1M 566M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 2.8G 76K 2.8G 1% /run/shm
none tmpfs 100M 24K 100M 1% /run/user
Enfin, voici le lien vers ma dernière tentative de réparation de démarrage: http://paste.ubuntu.com/6573706/
S'il vous plaît aider! Je ne souhaite pas personnaliser mon installation Ubuntu tant que cette question n'est pas résolue, car je ne suis pas sûr de ne pas devoir tout effacer.
Je vous remercie.
UPDATE: j'ai installé rEFInd. Cela a fonctionné, mais seulement si je démarre à partir des variantes par défaut/génériques. Je ne peux toujours pas démarrer à partir des versions spécifiques d'Ubuntu qu'Ubuntu essaie d'utiliser, car celles-ci vont directement à la ligne de commande Grub.
Je peux obtenir une interface de démarrage Grub en tapant:
set root=(hd0,5) set prefix=(hd0,5)/boot/grub insmod normal normal
Et je peux ensuite démarrer sous Windows 8 ou Ubuntu. Mais je ne veux vraiment pas taper ça chaque fois que je redémarre.
C'était déjà bien loin. Dans votre configuration UEFI, vous auriez simplement besoin de mettre cela dans un grub.cfg
à côté de /EFI/ubuntustudio/grubx64.efi
.
Voici à quoi ressemble le fichier de configuration qui lit le fichier grub.cfg contenant tous les noyaux:
search.fs_uuid $paste_uuid_here root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
J'ai donc désinstallé Ubuntu Studio. C'était le problème. Une fois que j'ai installé une autre distribution, tout allait bien. Je ferai rapport aux gens du studio Ubuntu.