Ne sommes-nous pas censés disposer d'un espace disque non alloué lors de l'installation d'Ubuntu?

0

J'ai un ordinateur portable HP Pavilion g6 2320tx avec Windows 8 préinstallé.

Lors de l'installation d'Ubuntu 13.04 64 bits à partir d'une clé USB créée avec Pendrive Linux, je n'ai pas eu l'option de créer une partition similaire à celle présentée dans: http://www.ubuntu.com/download/desktop/install-desktop-latest. .

J'avais un espace non alloué de 42 Go sur mon disque dur. L'installation a utilisé cet espace. Je ne pouvais pas démarrer Ubuntu. Je l'ai corrigé à l'aide de la réparation du démarrage, mais j'obtiens de nombreuses options supplémentaires par rapport à l'écran normal. Le lien de réparation de démarrage est: http://paste.ubuntu.com/5725287/ .

Est-il possible que l'installation se soit mal passée parce que je n'avais pas d'espace alloué et que je n'ai donc pas utilisé la partition pendant l'installation?

Abhivij
la source
1
Pour pouvoir faire le partitionnement, vous deviez choisir l'option "Autre chose" lors de l'installation d'Ubuntu. Lorsqu'il y a de l'espace (libre) non alloué sur votre disque dur au moment de l'installation d'Ubuntu, vous obtenez une option indiquant "Installez Ubuntu avec Windows". Si vous choisissez cette option, Ubuntu utilisera tout cet espace non alloué et s'y installera. Alors, quelle option avez-vous choisie lors de l'installation d'Ubuntu?
Alaa Ali
oui, j'ai choisi "Installer Ubuntu aux côtés de Windows". Donc, est-il possible d'utiliser l'espace non alloué? Je veux dire que cet espace non alloué ne pourrait pas être une raison d’erreur?
Abhivij
2
OK, cette option utilise automatiquement l’espace non alloué sur votre disque dur pour installer Ubuntu. Et (j’ai très peu de connaissances sur ce double amorçage de Windows 8, mais) puisque Windows 8 était préinstallé, il ya eu un problème de démarrage et de tout ce fiasco UEFI, mais vous l’avez corrigé. Donc, si votre intention était d'installer Ubuntu dans cet espace, cela a été fait avec succès. Si votre intention était d'utiliser une autre partition et de modifier certaines partitions vous-même, vous devriez avoir choisi l'option "Quelque chose d'autre".
Alaa Ali
@Alaa: Mon intention était en effet d'installer Ubuntu dans cet espace, mais l'installation n'a pas abouti. J'ai utilisé la réparation de démarrage mais je ne reçois pas l'écran de démarrage habituel. Que puis-je faire pour obtenir l'écran de démarrage habituel?
Abhivij
1
Pourriez-vous modifier votre question pour inclure une photo du menu de base?
Chaskes le

Réponses:

1

La réponse courte est: non, la présence ou l'absence d'espace non alloué n'a rien à voir avec les problèmes d'amorçage ultérieurs que vous avez rencontrés.

Pour installer Linux, le disque doit contenir un espace non alloué dans lequel le programme d'installation Linux peut créer des partitions ou des partitions existantes et que le programme d'installation peut prendre en charge pour une utilisation par Linux. Si le disque ne contient aucun de ces éléments, le programme d'installation réduira une partition existante pour libérer de l'espace pour Linux. Les détails de la meilleure prise en charge de ces options et de la manière dont elles sont exécutées dépendent de la distribution et des options choisies lors de l'installation. Bien que les choix que vous (ou le programme d'installation) faites au cours de l'installation puissent affecter le processus de démarrage, un échec complet de démarrage après l'installation indique un bogue.

Sur un ordinateur EFI en fonctionnement, la NVRAM de l'ordinateur contient une liste des chargeurs de démarrage et leur ordre d'utilisation. Ainsi, vous pouvez configurer GRUB pour qu'il démarre avant le chargeur de démarrage de Microsoft, à titre d'exemple. Dans votre cas, de nombreux ordinateurs HP basés sur EFI sont connus pour avoir un bogue leur faisant ignorer les variables de démarrage EFI. Au lieu de cela, l’ordinateur lance aveuglément le chargeur de démarrage Windows ( EFI/Microsoft/Boot/bootmgfw.efi). C'est presque certainement le problème que vous avez rencontré.

