Voir aussi Installation de Debian sur un ordinateur équipé de l'UEFI
Nota : Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Voici une rapide présentation, au format pdf, de ce qu'est Debian et des avantages que vous pouvez en tirer : Le livre du Grand Débutant qui Débute
Dans ce wiki nous partons du principe que seul Windows est installé sur la machine.
Toutefois il peut quand même servir de guide si il existe déjà une distribution GNU/Linux sur l'ordinateur ou si on désire installer Debian comme seul OS sur l'ordinateur.
En résumé voilà ce que nous allons faire dans ce wiki:
Un dual-boot ou multiboot est un terme informatique qui désigne la possibilité d'installer sur un même ordinateur plusieurs systèmes d’exploitation et de choisir l'un d'eux lors de son démarrage. Exemple : un multiboot distribution GNU/Linux et Windows .
Unified Extensible Firmware Interface (UEFI) est une interface logicielle présente sur la majorité des ordinateurs récents (depuis 2010). Elle vient se placer entre le micrologiciel (firmware) et le système d'exploitation pour permettre de contrôler les paramètres de l'ordinateur. A ce titre, elle remplace la traditionnelle interface du BIOS. Les principaux avantages de l'UEFI sont une prise en charge des partitions de disque dur supérieurs à 2 To et une prise en charge de plus de quatre partitions sur une unité.
Quasiment tout les pc achetés dans le commerce avec Windows 8 ou supérieur ont un UEFI équipé du secure boot, ce qui peut poser un problème pour le dual boot avec les distribution GNU/Linux mais ce wiki est là pour vous expliquer comment faire…
Depuis la version 2.3.1, l'UEFI intègre une fonctionnalité n'autorisant le démarrage qu'aux systèmes d'exploitation reconnus (comme Windows…). Cette fonctionnalité vise à interdire le démarrage d'un système d'exploitation corrompu notamment par un virus ou un rootkit. Mais heureusement sur de nombreuses machines cette fonction peut-être désactivée et nous permet ainsi d'installer notre distribution préférée.
Avant de nous lancer dans l'installation de Debian, nous devons préparer le terrain.
Pour cela prévoir :
Créer un lecteur de récupération USB pour Windows 7
Créer un lecteur de récupération USB pour Windows 8.1
Créer un lecteur de récupération USB pour Windows 10
Pour plus d'informations à ce sujet merci de faire une recherche sur internet.
Avant d'aller plus loin un petit explicatif de certains termes.
BIOS et UEFI (le remplaçant du BIOS) sont des composants essentiels au fonctionnement de notre ordinateur. Ils agissent comme intermédiaire entre le matériel de notre ordinateur et le système d’exploitation. Sans eux, un système d’exploitation comme Windows, GNU/Linux … seraient incapable de détecter et d’utiliser nos périphériques! C’est pourquoi il est essentiel de bien configurer notre UEFI. Malheureusement, les utilisateurs sont souvent déroutés par les paramètres du BIOS et de l’UEFI qui donnent accès à des options – en plus d’être en anglais – qui ne sont pas évidentes à comprendre.
Fastboot accélère comme son nom l'indique le démarrage de l'ordinateur.
Le mode CSM permet une émulation du BIOS.
Nous allons maintenant devoir accéder à notre UEFI pour faire quelques configurations et modifications.
Redémarrons notre ordinateur.
Lorsque le logo du fabricant s'affiche sur votre écran, appuyez sur la touche indiquée pour entrer dans la page de configuration de l'UEFI. Cette touche varie selon le fabricant de la carte-mère. Il pourra s'agir des touches F2, F10, F12 ou DEL selon les cas. Celle-ci est affichée en principe sous l'emblème du fabricant.
dernier portable lenovo: planter un fil de fer dans un trou a coté de la prise d'alimentation pour le faire demarrer en pages configuration
A l'aider des touches du clavier ou de la souris déplaçons-nous dans les différents menus.
Vérifions qu'il existe une option où nous pouvons désactiver le “Secure Boot”, et que nous ne sommes pas en mode Legacy ou CSM. Normalement ce n'est pas le cas, mais il est important de le vérifier.
Voici ce qu'il faut modifier et/ou vérifier dans notre UEFI:
Maintenant, nous allons changer l'ordre de démarrage afin que le système boote en premier sur notre future clé USB. Cliquons sur l'onglet “BOOT OPTIONS” et modifions si nécessaire de manière à ce que notre clé USB soit la première dans la liste.
De nombreuses Debian sont disponibles au téléchargement. Elles se différencient principalement de leur branches, architectures et Interface Graphique Utilisateur (GUI) . Ci-dessous nous allons avoir un petit aperçu sur ces différences afin de mieux choisir celle qui nous conviendra le mieux.
Debian est disponible sous 5 branches: stable, testing, unstable, experimental, cut.
Ensuite viennent deux autres branches de moindre importance:
Pour plus info voir ce wiki: branches-debian.
Debian est compilé pour plusieurs architectures processeurs, notamment pour les processeurs X86 en 64bits (amd64) et X86 en 32bits (i386).
uname -r
Debian propose dans ses dépôts ou directement sur un cd d'installation, la possibilité de déployer l'Interface Graphique Utilisateur de son choix comme Gnome, KDE, Xcfe, LXDE, Mate, Cinnamon…
Pour plus info voir ce wiki: environnements.
Voici comment obtenir une image de Debian:
Pour plus d'information à sujet: https://www.debian.org/CD/
Debian peut être déployé de plusieurs manières sur votre machine:
Une image de Debian se lit en principe ainsi: version, révision, architecture, GUI, support, numéro du support.
Pour plus d'informations à sujet nous pouvons lire cette page: Foire aux questions
Debian et l'ensemble des paquets qui la composent sont disponibles sur 8 cd (ou 3 dvd). Sachez que quand nous prenons seulement l'image 1 d'un cd (par ex: debian-8.6.0-amd64-CD-1.iso) l'installeur ira chercher le reste des paquets sur Internet pendant l'installation. Les cd supplémentaires ne sont donc utiles que pour des machines sans connexion Internet au moment de cette installation.
Maintenant que nous avons affiné notre choix, nous pouvons nous rendre sur le site de Debian et télécharger notre image d'installation.
Nous voici sur la page de téléchargement multi-arch (image pour 32 et 64 bit), voici un petit explicatif des choix qui nous sont proposés:
Pour l'exemple à suivre dans ce wiki nous allons choisir iso-cd.
Nous voici sur une nouvelle page, en bas de celle-ci nous pouvons maintenant télécharger debian-x.x.x-amd64-i386-netinst.iso (les x.x.x correspond à la version actuelle de Debian stable).
Petite remarque le premier lien “MD5SUMS” nous sera utile pour vérifier la somme MD5 après le téléchargement de notre image iso, mais le chapitre suivant traitera de ça plus en détail.
Lien général de téléchargement du site officiel de Debian: https://www.debian.org/releases/stable/debian-installer/
En principe chaque image .iso contient un MD5 pour faire simple c'est peu l'ADN du fichier.
Pour vérifier que l'image iso que nous avons téléchargée est correcte nous allons comparer le MD5 que le site de téléchargement nous donne et le MD5 du fichier que nous venons de télécharger.
Retournons sur la page où nous venons de télécharger notre image iso et cherchons le lien qui s'appelle MD5SUMS, cliquons dessus.
Sur cette nouvelle page on peut voir 2 colonnes, à gauche les empreintes MD5 et à droite les noms des images.
Il suffit de trouver la ligne correspondant à notre image iso et on obtiendra le MD5 correspondant.
Téléchargeons winMd5Sum ici: Télécharger winMd5Sum
Une fois installé, lançons-le, une petit interface graphique s'ouvrira.
C'est tout. Nous n'avons qu'à attendre environ une minute tout au plus, (tout dépend de la taille du fichier) et s'ils correspondent on peut passer à la suite.
Sinon il faudra retélécharger notre image car il semble y avoir un problème.
Sur distribution GNU/Linux, il suffit d'ouvrir un terminal et saisir la commande suivante:
md5sum /chemin_du_dossier_image_iso/nom_image_téléchargée.iso
et de comparer le résultat entre celui que nous venons d'obtenir avec md5sum et celui donné par le site de Debian.
Maintenant que nous avons téléchargé notre image d'installation, nous devons la graver sur une clé USB.
Dans ce wiki nous utiliserons win32diskimager. c'est l'outil préconisé chez Debian car il prend en charge correctement les images Iso-Hybrides.
Si ce n'est pas déjà fait téléchargeons win32diskimager.
Lien de téléchargement: https://sourceforge.net/projects/win32diskimager/files/latest/download
Pour installer win32diskimager allons dans le dossier où nous l'avons télécharger (par défaut c'est le dossier Téléchargement ou Downloads).
Faisons un double clic sur le fichier Win32DiskImager-0.9.5-install.exe. Maintenant plusieurs fenêtres font s’ouvrir successivement, voilà ce qu'il est conseillé de répondre.
Si cette fenêtre d'erreur apparaît il suffit de la fermer…
Insérons notre clé dans l'un des ports USB de notre ordinateur.
Maintenant nous devons accéder à “Gestion du disque”.
Le Gestion des disques nous montre tous les disques qui sont montés.
Dans l'exemple ci-dessous nous repérons rapidement que par sa petite taille (29,82 Go) et par son format (FAT32)que notre clé USB est monté en F: .
Remarque:
Par contre dans cet exemple, nous allons devoir certainement faire une sauvegarde des données qui se trouvent dessus notre clé USB car si on regarde bien elle est libre à 71% (une clé USB vide correspondrait à 100%) à moins que tout ce qui ci-trouve dessus n'a aucune importance, nous voilà averti et juge de ce qui faut faire.
Lançons win32diskimager.
1. Sélectionnons la lettre correspondant à notre clé USB que nous souhaitons utiliser pour graver notre image iso (dans l'exemple ci-dessus la clé USB correspond au disque F pour identifier le bon lecteur voir le chapitre ci-dessus “Identification de la clé USB”).
2. Cliquons sur cette icône pour choisir l'image iso à graver.
3. Choisissons “*.*” afin de pouvoir visualiser tous les fichiers présent dans notre dossier.
4. Sélectionnons le dossier au se trouve notre image iso à graver.
5. Faisons un double clique sur notre image iso afin de la sélectionner.
6. Pour lancer la gravure appuyons sur “Ecrire” ou “Write”.
7. Puis appuyons sur “Oui” ou “Yes”.
Patientons un instant…
Cette fenêtre nous confirme que tous c'est bien passé.
Nous sommes désormais en possession d'une clé UBS bootable de Debian !
La première chose que nous allons faire est de lancer Windows sur un compte administrateur de manière classique.
Maintenant accédons à Gestion du disque.
Voici à quoi peut ressembler la fenêtre de nos disques présents sur notre système. Peut-être que chez vous cette fenêtre est différente mais l'image ci-dessous est juste un exemple pour notre wiki. De manière générale c'est le disque 0 qui est le plus important pour l'installation de notre future Debian.
Une petit explication s'impose.
Le disque 0 qui est de plus en plus souvent un disque de type SDD sur les nouvelles machines, le cas échéant c'est un disque classique HDD.
Il est composé de plusieurs partitions.
Le disque 1 est un disque optionnel qui peut servir à stocker des documents ou un autre système d'exploitation, il peut être SDD ou HDD.
Le disque 2 est aussi un disque optionnel, dans le cas présent c'est une clé USB.
CD-ROM 0 c'est le lecteur CD/DVD/Blu-ray.
Nous allons vérifier depuis le gestionnaire de disques précédemment ouvert que notre disque 0 est bien au format GPT afin de pouvoir faire le dualboot avec Debian en UEFI.
Identifions le disque qui contient la partition C et faisons un Clic droit sur disque 0 (dans notre exemple)
puis Propriété et cliquons sur l’onglet Volumes. Sur cette fenêtre nous pouvons vérifier le Type de partition.
S'il est bien au format GPT, nous pouvons continuer ce wiki, le cas échéant il faudra créer une partition au format GPT.
Dans ce chapitre nous allons redimensionner le disque 0 qui se trouve être dans notre exemple un disque SDD de manière à en faire profiter notre futur Debian (rapidité au démarrage et d’excursion). Mais on pourrai très bien faire avec le disque 1 sauf que dans notre exemple celui-ci est du type HDD et qu'on ne pourras pas profité des même performance qu'un disque SDD“
Dans Gestion des disques, localisons la partition du système Windows (en général C:)
Faisons un Clic droit sur cette partition puis Réduire le volume
Patientons un instant, puis nous verrons que Windows nous propose de la réduire de moitié, cliquons sur Réduire.
Maintenant nous pouvons voir que le disque 0 a de l'espace libre pour notre future Debian.
Redémarrons notre ordinateur avec notre clé USB d'installation.
En démarrant sur l'installeur, on commence par le sélecteur du mode d'installation:
Lors du lancement, l'installeur propose plusieurs modes d'installation:
Pour les ordinateurs en 32 bits
Pour les ordinateurs en 64 bits
Comme la majorité des ordinateurs actuels sont en 64 bit nous allons choisir l' option 64 bit graphical install.
Étape 1: Sélection de la langue
Choisissons la langue de notre choix en principe “Français”.
Étape 2: Choix de la situation géographique
Choisissons un pays.
Étape 3: Configurer le clavier
Choisissons le type de clavier de notre ordinateur.
Étape 4: Configuration de base et du réseau
Maintenant il devrait y avoir plusieurs étapes qui se déroulent de manière automatique pour faire simple c'est l'installation de la base du système et de l'établissement du réseau internet, c'est pourquoi nous attarderons pas la-dessus plus longtemps, mais voici ce que nous pourrions voir à l'écran:
Cependant si une fenêtre, intitulée “Configurer le réseau” nous demande de choisir l'interface réseau et vu que normalement nous avons une connexion Ethernet nous devrions choisir eth0.
Étape 5: Configurer le nom du système
Entrons le nom qui identifiera notre machine.
Étape 6: Configurer un nom de Domaine (si nécessaire)
Ne rien mettre si nous ne savons pas.
Étape 7: Création du compte root
Entrons le mot de passe root/administrateur, il est important de le retenir ou même de le noter à quelque part, il sera utile plus tard. Attention à le garder secret…
Étape 8: Création du premier utilisateur
Entrons le nom de l'utilisateur de votre choix.
Étape 9: Mot de passe pour le premier utilisateur
Entrons le mot de passe de l'utilisateur, il est important de le retenir ou même de le noter quelque part, il sera utile plus tard, comme pour nous loguer sur notre session Debian.
Nous voici à la partie la plus délicate de ce wiki, mais rien de bien compliqué. Pour poursuivre faisons un double clic sur Manuel
Nous allons devoir créer 3 voir 4 partitions (selon les cas) qui auront chacune une fonction bien spécifique pour le fonctionnement de notre Debian.
Mais ou allons-nous créer ces fameuses partition? La réponse est est simple, sur l'espace qu'on avait libérer au chapitre “Libérer de l'espace pour Debian”.
Faisons un double clic sur l'espace libre que nous avons créer au chapitre “Libérer de l'espace pour Debian”. Qui correspond dans notre exemple au 126.7 GB d'espace libre.
Sur cet exemple on peut voir qu'il y a d'autres espaces libres mais si on analyse bien leurs tailles, on se rends compte que ces espaces libres sont bien trop petits pour pouvoir recueillir un système qui lui fait plusieurs GB.
Maintenant faisons un double clic sur Partitionner automatiquement l'espace disponible.
Sur cette fenêtre nous avons trois choix:
Bien que recommandé pour les débutants nous opterons pour la deuxième option Partition /home séparée.
Et comme par magie nos partitions ont été créé !
Dans le rectangle rouge nous pouvons voir les partitions racine (/), swap et /home. Quant à la partition EFI comme dans la majorité des cas elle n'a pas été créer car celle de Windows suffit.
Voilà qui est fait! Nous pouvons aller directement voir la suite de ce wiki au chapitre “Validation du partitionnement ” afin de terminer notre installation.
Dans cette section non allons créer manuellement nos partitions de manière à choisir nous même certaines options comme par exemple leurs tailles, formats… Si nous sentons pas à l'aise pour effectuer ces opérations la section “Partitionner automatiquement l'espace disponible” (ci-dessus) peut être une solution.
Création d'une nouvelle partition EFI
Voici comment créer une partition EFI si nécessaire.
Après l'affectation à la nouvelle partition, l'installeur propose une partition automatique pour le dossier utilisateur racine (/) mais nous on veut une partition EFI !
Pour ce faire double clique sur Utiliser comme: pour passer le système de fichier de EXT4 à Partition système EFI
Si tout OK, double clic sur Fin de paramétrage de cette partition
Création d'une nouvelle partition système: la racine (/)
Dans cet exemple nous laissons les paramètres par défaut avec un format de système de fichier en EXT4 et la racine (/) en point de montage.
Création de la partition d'échange (SWAP)
Après l'affectation à la nouvelle partition, l'installeur propose une partition automatique pour le dossier utilisateur (/home) mais nous on veut une partition swap !
Pour ce faire double clique sur Utiliser comme: pour passer le système de fichier de EXT4 à Espace d’échange swap.
Si tout OK, double clic sur Fin de paramétrage de cette partition
Création de la partition contenant les dossiers Utilisateurs (/home)
Pour le /home, nous allons utiliser le reste d'espace libre
On garde les paramètres par défaut avec un point de montage en /home et le système de fichiers par défaut EXT4
Si tout ok, double clic sur Fin de paramétrage de cette partition
Validation du partitionnement
Dans le rectangle rouge nous pouvons voir les partitions racine (/), swap et /home. Quant à la partition EFI dans ce cas là et comme dans la majorité des cas elle n'a pas été créer car celle de Windows suffit.
Voilà qui est fait! Nous pouvons passer à la suite et terminer notre installation.
Si tout est OK double clic sur Terminer le partitionnement et appliquer les changements.
Création du partitionnement sur le disque
Si c'est OK, sélectionnons Oui et continuons
Maintenant l'installateur reprend le contrôle…
Utilisation d'un dépôt miroir
Un dépôt miroir est un serveur informatique accessible qui héberge l'ensemble des paquets ou (logiciels, librairies) de Debian. Si vous ne disposez pas de tous les CD (ce qui notre cas vu qu'on a choisi une installation via internet) Debian viendra piocher les paquets dont nous avons besoin sur des serveurs miroirs.
Il existe des serveurs dépôts dans le monde entier, chacun étant une copie de l'autre (miroir). Dans cet exemple nous devons sélectionner Oui et choisir dans les dépôts qui suivent un miroir FTP situé dans notre pays.
Choix du pays dans lequel se trouve le miroir
Choix du serveur hébergeant le miroir
Celui par défaut est souvent un bon choix.
Configuration d'un serveur mandataire “ou proxy” si nécessaire
A laisser vide, si on ne sait pas quoi répondre.
Participation ou pas au statistique Debian
Cela peut être utile pour la communauté mais c'est sans obligation.
Si on veut aider la communauté on répond Oui dans le cas contraire on répond Non.
Sélection des logiciels
Maintenant nous allons devoir opter pour au moins un ou plusieurs environnements de Bureau selon notre choix. Il faut savoir que l'installation d'un autre ou d'autres environnements de Bureau peuvent se faire aussi après l'installation de Debian, il suffira alors d'installer le paquet qui leur correspondra.
Installation des paquets
C'est le moment de faire une pause, le téléchargement et l'installation des paquets peut prendre un certain temps en fonction de la puissance de votre machine et du débit de votre connexion internet
On termine et on relance l'ordinateur
Premier démarrage de Debian
Le sélecteur de démarrage Grub:
L'ouverture de session:
L'interface:
Si tout c'est bien passé nous avons maintenant un Debian d'installer en dual-boot avec Windows !
Merci d'avoir suivi ce wiki!
Si en cas de Dualboot (Windows + Debian), le système ne boot pas sur le Grub mais directement sur Windows, voici une astuce.
Une fois l'installation de Debian terminée, retournons sur Windows, pressons les touches ⊞ Win + X et sélectionnons Invite de commandes (admin) afin de lancer une console en mode administrateur.
Saisissons cette commande qui modifie l'ordre de démarrage.
bcdedit /set {bootmgr} path \EFI\debian\grubx64.efi
ou
bcdedit /set '{bootmgr}' path \EFI\debian\grubx64.efi
Quittons Windows et redémarrons et normalement le menu Grub doit s'afficher.
Si nous voulons rétablir le démarrage par défaut sur Windows comme au départ. Retournons sur Windows, pressons les touches ⊞ Win + X et sélectionnons Invite de commandes (admin) afin de lancer une console en mode administrateur Saisissons la commande :
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
ou
bcdedit /set '{bootmgr}' path \EFI\Microsoft\Boot\bootmgfw.efi
Redémarrons.
Une deuxième astuce est donnée dans un fil du forum par Milchel007
Si après Grub le démarrage du système s'arrête sur un écran similaire à l'image ci-dessous, voilà ce qui peut-être tenté.
Ce problème est parfois dû as un problème de gestion du noyau qui gère mal la carte graphique.
Pour résoudre ce problème voilà comment procéder.
Il faut redémarrer le système, une fois sur le menu de démarrage de Grub appuyer sur la touche E. Maintenant déplaçons le curseur à la fin de la ligne commençant par “linux” avec les Touches fléchées pour y ajouter l'option “nomodeset”, et appuyer sur F10 pour amorcer le système.
(en construction)
Provisoirement voir ce lien: https://wiki.debian.org/fr/NvidiaGraphicsDrivers
ou celui-ci (pour les cartes graphiques supportées par la version 352.79) poste 23: https://debian-facile.org/viewtopic.php?pid=186166#p186166
Vérifions que le paquet os-prober est installé, si ce n'est pas le cas, installons ce paquet depuis notre nouvelle Debian.
apt-get install os-prober
Ensuite, exécutons:
update-grub