issue170:mon_opinion
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue170:mon_opinion [2021/06/27 10:35] – auntiee | issue170:mon_opinion [2021/06/28 08:02] (Version actuelle) – d52fr | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
While writing these notes, I wanted to check the above ‘Hosted by ….’ timing when the WiFi was working correctly but, unfortunately, | While writing these notes, I wanted to check the above ‘Hosted by ….’ timing when the WiFi was working correctly but, unfortunately, | ||
- | Q : Un utilisateur d’Ubuntu Desktop peut-il suivre le processus de démarrage d’Ubuntu 20.04 jusqu’à l’écran de connextion ? | + | Q : Un utilisateur d’Ubuntu Desktop peut-il suivre le processus de démarrage d’Ubuntu 20.04 jusqu’à l’écran de connexion ? |
La raison pour laquelle j’ai posé la question ci-dessus était que j' | La raison pour laquelle j’ai posé la question ci-dessus était que j' | ||
Ligne 13: | Ligne 13: | ||
Après avoir cherché sur le Web, j’ai trouvé que je pouvais utiliser « speedtest-cli » pour vérifier la vitesse du réseau. Vous verrez que la vitesse de téléchargement est inexistante (ci-dessous). | Après avoir cherché sur le Web, j’ai trouvé que je pouvais utiliser « speedtest-cli » pour vérifier la vitesse du réseau. Vous verrez que la vitesse de téléchargement est inexistante (ci-dessous). | ||
- | Tout en écrivant ces notes, je voulais vérifier le temps du « Hosted by... » (hébergé par…) ci-dessus quand le WiFi fonctionnait correctement, | + | Tout en écrivant ces notes, je voulais vérifier le temps du « Hosted by... » (hébergé par…) ci-dessus quand le WiFi fonctionnait correctement, |
**Also from the web, use ‘lspci -v’ to find the WiFi / Bluetooth device and driver being used, i.e. Qualcomm QCA9377 Adapter and ath10k_pci driver (bottom right). | **Also from the web, use ‘lspci -v’ to find the WiFi / Bluetooth device and driver being used, i.e. Qualcomm QCA9377 Adapter and ath10k_pci driver (bottom right). | ||
Ligne 25: | Ligne 25: | ||
The following is my understanding of what happens when a computer starts Ubuntu. Please email ronnie@fullcirclemagazine.org with any comments, corrections, | The following is my understanding of what happens when a computer starts Ubuntu. Please email ronnie@fullcirclemagazine.org with any comments, corrections, | ||
- | Également, du Web, utiliser « lspci -v » pour trouver le dispositif WiFi/ | + | Également du Web, utiliser « lspci -v » pour trouver le dispositif WiFi/ |
- | Mais, si je regarde sous « Paramètres/ | + | Mais, si je regarde sous « Paramètres/ |
Bon. Peut-on utiliser le processus de démarrage pour trouver l’endroit où le pilote de l’adaptateur réseau est chargé ? | Bon. Peut-on utiliser le processus de démarrage pour trouver l’endroit où le pilote de l’adaptateur réseau est chargé ? | ||
Ligne 33: | Ligne 33: | ||
Démarrer Ubuntu | Démarrer Ubuntu | ||
- | Voici ce que je comprends de ce qui se passe quand un ordinateur démarre sous Ubuntu. Je vous prie d’envoyer un mail à « ronnie@fullcirclemagazine.org » avec vos commentaires, | + | Voici ce que je comprends de ce qui se passe quand un ordinateur démarre sous Ubuntu. Je vous prie d’envoyer un mail à « ronnie@fullcirclemagazine.org » avec vos commentaires, |
**I wanted to try and understand the boot process, and find any files that link through from power up, to a prompt for me to log in. There have been many hours reading books, and looking on many, many web pages to get the information listed below. | **I wanted to try and understand the boot process, and find any files that link through from power up, to a prompt for me to log in. There have been many hours reading books, and looking on many, many web pages to get the information listed below. | ||
Ligne 55: | Ligne 55: | ||
The first steps are the same for any computer and are hardware specific. | The first steps are the same for any computer and are hardware specific. | ||
- | Je voulais essayer de comprendre le processus de démarrage et trouver tous les fichiers qui s’ouvre entre la mise sous tension et la page de connexion. J’ai passé des heures et des heures à lire des livres et à chercher dans de très, très nombreuses pages Web pour obtenir les informations données ci-dessous. | + | Je voulais essayer de comprendre le processus de démarrage et trouver tous les fichiers qui s’ouvrent |
Avant qu’un système d’exploitation vous demande de vous connecter, il y a plusieurs étapes distinctes. Les étapes principales pour des ordinateurs d’avant 2011 sont : | Avant qu’un système d’exploitation vous demande de vous connecter, il y a plusieurs étapes distinctes. Les étapes principales pour des ordinateurs d’avant 2011 sont : | ||
Ligne 64: | Ligne 64: | ||
| | ||
| | ||
- | | + | |
- | En 2011, le BIOS et le MBR combinés ont étaient | + | En 2011, le BIOS et le MBR combinés ont été mis à jour et utilisent maintenant EFI ou Unified EFI ; aussi, les étapes principales sont : |
| | ||
| | ||
Ligne 80: | Ligne 80: | ||
Computer manufacturers’ EFI (firmware interface) varies greatly but is more complex than the older BIOS. Instead of relying on code in the boot sector on the hard disk, EFI relies on boot loaders stored as files in a disk partition known as the EFI System Partition (ESP). Thus EFI manages the storage of separate boot loaders for each OS that you install on the computer, e.g. Ubuntu, Mint, Windows, etc.** | Computer manufacturers’ EFI (firmware interface) varies greatly but is more complex than the older BIOS. Instead of relying on code in the boot sector on the hard disk, EFI relies on boot loaders stored as files in a disk partition known as the EFI System Partition (ESP). Thus EFI manages the storage of separate boot loaders for each OS that you install on the computer, e.g. Ubuntu, Mint, Windows, etc.** | ||
- | POST, comme le nom suggère, est un auto-test d’accès à la mémoire directe et à d’autres matériels, les initialisant à un état opérationnel et fonctionnel, connu, c’est-à-dire, l’alimentation, | + | POST, comme le nom suggère, est un auto-test d’accès à la mémoire directe et à d’autres matériels, les initialisant à un état opérationnel et fonctionnel connu, c’est-à-dire l’alimentation, |
- | L’ordre dans lequel l’ordinateur recherche un chargeur de démarrage peut être ajusté en utilisant le BIOS, par exemple CD-ROM, USB, Disque | + | L’ordre dans lequel l’ordinateur recherche un chargeur de démarrage peut être ajusté en utilisant le BIOS, par exemple CD-ROM, USB, disque |
- | L’EFI (interface du firmware) des fabricants varie énormément, | + | L’EFI (interface du firmware) des fabricants varie énormément, |
**GRUB is the program which makes the computer smart enough to find the operating system kernel and start loading it into memory. The original GRUB has been superseded by GRUB2, but most systems use the name of ‘GRUB’ for GRUB2, and ‘GRUB Legacy’ for the original GRUB. The main difference is that GRUB Legacy was used with BIOS, whereas GRUB (GRUB2) is designed to work with EFI. | **GRUB is the program which makes the computer smart enough to find the operating system kernel and start loading it into memory. The original GRUB has been superseded by GRUB2, but most systems use the name of ‘GRUB’ for GRUB2, and ‘GRUB Legacy’ for the original GRUB. The main difference is that GRUB Legacy was used with BIOS, whereas GRUB (GRUB2) is designed to work with EFI. | ||
Ligne 98: | Ligne 98: | ||
Le noyau Linux est au cœur de tout système Linux ; il est composé de pilotes du noyau, dont beaucoup sont sous la forme de modules du noyau qui gèrent le matériel sous Linux. | Le noyau Linux est au cœur de tout système Linux ; il est composé de pilotes du noyau, dont beaucoup sont sous la forme de modules du noyau qui gèrent le matériel sous Linux. | ||
- | Initial (ou le processus d’initialisation) démarre tous les programmes selon les fonctionnalités que l’utilisateur veut exécuter dans le système Linux. Par exemple, sur un ordinateur portable, le système Linux n’a pas besoin de démarrer un service de serveur Web et un serveur Linux utilisé en entreprise n’a pas besoin de démarrer un environnement de bureau | + | Initial (ou le processus d’initialisation) démarre tous les programmes selon les fonctionnalités que l’utilisateur veut exécuter dans le système Linux. Par exemple, sur un ordinateur portable, le système Linux n’a pas besoin de démarrer un service de serveur Web, et un serveur Linux utilisé en entreprise n’a pas besoin de démarrer un environnement |
- | « Runlevel Programs » (les programmes | + | « Runlevel Programs » (les programmes |
**Background of GNU/ | **Background of GNU/ | ||
Ligne 118: | Ligne 118: | ||
Au départ, c’était à la fois Richard M. Stallman et Linus Torvalds qui ont créé GNU/Linux. Tous les systèmes que nous appelons aujourd’hui Linux sont, en fait, construits sur le travail de cette collaboration. Linux est un système d’exploitation du type Unix qui se conforme de près aux conventions et normes associées à Unix, mais ne contient aucun morceau du code Unix original. | Au départ, c’était à la fois Richard M. Stallman et Linus Torvalds qui ont créé GNU/Linux. Tous les systèmes que nous appelons aujourd’hui Linux sont, en fait, construits sur le travail de cette collaboration. Linux est un système d’exploitation du type Unix qui se conforme de près aux conventions et normes associées à Unix, mais ne contient aucun morceau du code Unix original. | ||
- | Unix et GNU/Linux utilisent des « runlevels » (niveaux de fonctionnement), | + | Unix et GNU/Linux utilisent des « runlevels » (niveaux de fonctionnement), |
Ubuntu est ce qui s’appelle une distribution de GNU/Linux, ou distrib. en abréviation. Il y a de nombreuses distrib. Linux : Mint, SUSE, Fedora Red Hat, etc., y compris Ubuntu, qui utilisent tous le noyau Linux, mais ensuite construisent leur propre interface utilisateur et autres logiciels par-dessus. | Ubuntu est ce qui s’appelle une distribution de GNU/Linux, ou distrib. en abréviation. Il y a de nombreuses distrib. Linux : Mint, SUSE, Fedora Red Hat, etc., y compris Ubuntu, qui utilisent tous le noyau Linux, mais ensuite construisent leur propre interface utilisateur et autres logiciels par-dessus. | ||
Ligne 138: | Ligne 138: | ||
Le « grand unified boot loader » qu’utilise Ubuntu 20.04 est GRUB (GRUB2, pas GRUB Legacy). Linux se sert de GRUB pour permettre à l’utilisateur de démarrer différents systèmes d’exploitation sur un seul ordinateur, mais à des moments différents. | Le « grand unified boot loader » qu’utilise Ubuntu 20.04 est GRUB (GRUB2, pas GRUB Legacy). Linux se sert de GRUB pour permettre à l’utilisateur de démarrer différents systèmes d’exploitation sur un seul ordinateur, mais à des moments différents. | ||
- | Le fichier de GRUB que l’ordinateur lance se nomme grub.cfg est dans le répertoire boot/ | + | Le fichier de GRUB, que l’ordinateur lance se nomme grub.cfg, est dans le répertoire boot/ |
Comme mentionné ci-dessus, le noyau Linux est au cœur de toutes les distrib. | Comme mentionné ci-dessus, le noyau Linux est au cœur de toutes les distrib. | ||
Ligne 156: | Ligne 156: | ||
I was hoping to see ‘systemd’ being called from GRUB, but all I could find there was the ‘initrd’ ram file and the ‘insmod’ tool. So I do not know how ‘systemd’ gets started. It may be that the last thing that the kernel does is to start ‘systemd’, | I was hoping to see ‘systemd’ being called from GRUB, but all I could find there was the ‘initrd’ ram file and the ‘insmod’ tool. So I do not know how ‘systemd’ gets started. It may be that the last thing that the kernel does is to start ‘systemd’, | ||
- | Là, je ne comprends plus grand-chose , car les distrib. Ubuntu antérieures utilisaient « init », | + | Là, je ne comprends plus grand-chose , car les distrib. Ubuntu antérieures utilisaient « init », |
- | On nous dit que Ubuntu 20.04 utilise « systemd ». « systemd » regarde dans le dossier etc/ | + | On nous dit qu'Ubuntu 20.04 utilise « systemd ». « systemd » regarde dans le dossier etc/ |
J’espérais voir que « systemd » était appelé à partir de GRUB, mais tout ce que je pouvais y trouver était le fichier ram « initrd » et l’outil « insmod ». Ainsi, je ne sais pas du tout comment « systemd » est démarré. Démarrer « systemd » est peut-être la dernière chose que fait le noyau, mais je ne trouve une confirmation de cela nulle part. | J’espérais voir que « systemd » était appelé à partir de GRUB, mais tout ce que je pouvais y trouver était le fichier ram « initrd » et l’outil « insmod ». Ainsi, je ne sais pas du tout comment « systemd » est démarré. Démarrer « systemd » est peut-être la dernière chose que fait le noyau, mais je ne trouve une confirmation de cela nulle part. | ||
Ligne 170: | Ligne 170: | ||
Opening the files only shows that the contents of these files point to more general target files.** | Opening the files only shows that the contents of these files point to more general target files.** | ||
- | « systemd » utilise des fichiers « cible » qui sont l’état d’exécution actuel ou désiré de Linux et c’est | + | « systemd » utilise des fichiers « cible » qui sont l’état d’exécution actuel ou désiré de Linux et ce sont eux qui définissent les services qui doivent être présents, lancés et actifs pour que le système tourne dans cet état désiré. Un état désiré pourrait être le « rescue.target », |
Le diagramme ci-dessous est une copie de la page man « boot » et montre la séquence générale des événements pendant le démarrage systemd. | Le diagramme ci-dessous est une copie de la page man « boot » et montre la séquence générale des événements pendant le démarrage systemd. | ||
- | (proche de l’en-tête Network File System dans la liste) et trouvez une référence à l'un des deux pilores du réseau WiFi que nous avons trouvés plus tôt ? (voir en bas à droite). //Bab et d52fr, je ne comprends pas cela et me demandais s'il ne faudrait pas carrément supprimer cette bribe de phrase.// | + | L’ouverture des fichiers montre |
- | + | ||
- | L’ouverture des fichiers | + | |
**Summing Up | **Summing Up | ||
Ligne 200: | Ligne 198: | ||
Puisque le portable était toujours sous garantie, j’ai demandé de nombreuses fois des conseils techniques auprès de Dell sur la lenteur du WiFi, mais on m’a dit que, puisque le système d’exploitation était Ubuntu, ils ne pouvaient pas m’aider. | Puisque le portable était toujours sous garantie, j’ai demandé de nombreuses fois des conseils techniques auprès de Dell sur la lenteur du WiFi, mais on m’a dit que, puisque le système d’exploitation était Ubuntu, ils ne pouvaient pas m’aider. | ||
- | Pendant que j’essayais de trouver pourquoi le WiFi et le Bluetooth était tellement lents, j’ai utilisé les pages Web des procédures de test Ubuntu de chez Dell pour enregistrer les résultats de mes tests en vue d’une autre discussion avec Dell. Aucun fichier n’a été changé, mais pour aucune raison que je puisse trouver, le système a tout simplement commencé à fonctionner pleinement à nouveau. | + | Pendant que j’essayais de trouver pourquoi le WiFi et le Bluetooth était tellement lents, j’ai utilisé les pages Web des procédures de test Ubuntu de chez Dell pour enregistrer les résultats de mes tests en vue d’une autre discussion avec Dell. Aucun fichier n’a été changé, mais, pour aucune raison que je puisse trouver, le système a tout simplement commencé à fonctionner pleinement à nouveau. |
//Bio : Wil Lake est un ingénieur mécanicien retraité qui a suivi une seconde formation comme ingénieur informatique quand les Micro-processeurs sont devenus populaires. Il travaille dans l’industrie informatique depuis plus de 30 ans et habite dans les Cotswolds, Angleterre, R.U. Depuis des années, il y rénove un étable.// | //Bio : Wil Lake est un ingénieur mécanicien retraité qui a suivi une seconde formation comme ingénieur informatique quand les Micro-processeurs sont devenus populaires. Il travaille dans l’industrie informatique depuis plus de 30 ans et habite dans les Cotswolds, Angleterre, R.U. Depuis des années, il y rénove un étable.// | ||
issue170/mon_opinion.1624782914.txt.gz · Dernière modification : 2021/06/27 10:35 de auntiee