Firmware, the nightmare part 3: Comment installer Linux sur une machine avec une partition de démarrage Windows déjà installée

Errata: Un an s'est écoulé et je dois me corriger. Ma machine n'avait pas d'UEFI. Ce que j'avais était une partition de démarrage. La solution reste la même.

Plus qu'un article d'opinion, c'est un tutoriel, mais revenons à l'arrière-plan.

Dans le forum, j'ai mentionné que J'allais acheter un nouvel ordinateur, et en effet je l'ai acheté samedi dernier. Moi Bloc d'idées z570 Il a un processeur Intel Core i7, 4G de RAM (j'ajouterai 4G plus), des graphiques Intel HD 3000 (avec 64M dédiés, et comme Je ne dois pas jouer Je m'en fiche), le contrôleur sans fil Intel N-1000 (si vous n'utilisez pas de noyau gratuit, vous en aurez un) et 500G de disque dur, sur quoi nous allons nous concentrer. Le disque avait 4 partitions (3 principales et une logique), 2 partitions étaient d'usine (vous savez, pour la récupération), l'une était la partition Windows (7 home premium) et l'autre (celui qui est venu au début du disque) avait 200 Mo.

Le défi: Installez Debian Wheezy (Beta 4) sur cette machine (et si possible, un double démarrage).

Que se passait? Je pourrais utiliser un live CD (pour ce cas j'ai utilisé Xubuntu) et commence aussi bien. Mais même si vous installez une distribution, il n'a démarré que Windows. Dans le liveCD, j'ai découvert que cette partition de 200 Mo avait le drapeau de démarrage. Et comme j'ai pu le voir en démarrant le liveCD, avant que le grub n'apparaisse, il montrait un signe qui disait "Démarrage sécurisé non activé". Ce est à dire, il est le disque a EFI mais pas le démarrage sécurisé activé (bah, je n'ai trouvé aucun endroit qui puisse être activé …………… ..hehehehehe). Ce message apparaît en fonction de la distribution et indique qu'il prend en charge EFI. L'installation de Linux n'allait pas être impossible, mais ça allait être différent (et moins confortable).

J'ai d'abord commencé à chercher sur Google comment installer Debian avec EFI et ils ont dit que vous deviez attribuer la partition de démarrage. Cela ne m'a pas aidé, c'était toujours la même chose.

Ensuite, il m'est venu à l'idée de savoir comment installer Linux (n'importe quel Linux), sur une machine comme la mienne. Je tombe sur le forum de support de Lenovo et ils me disent que cela dépend de la façon dont le disque est partitionné, que s'il a EFI, le disque vous avez que d'avoir une table de partition GPT.

Je suppose ………………………………… oui, mon disque a une table de partition MBR. Je l'ai vérifié dans Windows.

J'ai continué à googler efi et mbr et je trouve cette belle information où les différents types de tables de partition sont comparés. GPT a été créé pour améliorer les limitations qui a MBR:

1)
Le MBR ne prend en charge que jusqu'à 4 partitions principales, ou jusqu'à 3 principales et une étendue, qui peuvent avoir jusqu'à 128 partitions logiques.
GPT prend en charge jusqu'à 128 partitions primaire.

2)
MBR prend en charge toutes les machines 32 et 64 bits
GPT prend en charge seulement 64 bits

3)
MBR prend en charge jusqu'à 2T par partition
GPT prend en charge jusqu'à 256T par partition

(Je suppose que mon disque faisait 500G, ils l'ont créé en tant que MBR)

4) disques amovibles seulement ils peuvent être MBR.

5) Et le plus important
MBR utilise l'ancien BIOS (a été créé il y a 20 ans)
GPT fonctionne avec EFI (a été créé il y a quelques années)

En résumé: EFI + MBR = CACA

Vous pensez que je vais faire sauter les fenêtres, formater le disque entier, créez un GPT et recommencez …………………… ..ILS ONT TORT!!!! Non seulement j'ai pu démarrer Debian installé, mais j'ai conservé mon double démarrage.

Il s'avère que ce qui s'est passé était que le grub n'a pas été installé sur cette partition de 200 Mo. Comment ça se fait? Tout d'abord, je démarre le LiveCD et là, j'ouvre un terminal et je fais ces étapes: J'ai fait cela avec Xubuntu 12.10 et en supposant que dans / dev / sda1 il y a la partition efi et dans / dev / sda6 la partition racine de la distribution déjà installée.