L'outil Boot Repair d'Ubuntu jongle avec les chargeurs de démarrage, déplace le chargeur de démarrage de Microsoft vers un autre nom et place une copie de GRUB à l'emplacement habituel du chargeur de démarrage Microsoft. Il apporte plusieurs autres modifications similaires. Comme vous l'avez constaté, le résultat final est une explosion du nombre d'entrées de démarrage dans le menu GRUB. Si vous utilisiez un EFI non bogué, je vous conseillerais d'annuler les modifications de la réparation du démarrage en le réexécutant et en utilisant les options "Restaurer les sauvegardes EFI" de son menu avancé, comme décrit ici. Si vous faites cela, vous vous retrouverez avec un ordinateur qui démarre directement sous Windows. Vous voudrez peut-être quand même faire cela, puis effectuer vous-même une réparation moins complexe, de l'une des trois manières suivantes:

  • Vous pouvez démarrer sous Windows et utiliser sa propre bcdeditcommande pour définir GRUB comme chargeur de démarrage par défaut. Ouvrez une fenêtre d'invite de commande d'administrateur et tapez bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi. (Cela suppose que vous avez désactivé le démarrage sécurisé. S'il est activé, remplacez-le shimx64.efipar grubx64.eficette commande.) Cette option risque de ne pas fonctionner, mais si cela se produit, GRUB démarrera par défaut et affichera moins d'options de démarrage.
  • Vous pouvez démarrer un disque d’urgence Linux, monter l’ESP à un endroit qui vous convient, copier EFI/Microsoft/Boot/bootmgfw.efisous un autre nom (je vous recommande de le baisser d’un niveau) et copier EFI/ubuntu/grubx64.efivers EFI/Microsoft/Boot/bootmgfw.efi. (Si vous démarrez avec Secure Boot actif, copier shimx64.efisur bootmgfw.efiet également placer une copie grubx64.efi, sous ce nom, dans le EFI/Microsoft/Bootrépertoire.) Vous aurez également besoin de courir update-grubpour avoir sa liste GRUB régénèrent de démarrage et de créer une option pour démarrer Windows .
  • Après avoir annulé l'opération de réparation de démarrage de votre configuration Ubuntu habituelle mais avant de redémarrer, installez le paquet Debian de rEFInd. Une fois installé, tapez sudo mvrefind.sh /boot/efi/EFI/refind /boot/efi/EFI/Microsoft/Boot. Cela place rEFInd en tant que chargeur de démarrage par défaut à la place du chargeur de démarrage de Microsoft, en utilisant un hack similaire à celui de Boot Repair. mais cela devrait entraîner moins d'entrées de démarrage redondantes. Il existe probablement au moins deux façons de démarrer Linux: une via GRUB et une autre directement. Si les deux fonctionnent, vous pouvez désinstaller GRUB (et peut-être supprimer manuellement son /boot/efi/EFI/ubuntu/grubx64.efifichier) pour supprimer l'entrée GRUB. Notez que cette option nécessite des étapes supplémentaires si vous démarrez avec Secure Boot actif.

Notez que vous devez faire seulement une de ces choses, mais si vous essayez l' un et il ne fonctionne pas, vous pouvez essayer un autre. Je vous recommande de sauvegarder l'intégralité de l'ESP avant de commencer afin que, si vous commettez une erreur, vous puissiez restaurer l'état d'origine de l'ESP. Une simple copie au niveau fichier ou la création d’une archive tar devrait suffire à la sauvegarde.

Rod Smith
la source
J'ai utilisé rEFInd et cela fonctionne bien depuis quelques jours. Merci pour ça. Maintenant, je reçois 2 options pour Ubuntu et 1 pour Windows. Mais le bouton Windows n’a pas le logo Windows mais le logo de type inconnu dans l’écran de démarrage de rEFInd. Et chaque fois que je choisis Ubuntu dans GRUB (après la récupération), je reçois un écran noir avec le message [15.80871] kvm désactivé par le BIOS (le nombre ne cesse de changer.). Devrais-je être dérangé par ces 2 choses? Merci encore.
Abhivij
hier, quand j'ai changé le temps pour le POST de 5 à 0 secondes, j'ai eu une autre icône graphique pour Ubuntu dans l'écran de démarrage. J'ai également fait quelques mises à jour dans Ubuntu. peut-être à cause de cela. J'ai changé le temps pour le POST de nouveau à 5 secondes, mais cette icône est toujours là. Le nombre d'icônes continuera-t-il à augmenter de cette façon? Et un autre problème est, dans w8, je vois 5 heures de batterie. Mais dans Ubuntu maximum est de 2 heures.
Abhivij
Il est probablement préférable de ne pas vous soucier du problème des icônes Windows. C'est probablement réparable, mais la configuration de votre système n'est pas claire à 100%, je ne peux donc pas vous donner d'instructions détaillées sur la résolution du problème. Vous pouvez toujours supprimer GRUB si vous souhaitez supprimer son icône ou utiliser l' option dont_scan_dirsou dont_scan_filesdans refind.confpour supprimer son icône du menu de rEFInd. En ce qui concerne la durée de vie de votre batterie, ce n’est pas un problème de démarrage, vous devriez donc poser une autre question à ce sujet.
Rod Smith