Mon entreprise envisage d'utiliser Ubuntu comme système d'exploitation pour une utilisation sur un périphérique matériel.
Il serait installé sur un lecteur compact flash - apparemment, ce n’est pas un lecteur flash standard, mais un type spécifique de mémoire censée "faire face" à un arrêt immédiat de l’alimentation (je ne sais pas comment cela est réalisé, mais ils sont supposés être "haut de gamme". " carte).
Les unités qui fonctionneraient avec Ubuntu sont le type d’unités qui ne seront pas arrêtées normalement - le câble d’alimentation serait retiré et c’est tout.
Quelqu'un peut-il me donner des conseils sur les problèmes potentiels pouvant survenir? Ubuntu est-il un bon système capable de gérer ce type de panne d'électricité et de redémarrer avec succès au prochain démarrage?
Je réalise que rien n'est incassable, mais s'agit-il d'un système d'exploitation couramment utilisé pour une configuration intégrée? Est-ce demander de la difficulté à utiliser Ubuntu dans ce type d’environnement?
Remarque: cette réponse s'inscrit dans la perspective d'un environnement de production où la perte de données ou les temps d'arrêt peuvent entraîner des pertes d'argent, des clients, un dysfonctionnement des équipements industriels, etc. Si vous ne faites que bricoler un Raspberry Pi chez vous, je dirais qu'il n'y a pas problème ... :)
Je ne recommanderais pas Ubuntu dans sa configuration par défaut, et le système de fichiers ext4 (par défaut) de par sa conception, pour un environnement embarqué dans lequel il y aurait des répétitions "peu gracieuses" des arrêts comme vous le suggérez.
Si je ne me trompe pas, vous utilisez Ubuntu 8.04, qui supporte au mieux ext3. Ext3/ext4 utilisent tous deux la journalisation comme moyen de maintenir l’intégrité des fichiers (en écriture) et d’aider au rétablissement, ceux-ci devraient: ne pas se fier lorsque "tirer le câble d'alimentation" est la règle plutôt que l'exception.
Le système d'exploitation ira bien tant qu'il est configuré pour une utilisation en lecture seule. Les LiveCD ont une configuration comme celle-ci, de sorte que vous pouvez les éteindre à tout moment et que le système d'exploitation ne subira aucun préjudice.
Sur un lecteur en lecture-écriture, les systèmes de fichiers ext4 sont très résilients. Mais quel que soit le système de fichiers, tout lecteur en écriture sera sujet à des fichiers corrompus.
Vous êtes en mode d'urgence. Après vous être connecté, tapez
journalctl -xb
pour afficher les journaux système, systemctl reboot
pour redémarrer et systemctl default
ou exit
pour démarrer en mode par défaut.
Presse Enter pour la maintenance (ou appuyez sur CTRL-D continuer):
J'ai vu ce message à chaque fois après une panne de courant: tout système d'exploitation Windows est beaucoup plus résistant à une panne de courant que Linux comme configuration par défaut.
Dans ma ville, le réseau électrique est arrêté deux fois par mois en été.