sudo -i
mount / dev / sda6 / mnt
monter / dev / sda1 / mnt / boot
grub-install –répertoire-racine = / mnt / / dev / sda
montage –bind / proc / mnt / proc
montage –bind / dev / mnt / dev
montage –bind / sys / mnt / sys
chroot / mnt update-grub
umount / mnt / sys
umount / mnt / dev
umount / mnt / proc
sortie

Toujours pas de redémarrage. Avec ce grub est installé dans la partition efi, mais il ne montrera que les fenêtres là-bas. Il faut que inclure l'entrée Linux:

sudo -i
mkdir / media / linux
mkdir / media / winBoot
mount / dev / sda6 / media / linux
mount / dev / sda1 / media / winBoot
cp /media/linux/boot/grub/grub.cfg /media/winBoot/grub/grub.cfg
sortie

Maintenant, je peux redémarrer et je trouve Windows et Debian. YUPI !!!!!!!!

Maintenant que j'ai terminé les cours du collège, j'installe ce dont j'ai besoin (cette fois j'ai choisi d'utiliser KDE, et ça marche très bien) et je migre mes affaires.

Fuentes:http://jacobfogg.blogspot.com/2012/01/installing-ubuntu-1110-on-lenovo-z570.html (C'est le tutoriel qui m'a aidé, je vous recommande de le lire car il comprend des instructions pour le cas où le wifi ne fonctionne pas)


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Image de balise Antonio Rosales dit

    Je suis toujours dans la bataille ardue de pouvoir installer Debian, puisque mon ordinateur est livré avec Windows 8, Y_Y

  2.   déjà dit

    Certains concepts sont à moitié moyens, je pense. Absolument presque tous les disques utilisent la table MBR, GPT est utilisé dans des circonstances très spécifiques (allez, qui utilise plus de 4 partitions ...)
    Je construis des PC, et cette année ils sont tous venus avec EFI, et j'ai toujours utilisé MBR sans problème, avec les deux OS. GPT n'est pas encore répandu et je l'évite simplement.
    Votre problème devait venir d'un autre côté.
    salutations

    1.    diazépan dit

      Alors dites-moi comment vous avez installé Linux tout en gardant Windows.

      Se pourrait-il que le grub ne soit plus installé?

  3.   cadre dit

    Je pense que maintenant ils debian en plus de grub, il apporte grub-efi, pourriez-vous l'installer? Je comprendrais qu'avec ça il ne devrait y avoir aucun problème
    Avez-vous essayé de "désactiver" uefi du bios avant d'installer Debian ???

    1.    diazépan dit

      Il n'y avait rien dans le bios pour désactiver l'UEFA

      1.    cadre dit

        si l'uefi n'est pas désactivé mais que c'est l'uefi de démarrage de sécurité ou quelque chose comme ça (ils me corrigeront).

        nous devons rester fermes et ne pas acheter d’équipements qui n’ont pas la possibilité de désactiver le démarrage de sécurité de l’UEFI.

        PS: avez-vous remarqué le problème grub-efi ????

        salutations

  4.   Pourritures87 dit

    Je remercie Dieu de ne pas avoir eu beaucoup de complications lors de l'installation de linux sur ma machine avec le dual boot ... il se peut que la mienne n'ait pas l'uefi 0.0

  5.   Yoyo Fernandez dit

    Il a dit Merde !!! :OU

    1.    Helena_ryuu dit

      LOL

    2.    nano dit

      Je dis toujours de la merde, ou presque toujours, dans mes articles xD

  6.   Hexborg dit

    C'est un bon travail. UEFI pose toujours des problèmes lors de l'installation de linux, j'espère que cela changera sous peu lors de la sortie du célèbre chargeur.

  7.   quelqu'un dit

    Il y a des choses que l'argent et d'autres distributions ne peuvent pas acheter, pour tout le reste, il y a ubuntu et réparation de démarrage

  8.   homme de glace dit

    Quelle serait la procédure la plus simple au cas où vous voudriez supprimer Windows et toutes les partitions qu'il apporte, et créer une petite partition ext4 pour / boot et une grande partition (pour utiliser LVM par exemple)? Dans ce cas, serait-il pratique d'utiliser GPT puisqu'il n'y a que 2 partitions principales? (toujours parler de matériel EFI)
    merci

    1.    diazépan dit

      1) J'ai déjà vu que ce ne serait pas le problème d'utiliser efi avec mbr, donc je ne sais pas

      2) La partition de démarrage utilise ext2 car vous n'avez pas besoin de journalisation

    2.    Hugo dit

      J'utilise généralement dd pour nettoyer environ 100 Mo à partir du début du disque (où se trouve la table de partition), puis je crée mon schéma de partitionnement.

      En passant, j'ai personnellement eu l'expérience que lorsque j'ai essayé de mettre toutes les partitions dans un LVM, cela fonctionne mais des erreurs se produisent, je suis donc finalement coincé avec ce schéma:

      primaire (démarrage, 100M, ext3)
      primaire (swap, 2G)
      primaire (racine, 8G, ext3)
      primaire (lvm, reste du disque)

      À l'intérieur du LVM, je crée des volumes pour ces partitions:
      / usr (12 Go, ext4)
      / tmp (ext4, 10 Go (parfois lors de la gravure d'un DVD double couche, ce chemin est utilisé pour créer l'image))
      / home (ext4, une taille adaptée au nombre d'utilisateurs simultanés)
      / var (ext4, le reste de l'espace libre)

      Après avoir utilisé ce schéma, je n'ai eu aucun message d'erreur. En fait, la partition pour / boot n'est pas indispensable, mais j'aime qu'elle soit indépendante de la racine.

      Aussi, pour optimiser un peu j'optimise généralement les options noatime ou relatime, pour assurer noexec et nosuid, etc.

  9.   oscar dit

    Mes condoléances.
    Vous n'auriez pas dû acheter LENOVO. Leur support technique est le pire = ((au moins ici au Mexique) je l'ai acheté de toute urgence et j'ai passé deux mois sans lui car le lecteur DVD est tombé en panne et ils ont mis du temps à le livrer T_T
    Eh bien ce n'est pas le sujet xD

  10.   Hugo dit

    Diazepan, il me semble que si après avoir installé GRUB vous aviez exécuté la commande update-grub vous vous seriez sauvé en créant l'entrée à la main.

    1.    Hugo dit

      Désolé, pour mieux m'expliquer:
      - Faites d'abord chroot / mnt
      - Une fois le chroot terminé, lancez update-grub
      (pas tout en une seule ligne)

      1.    diazépan dit

        dans ce cas, il faudrait aussi ajouter une sortie (pour quitter le chroot)

        1.    Hugo dit

          Certainement.

          Ce qui me surprend, c'est que vous deviez générer les entrées à la main, alors que update-grub était censé faire le travail pour vous.

          Se pourrait-il que le paquet os-prober n'ait pas été correctement installé?
          Il serait intéressant de le lister pour voir si c'est le cas, et aussi avant de quitter le chroot ou d'exécuter update-grub, vérifiez que dans / etc / default / grub il y a la ligne:

          GRUB_DISABLE_OS_PROBER = faux

          Quoi qu'il en soit, c'est peut-être une particularité des partitions GPT, je dois admettre que jusqu'à présent je n'ai travaillé qu'avec des partitions MBR

          Encore un bon article.

  11.   Pascal Blaire dit

    Vous ne pouvez pas être plus graphique: "Comment installer Linux sur une machine avec EFI merdique" hahaha. En fait, pour G +, j'ai énoncé ma solution, installer le BIOS, passer à GPT, mais honnêtement, je ne pensais pas que j'y arriverais. Très bien le poste.

  12.   msx dit

    "GPT a été créé pour améliorer les limitations du MBR" Je veux dire, ce que GPT fait est de rendre les limitations du MBR plus robustes ...

    ou plutôt que GPT essaie de surmonter les limites du MBR?

    1.    diazépan dit

      correct

  13.   oscar dit

    C'est certainement bien, mais ça fait mal que le live cd Fedora 18 ne démarre pas avec UEFI, vous devez le désactiver et utiliser Legacy et l'avoir comme ça et ne plus utiliser UEFI, même si la vérité est que je voudrais l'utiliser , pour un coup de tête, si Ubuntu 13.04 le peut, pourquoi pas Fedora?

    1.    diazépan dit

      La prise en charge de l'UEFI est à partir de fedora 19

      1.    oscar dit

        Fedora 18 est également censé avoir un support…. Eh bien, attendons quelques mois pour fedora 19, alors que je devrai à nouveau utiliser Windows, car Ubuntu me pose beaucoup de problèmes.

        1.    diazépan dit

          Oui. Je me suis trompé. Le support est à partir de 18 ans.

        2.    pandev92 dit

          sabayon prend en charge UEFI / EFI

  14.   éliotime3000 dit

    Attendez, pourquoi n'avez-vous pas utilisé le mode de sauvetage? Cela a fonctionné pour moi lorsque j'ai installé Debian, puis Windows sur l'autre moitié de mon disque dur IDE [OH WAIT!].

    Quoi qu'il en soit, j'espère que Debian Wheezy pourra résoudre ce problème UEFI avec SecureBoot activé dans les prochaines mises à jour.

  15.   bryanakd1994 dit

    Excusez-moi, j'ai une question. J'ai installé Ubuntu 13.04 sur un ordinateur portable équipé de Windows 8 (pour cela, je devais accéder à l'option Advanced Start / Start depuis Usb, je n'ai eu aucun problème). Cependant, je souhaite installer Sabayon maintenant, mais comme je n'ai pas accès à l'option présente dans Windows, je ne sais pas comment démarrer Live Usb. Que dois-je faire? Merci d'avance.

    1.    diazépan dit

      utiliser un programme comme unetbootin qui saisit un iso et le met sur l'usb

      1.    bryanakd1994 dit

        Oui, j'ai utilisé Unetbootin pour créer l'Usb live de Sabayon. Le problème est qu'il ne le reconnaît pas lors du démarrage de l'ordinateur portable. Dans le cas de Windows, je pourrais exécuter l'Usb en direct à partir d'Advanced Start mais avec Ubuntu, je ne sais pas comment le faire.

  16.   Éclipse dit

    Le double démarrage ne fonctionne pas pour moi, je déteste EFI, ouais, ça craint

  17.   ICH dit

    TRES BONNE CONTRIBUTION, PAR CASUALITE VOUS NE SAVEZ PAS COMMENT LE FAIRE MAIS AVEC BURG + FEDORA 19 + W8 ???

    Je regarde mais il n'y a pas beaucoup d'informations, j'espère que vous pourrez m'aider

  18.   chowtox dit

    les étapes sont correctes mais elles ne sont pas infaillibles (comme tout sous linux: D)
    vous avez certains détails, par exemple, vous sortez d'abord de la cage, puis vous démontez dev prox et sys.

    Mais c'était très utile

  19.   David dit

    Ont s'ils m'aident ou me dirigent vers une autre publication.

    Le MBR et le GPT tout va bien, ma machine est livrée avec double, je veux dire que j'ai grub (Windows 8 et Debian).

    Il y a quelques jours, j'ai eu l'erreur "grub rescue" 🙁

    Essayez le truc SuperGrubDisk2 (et il ne localise que les partitions et ne démarre pas prend en charge le mode de démarrage UEFI (GPT)).

    Comment je le répare? (Je pense avec LinuxLive et corrige l'erreur directement dans grub.cfg - j'espère que vous le pouvez)

  20.   Francisco dit

    J'ai une question, j'ai essayé d'installer Debian 7.7 sur un disque ssd externe, mon ordinateur est un ordinateur portable HP Pavillion, processeur AMD A8 avec Windows 8.1, j'ai réussi à terminer la majeure partie de l'installation de Debian à l'exception d'un petit détail; impossible de charger grub dans le registre principal, j'ai essayé de charger grub dans sdc5, qui était la seule option où le processus d'installation pouvait être terminé, mais au démarrage du système, il ne me propose aucune option pour démarrer Debian au lieu de Windows, avec le processus que vous indiquez dans cet article, est-il possible de le résoudre? S'il vous plaît, je cherche de l'aide à cet égard!

  21.   Demian Kaos dit

    Cela fait longtemps depuis l'article, mais la vérité est que vous voulez vous compliquer la vie en empruntant le chemin le plus difficile.
    Et le pire: les utilisateurs qui interprètent que les partitions GPT sont les meilleures pour leurs disques durs de 500 Go hahahaha ...

  22.   projet de loi dit

    Idolooooooooo ……… ..
    votre instruction MBR et GPT. Je pense qu'ils ont résolu mon problème.
    Je dois redémarrer et vérifier… .. mais l'erreur n'apparaît plus …….

    MERCI BEAUCOUP !!!!!