Autant faire une installation BIOS à la main, c'est assez gérable. Autant une installation UEFI, ça peut être plus délicat. J'aurais plutôt tendance à demander à voir des captures d'écran des différents choix disponibles pour cette histoire de disques, histoire de comprendre quelles sont les options (au passage le lien vers le manuel d'installation n'est pas correct dans le message initial). C'est dommage de devoir faire faire aux utilisateurs le boulot du système d'installation…
Dans un LUG local, je vois passer ± régulièrement des machines avec des disques durs plutôt que des SSD, et l'expérience utilisateur me semble catastrophique. Vu les tarifs actuels des SSD, et si ça rentre dans le budget, ce serait dommage de s'en priver…
Je te confirme que D-I sait faire réseau ouvert, WEP, WPA, WPA2 en mode PSK (Pre-Shared Key). Pas de WPA2 Enterprise cependant.
J'ai de vagues souvenirs de modules cryptographiques côté noyau qui ont pu être manquants par le passé et qui limitaient les choix de type de chiffrement.
Si tu as pu continuer en contournant le problème, et obtenir un réseau qui fonctionne après redémarrage, cela pourrait être un problème similaire. Un rapport d'installation serait le bienvenu. Notamment, les sorties de lsmod dans D-I et dans le système installé seraient intéressantes à comparer.
Je crois que les deux dernières lignes (commentaires) expliquent pourquoi swapoff -a fonctionne bien pour désactiver la swap (elle est activée par un outil particulier, plutôt que via des éléments de configuration dans /etc/fstab) et pourquoi swapon -a ne fait rien : il n'y a pas d'entrée de swap configurée dans ce fichier.
Sauf si cela a changé ces dernières années : c'est plutôt l'inverse. N-M se propose de gérer les interfaces qui sont unmanaged, c'est à dire qui n'ont pas de configuration explicite dans /etc/network/interfaces (ou un des fichiers du plus récent répertoire /etc/network/interfaces.d/).
Mais effectivement, la période de transition « interface gérée par N-M parce qu'absente de /e/n/i » vers « elle est configurée dans /e/n/i » peut nécessiter de redémarrer (ou arrêter+démarrer) le service N-M pour qu'il arrête de s'occuper de cette interface en particulier. ;)
NaN c'est pour Not a Number. Ce pourcentage serait le résultat de la division 0/0, ce qui n'a pas de sens ; on peut donc retrouver cette notation en fonction des langages, des affichages, etc.
La documentation, et surtout le comportement de systemctl sans paramètre, semblent contredire cette assertion.
COMMANDS
The following commands are understood:
Unit Commands
list-units [PATTERN...]
List units that systemd currently has in memory. This includes
units that are either referenced directly or through a dependency,
units that are pinned by applications programmatically, or units
that were active in the past and have failed. By default only units
which are active, have pending jobs, or have failed are shown; this
can be changed with option --all. If one or more PATTERNs are
specified, only units matching one of them are shown. The units
that are shown are additionally filtered by --type= and --state= if
those options are specified.
This is the default command.
C'est pourquoi je mentionnais des menus dans le système de récupération, plutôt que des commandes (tu parles de chroot, de grub-install, mais ce que je suggérais fonctionne sans avoir besoin de savoir tout cela). Du moment que c'est corrigé de toute façon, tant mieux.
Étape numéro 1 : copier l'intégralité du disque vers un autre disque (par exemple en créant un fichier image).
Étape numéro 2 : travailler sur l'image ainsi générée (voire sur une copie, si tu as de la place suffisante pour conserver un exemplaire de l'image originale).
Étape numéro 3 : utiliser testdisk.
Ce dernier sait retrouver des fichiers en fonction de leur signature (utile pour repêcher des fichiers audio/vidéo avec une signature caractéristique) mais également réparer un système de fichiers endommagé. J'ai eu le cas précédemment, sur un disque NTFS, dont une copie du secteur de boot était conservé en fin de disque. Après restauration dudit secteur, la magie opéra.
Ceci n'est en aucun cas une garantie que tu auras le même résultat. Mais une piste à explorer, potentiellement en te faisant accompagner (manipuler des données dont on détient une seule copie, ça met du stress et ça peut faire faire des bêtises).
L'affichage et la saisie sont effectués par l'émulateur de terminal (gnome-terminal, xterm, etc.), qui démarre une session shell (bash, dash, etc.), et qui fait le passe-plat.
En général on essaie de mettre une chaîne de certificats afin de faciliter les vérifications. Si une racine A signe un certificat intermédiaire B qui signe le certificat final www.example.org, c'est plus sympa d'inclure a minima le certificat B et le certificat final pour que les clients n'aient besoin que de connaître la racine A. Avoir le certificat B (la partie publique) ne met en danger ni B ni A… Et quand on est parti là-dedans, autant avoir A, B, et le certificat final (dans le bon ordre, suivant les applicatifs).
Et le jour où le certificat B est remplacé par B', ou B'', etc., les clients n'ont pas besoin de mise à jour, il suffit de continuer à faire confiance à A…
Si tu n'as pas fait de manipulations particulières, notamment si tu ne savais pas ce qu'étaient les termes CSM, Legacy BIOS, etc., tu n'as probablement pas modifié toi-même d'option dans ton firmware. Celui-ci était donc probablement configuré pour booter en EFI plutôt qu'en BIOS.
Dans ce cas, les différents OS sont stockés dans des variables persistantes, qui ont probablement été vidées lors de la remise à zéro. Il faudrait donc réussir à rétablir ces entrées.
Je ne sais pas quelle distribution tu utilises, mais au moins côté Debian, il est possible de démarrer le système d'installation en mode Récupération (Rescue), de détecter le système installé, et de rejouer l'installation du chargeur de démarrage (ce qui doit avoir comme effet de bord la réinscription de l'entrée correspondante côté firmware). Une alternative pourrait être de lancer soi-même la bonne commande efibootmgr depuis le système en question.
Mais si tu souhaite la laisser sur le même disque, il faut la laisser en RAID, car je ne crois pas que tu puisse mettre en RAID juste une partie du disque.
Bien sûr que si.
Le RAID se configure sur des block devices. Donc sur disque entier, partition, ou n'importe quel autre block device (que ça soit du LUKS, du LVM, etc.).
De mémoire swapon vérifie qu'il y a bien une signature de swap avant d'activer une telle partition, mais ce serait un peu dommage de pointer vers une éventuelle autre partition, le jour où il y aura des changements côté stockage…
C'est un peu compliqué pour un miroir non disponible de répondre un code 404. Ce dernier est souvent signe qu'il faut mettre à jour la liste des paquets disponibles (cf. autres réponses), parce que la version que l'on n'arrive pas à télécharger a été remplacée par une plus récente.
Sauf si cela a changé depuis qu'on en a parlé ensemble, il utilise la synthèse vocale. D'autres utilisent des plages Braille, mais elles ont tendance à être encombrantes, lourdes, et chères (un à plusieurs milliers d'euros, pour un tout petit nombre de « caractères »). D'un point de vue technologie logicielle, tu peux te renseigner sur orca, brltty, espeak, emacspeak, speakup.
En fonction des distributions, une gestion plus ou moins avancée d'outils d'accessibilité peut être présente. Que ça soit à l'installation (le plus critique, si on veut ne pas dépendre d'une personne voyante) ou à l'utilisation.
Dans Debian Installer, la synthèse vocale peut être activée en choisissant l'option Install with speech synthesis (raccourci : s + Enter). Je teste habituellement dans QEMU/KVM en activant une carte son avec l'option -soundhw ac97, même si c'est Samuel Thibault qui fait le plus gros de l'intégration en naviguant entre les équipes accessibility et installer.
Tu peux aussi jeter un œil du côté de la société Hypra qui développe une solution d'accès universel et anime par ailleurs des ateliers d'inclusion numérique.
La vérification n'est pas faite qu'au lancement, j'ai eu les avertissements en jaune canari dans différentes instances lancées depuis des heures si ce n'est jours (Debian, versions 60 & 66).
Alternativement, on peut laisser le préfixe et changer le répertoire de destination (DESTDIR). C'est notamment ce qu'on retrouve régulièrement dans le packaging Debian.
Il faudra probablement ajouter des paramètres pour que la compilation des logiciels utilisant cette bibliothèque trouve ses .pc, .h, .so, etc.
Autrement dit : ça peut être implémenté dans un wiki, mais en en supprimant l'essence, c'est à dire l'édition collaborative. Or je parlais spécifiquement d'approche, pas d'implémentation…
C'était bien mon point : la section /vote du site web est maintenue par le secrétaire du projet, et c'est bien le genre de choses qui ne se prête pas du tout à l'approche « wiki ».
[^] # Re: par Gparted
Posté par Cyril Brulebois (site web personnel) . En réponse au message Partitionner DD à l'installation LinuxMint Cinnamon. Évalué à 2.
Autant faire une installation BIOS à la main, c'est assez gérable. Autant une installation UEFI, ça peut être plus délicat. J'aurais plutôt tendance à demander à voir des captures d'écran des différents choix disponibles pour cette histoire de disques, histoire de comprendre quelles sont les options (au passage le lien vers le manuel d'installation n'est pas correct dans le message initial). C'est dommage de devoir faire faire aux utilisateurs le boulot du système d'installation…
Debian Consultant @ DEBAMAX
# SSD
Posté par Cyril Brulebois (site web personnel) . En réponse au message Portable 13" économique. Évalué à 4.
Dans un LUG local, je vois passer ± régulièrement des machines avec des disques durs plutôt que des SSD, et l'expérience utilisateur me semble catastrophique. Vu les tarifs actuels des SSD, et si ça rentre dans le budget, ce serait dommage de s'en priver…
Debian Consultant @ DEBAMAX
# WPA2 PSK est supporté
Posté par Cyril Brulebois (site web personnel) . En réponse au message Installation Debian Buster : pas de wifi WPA2 ?. Évalué à 2.
Je te confirme que D-I sait faire réseau ouvert, WEP, WPA, WPA2 en mode PSK (Pre-Shared Key). Pas de WPA2 Enterprise cependant.
J'ai de vagues souvenirs de modules cryptographiques côté noyau qui ont pu être manquants par le passé et qui limitaient les choix de type de chiffrement.
Si tu as pu continuer en contournant le problème, et obtenir un réseau qui fonctionne après redémarrage, cela pourrait être un problème similaire. Un rapport d'installation serait le bienvenu. Notamment, les sorties de
lsmod
dans D-I et dans le système installé seraient intéressantes à comparer.Debian Consultant @ DEBAMAX
[^] # Re: swapfile vs swap partition
Posté par Cyril Brulebois (site web personnel) . En réponse au message swap question débutant. Évalué à 3.
Je crois que les deux dernières lignes (commentaires) expliquent pourquoi
swapoff -a
fonctionne bien pour désactiver la swap (elle est activée par un outil particulier, plutôt que via des éléments de configuration dans/etc/fstab
) et pourquoiswapon -a
ne fait rien : il n'y a pas d'entrée de swap configurée dans ce fichier.Debian Consultant @ DEBAMAX
[^] # Re: network manager ?
Posté par Cyril Brulebois (site web personnel) . En réponse au message Je n'arrive pas à mettre une ip statique en ligne de commande. Évalué à 5.
Sauf si cela a changé ces dernières années : c'est plutôt l'inverse. N-M se propose de gérer les interfaces qui sont unmanaged, c'est à dire qui n'ont pas de configuration explicite dans
/etc/network/interfaces
(ou un des fichiers du plus récent répertoire/etc/network/interfaces.d/
).Mais effectivement, la période de transition « interface gérée par N-M parce qu'absente de
/e/n/i
» vers « elle est configurée dans/e/n/i
» peut nécessiter de redémarrer (ou arrêter+démarrer) le service N-M pour qu'il arrête de s'occuper de cette interface en particulier.;)
Debian Consultant @ DEBAMAX
[^] # Re: Le swap c'est bon, mangez-en
Posté par Cyril Brulebois (site web personnel) . En réponse au message swap question débutant. Évalué à 7.
NaN
c'est pourNot a Number
. Ce pourcentage serait le résultat de la division 0/0, ce qui n'a pas de sens ; on peut donc retrouver cette notation en fonction des langages, des affichages, etc.Debian Consultant @ DEBAMAX
[^] # Re: Options, arguments, sous-commandes
Posté par Cyril Brulebois (site web personnel) . En réponse au message question sur les arguments que l'on donne aux commandes. Évalué à 0.
La documentation, et surtout le comportement de
systemctl
sans paramètre, semblent contredire cette assertion.Debian Consultant @ DEBAMAX
[^] # Re: Debian Installer
Posté par Cyril Brulebois (site web personnel) . En réponse au message problème Grub sur Débian [résolu]. Évalué à 1. Dernière modification le 16 juin 2019 à 17:50.
C'est pourquoi je mentionnais des menus dans le système de récupération, plutôt que des commandes (tu parles de
chroot
, degrub-install
, mais ce que je suggérais fonctionne sans avoir besoin de savoir tout cela). Du moment que c'est corrigé de toute façon, tant mieux.Debian Consultant @ DEBAMAX
[^] # Debian Installer
Posté par Cyril Brulebois (site web personnel) . En réponse au message problème Grub sur Débian [résolu]. Évalué à 1.
Ce serait dommage de ne pas utiliser l'installateur Debian qui vient avec un mode de récupération (rescue) → https://www.debian.org/releases/stable/amd64/ch08s07.html
Surtout qu'il y a des items spécifiques pour ce genre de manipulations dans le menu.
Debian Consultant @ DEBAMAX
[^] # Re: pourquoi ???
Posté par Cyril Brulebois (site web personnel) . En réponse au message Donner une permission à Apache. Évalué à 2.
Si lien = lien physique : impossible entre périphériques différents.
Si lien = lien symbolique : par définition c'est
lrwxrwxrwx
pourroot:root
et les permissions sont résolues en fonction de vers quoi ça pointe.Debian Consultant @ DEBAMAX
# photorec/testdisk
Posté par Cyril Brulebois (site web personnel) . En réponse au message File system qui a fait pschiiiit. Évalué à 8.
Étape numéro 1 : copier l'intégralité du disque vers un autre disque (par exemple en créant un fichier image).
Étape numéro 2 : travailler sur l'image ainsi générée (voire sur une copie, si tu as de la place suffisante pour conserver un exemplaire de l'image originale).
Étape numéro 3 : utiliser
testdisk
.Ce dernier sait retrouver des fichiers en fonction de leur signature (utile pour repêcher des fichiers audio/vidéo avec une signature caractéristique) mais également réparer un système de fichiers endommagé. J'ai eu le cas précédemment, sur un disque NTFS, dont une copie du secteur de boot était conservé en fin de disque. Après restauration dudit secteur, la magie opéra.
Ceci n'est en aucun cas une garantie que tu auras le même résultat. Mais une piste à explorer, potentiellement en te faisant accompagner (manipuler des données dont on détient une seule copie, ça met du stress et ça peut faire faire des bêtises).
Bon courage.
Debian Consultant @ DEBAMAX
# Émulateur de terminal
Posté par Cyril Brulebois (site web personnel) . En réponse au message terminal et bash. Évalué à 2.
L'affichage et la saisie sont effectués par l'émulateur de terminal (gnome-terminal, xterm, etc.), qui démarre une session shell (bash, dash, etc.), et qui fait le passe-plat.
Debian Consultant @ DEBAMAX
# /boot ?
Posté par Cyril Brulebois (site web personnel) . En réponse au message Dual boot Tumbleweed/Stretch. Évalué à 3.
Pourquoi un
/boot
séparé ?200 Mo, ça fait un peu petit, surtout si tu prévois de l'utiliser sur les deux distributions.
Debian Consultant @ DEBAMAX
# Rien compris à leur délire
Posté par Cyril Brulebois (site web personnel) . En réponse au message Question Certificat pks12 avec ou sans certificat racine ?. Évalué à 5. Dernière modification le 23 mai 2019 à 22:28.
Je vote bullshit complet.
En général on essaie de mettre une chaîne de certificats afin de faciliter les vérifications. Si une racine A signe un certificat intermédiaire B qui signe le certificat final www.example.org, c'est plus sympa d'inclure a minima le certificat B et le certificat final pour que les clients n'aient besoin que de connaître la racine A. Avoir le certificat B (la partie publique) ne met en danger ni B ni A… Et quand on est parti là-dedans, autant avoir A, B, et le certificat final (dans le bon ordre, suivant les applicatifs).
Et le jour où le certificat B est remplacé par B', ou B'', etc., les clients n'ont pas besoin de mise à jour, il suffit de continuer à faire confiance à A…
Debian Consultant @ DEBAMAX
# Fonctionnement (U)EFI
Posté par Cyril Brulebois (site web personnel) . En réponse au message [Résolu] Impossible de booter sur disque dur. Évalué à 3.
Si tu n'as pas fait de manipulations particulières, notamment si tu ne savais pas ce qu'étaient les termes CSM, Legacy BIOS, etc., tu n'as probablement pas modifié toi-même d'option dans ton firmware. Celui-ci était donc probablement configuré pour booter en EFI plutôt qu'en BIOS.
Dans ce cas, les différents OS sont stockés dans des variables persistantes, qui ont probablement été vidées lors de la remise à zéro. Il faudrait donc réussir à rétablir ces entrées.
Je ne sais pas quelle distribution tu utilises, mais au moins côté Debian, il est possible de démarrer le système d'installation en mode Récupération (Rescue), de détecter le système installé, et de rejouer l'installation du chargeur de démarrage (ce qui doit avoir comme effet de bord la réinscription de l'entrée correspondante côté firmware). Une alternative pourrait être de lancer soi-même la bonne commande
efibootmgr
depuis le système en question.Debian Consultant @ DEBAMAX
[^] # Re: swapoff
Posté par Cyril Brulebois (site web personnel) . En réponse au message Partition swap en raid ?. Évalué à 1.
Le genre de cas où on pourrait demander la sortie de
lsblk
plutôt que dire une bêtise, en fait.;p
Debian Consultant @ DEBAMAX
[^] # Re: swapoff
Posté par Cyril Brulebois (site web personnel) . En réponse au message Partition swap en raid ?. Évalué à 5.
Bien sûr que si.
Le RAID se configure sur des block devices. Donc sur disque entier, partition, ou n'importe quel autre block device (que ça soit du LUKS, du LVM, etc.).
Debian Consultant @ DEBAMAX
[^] # Re: variables d'environnement
Posté par Cyril Brulebois (site web personnel) . En réponse au message problème de swap. Évalué à 2.
De mémoire
swapon
vérifie qu'il y a bien une signature de swap avant d'activer une telle partition, mais ce serait un peu dommage de pointer vers une éventuelle autre partition, le jour où il y aura des changements côté stockage…Debian Consultant @ DEBAMAX
[^] # Re: variables d'environnement
Posté par Cyril Brulebois (site web personnel) . En réponse au message problème de swap. Évalué à 1.
Ce serait bien de voir les lignes de log, avec un peu de contexte autour…
Debian Consultant @ DEBAMAX
[^] # Re: Miroir
Posté par Cyril Brulebois (site web personnel) . En réponse au message Mise à jour Firefox impossible. Évalué à 2.
C'est un peu compliqué pour un miroir non disponible de répondre un code
404
. Ce dernier est souvent signe qu'il faut mettre à jour la liste des paquets disponibles (cf. autres réponses), parce que la version que l'on n'arrive pas à télécharger a été remplacée par une plus récente.Debian Consultant @ DEBAMAX
[^] # Re: Mais euh...
Posté par Cyril Brulebois (site web personnel) . En réponse à la dépêche Sam Hartman a été élu DPL 2019 (Debian Project Leader). Évalué à 7. Dernière modification le 09 mai 2019 à 05:47.
Sauf si cela a changé depuis qu'on en a parlé ensemble, il utilise la synthèse vocale. D'autres utilisent des plages Braille, mais elles ont tendance à être encombrantes, lourdes, et chères (un à plusieurs milliers d'euros, pour un tout petit nombre de « caractères »). D'un point de vue technologie logicielle, tu peux te renseigner sur orca, brltty, espeak, emacspeak, speakup.
En fonction des distributions, une gestion plus ou moins avancée d'outils d'accessibilité peut être présente. Que ça soit à l'installation (le plus critique, si on veut ne pas dépendre d'une personne voyante) ou à l'utilisation.
Dans Debian Installer, la synthèse vocale peut être activée en choisissant l'option Install with speech synthesis (raccourci :
s
+Enter
). Je teste habituellement dans QEMU/KVM en activant une carte son avec l'option-soundhw ac97
, même si c'est Samuel Thibault qui fait le plus gros de l'intégration en naviguant entre les équipes accessibility et installer.Tu peux aussi jeter un œil du côté de la société Hypra qui développe une solution d'accès universel et anime par ailleurs des ateliers d'inclusion numérique.
Debian Consultant @ DEBAMAX
[^] # Re: Chez moi ça marchait
Posté par Cyril Brulebois (site web personnel) . En réponse au journal Firefox ne peut plus utiliser d'extension. Évalué à 3.
La vérification n'est pas faite qu'au lancement, j'ai eu les avertissements en jaune canari dans différentes instances lancées depuis des heures si ce n'est jours (Debian, versions 60 & 66).
Debian Consultant @ DEBAMAX
[^] # Re: prefix
Posté par Cyril Brulebois (site web personnel) . En réponse au message Dev sans salir son installation. Évalué à 1.
Alternativement, on peut laisser le préfixe et changer le répertoire de destination (
DESTDIR
). C'est notamment ce qu'on retrouve régulièrement dans le packaging Debian.Il faudra probablement ajouter des paramètres pour que la compilation des logiciels utilisant cette bibliothèque trouve ses
.pc
,.h
,.so
, etc.Debian Consultant @ DEBAMAX
[^] # Re: Mon chieur
Posté par Cyril Brulebois (site web personnel) . En réponse à la dépêche Sam Hartman a été élu DPL 2019 (Debian Project Leader). Évalué à 2.
Autrement dit : ça peut être implémenté dans un wiki, mais en en supprimant l'essence, c'est à dire l'édition collaborative. Or je parlais spécifiquement d'approche, pas d'implémentation…
Debian Consultant @ DEBAMAX
[^] # Re: Mon chieur
Posté par Cyril Brulebois (site web personnel) . En réponse à la dépêche Sam Hartman a été élu DPL 2019 (Debian Project Leader). Évalué à 2.
C'était bien mon point : la section
/vote
du site web est maintenue par le secrétaire du projet, et c'est bien le genre de choses qui ne se prête pas du tout à l'approche « wiki ».Debian Consultant @ DEBAMAX