Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:chargement_module_livecd [19/11/2019 16:10] Switch base_du_tuto |
doc:chargement_module_livecd [20/11/2019 01:34] framend [Installer des //FIXME modules / pilotes / drivers dans une session Debian LIVE ( non installée )] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installer des modules / pilotes / drivers dans une session debian LIVE usb ====== | + | ====== Installer des //FIXME modules / pilotes / drivers dans une session Debian LIVE ( non installée ) ====== |
- | * Objet : du tuto Imaginons que l'on souhaite tester debian sur un pc portable avant de l'installer. On peut créer une clé debian LIVE pour lancer le système sans l'installer. le souci est la clé LIVE ne contient pas de drivers propriétaires parfois nécessaires au test. Exemple les pilotes propriétaires de la carte wifi de l'ordi portable. Ce tuto montre comment installer des drivers à l'intérieur de la session LIVE , sans avoir besoin de redémarrer. | + | * Objet : Comment Tester Debian sans l'installer ? Avec Debian Live! Ce tuto aide à installer les pilotes propriétaires nécessaires au wifi ( par exemple ) lors d'une session de test Debian Live. |
* Niveau requis : FIXME {{tag>débutant avisé}} | * Niveau requis : FIXME {{tag>débutant avisé}} | ||
* Commentaires : //Contexte d'utilisation du sujet du tuto. // FIXME | * Commentaires : //Contexte d'utilisation du sujet du tuto. // FIXME | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | * Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | ||
- | * Création par [[user>Switch]] 19/11/2019 | + | * Création par [[user>Switch]] le 19/11/2019 |
- | * Testé par <...> le <...> FIXME | + | * Testé par [user>framend]] le <19/11/2019> |
- | * Commentaires sur le forum : [[:url-invalide | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | + | * Commentaires sur le forum : [[:https://debian-facile.org/viewtopic.php?id=25701 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME |
**Nota :** | **Nota :** | ||
Ligne 16: | Ligne 16: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | # Installation | + | Il existe un moyen de tester Debian Linux sur un PC rapidement sans l'installer : c'est "Debian Live". Cette image spéciale permet de tester Debian sur un PC sans l'installer, simplement en démarrant à partir d'une clé USB contenant une image Debian Live téléchargeable ici : [[https://www.debian.org/CD/live/|www.debian.org/CD/live/]]. Lors de cette session de test, il est possible que l'un des périphériques ( ex : carte Wifi ) ne fonctionne pas , car nécessite l'installation de pilotes propriétaires non inclus dans l'image live de base qui elle est 100% libre. |
- | # Clavier en français | ||
- | setxkbmap fr | ||
- | # Ajout de la section "non-free" dans laquelle les paquets de pilotes non libres se trouvent : | + | Prenons un exemple concret. Vous avez téléchargé une image Debian Live, créé une clé USB Live avec et démarré votre PC portable avec cette clé pour y tester Debian avant d'installer le système sur ce PC. Lors de la session de test vous voyez que la carte wifi ne fonctionne pas. |
- | sudo vim.tiny /etc/apt/sources.list | + | |
- | #on ajoute "non-free" à la fin de la ligne . | + | |
- | sudo apt update | + | |
- | #Pour trouver le nom de la carte wifi et voir le nom du module actuel : | + | ===== Utilisation ===== |
- | sudo apt install pciutils && lspci -k | + | |
- | #dans mon cas je vois la carte wifi nomée "rtl8723be" de la marque Realtek. | + | |
- | #je vais chercher sur le site officiel debian dans quel paquet on peut trouver des fichiers ayant ce nom. le moteur de recherche est en bas de la page ici : https://www.debian.org/distrib/packages | + | |
- | #dans mon cas je vois des fichiers genre "/lib/firmware/rtlwifi/rtl8723befw.bin" dans le paquet "firmware-realtek" | + | |
- | #je sais pas trop pourquoi mais je crois qu'il faut aussi le paquet "firmware-linux-nonfree" | ||
- | # Bref j'instale ces deux paquets : | ||
- | sudo apt install firmware-linux-nonfree firmware-realtek | ||
- | # Lors de 'install des paquets , on voit les lignes "paramétrage de "firmware-realtek" etc et on voit qu'il précise qu'il ne peut pas s'occuper de mettre à jour le initramfs etc car le system live actuel est en lecteure seule ( car live ). | + | Ouvrir un terminal |
+ | Configurer le clavier en Français : | ||
+ | <code user>setxkbmap fr</code> | ||
- | apropos initramfs | + | Modifier le fichier de configuration du système de paquets pour qu'il utilise les paquets non-libres ( section non-free ) en complément : |
- | #on voit les commandes liées à initramfs et on voit une qui sert à le créer : "update-initramfs.orig.initramfs-tools" | + | <code root>vim.tiny /etc/apt/sources.list</code> |
+ | On ajoute "non-free" à la fin de la ligne . | ||
+ | <del>Mettre ici un exemple de ligne du source.list</del> | ||
- | sudo /usr/sbin/update-initramfs.orig.initramfs-tools | + | Mettre à jour la liste des paquets disponibles : |
- | #seul ca marche pas, il dit qu'il a besoin d'options. | + | <code root>apt update</code> |
- | #je vois l'option -u qui sert à mettre à jour un existant. | + | |
- | sudo /usr/sbin/update-initramfs.orig.initramfs-tools -u | + | Trouver le nom de la carte wifi et voir le nom du module actuel : |
+ | <code root>apt install pciutils && lspci -k</code> | ||
+ | #dans mon cas je vois la carte wifi nommée "rtl8723be" de la marque Realtek. | ||
+ | #je vais chercher sur le site officiel debian dans quel paquet on peut trouver des fichiers ayant ce nom. le moteur de recherche est en bas de la page ici : [[https://www.debian.org/distrib/packages]] | ||
+ | Dans mon cas je vois des fichiers genre "/lib/firmware/rtlwifi/rtl8723befw.bin" dans le paquet "firmware-realtek". | ||
- | # Toujours pas de wifi, alors on tente de décharger/ recharger le module wifi ( -r remove , -v verbose ): | + | Dans mon cas , je dois installer deux paquets pour les pilotes de cette carte : |
- | sudo modprobe -rv rtl8723be | + | <code root>apt install firmware-linux-nonfree firmware-realtek</code> |
- | sudo modprobe -v rtl8723be | + | |
- | Et Paf ! :) | + | <note tip>Dans mon cas, l'installation de ces paquets termine par un message précisant que la configuratin des paquets n'a pas été complétée car apt n'a pas pu regénérer un initramfs car le system actuel LIVE est en lecture seule ( read-only ). |
+ | Si c'est votre cas aussi, voici comment mettre à jour l'initramfs en mode LIVE : | ||
+ | <code root>/usr/sbin/update-initramfs.orig.initramfs-tools -u</code></note> | ||
- | ===== Installation ===== | + | Il faut maintenant décharger puis recharger le module de la carte wifi : |
+ | <code root>modprobe -r rtl8723be && modprobe rtl8723be</code> | ||
+ | |||
+ | Le module nouvellement installé puis rechargé, la carte wifi est maintenant active et un simple clic sur l'icone réseau montre les réseaux disponibles : ) | ||
- | ===== Utilisation ===== | ||
+ | ===== Alternative ===== | ||
+ | <note tip>Note : Il existe une autre manière d'avoir les pilotes propriétaires en session live : c'est d'utiliser une clé USB Debian LIVE NON-FREE ( contenant déja les paquets non-libres de pilotes ). Cette clé est non officielle.</note> | ||
+ | [[https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/]] | ||