Question Comment savoir si le système exécute une version live ou installée?


Quelle commande peut fournir des informations pour déterminer si la version en cours d'exécution a été lancée à partir d'une installation en direct sur, par exemple, un stylo, ou une installation complète sur le disque dur?


5
2018-02-21 15:07


origine




Réponses:


Vous êtes sur live-usb, quand la commande mount résultats:

aufs on / type aufs

puis commandes users et hostname résultats:

ubuntu

2
2018-02-21 15:35



Curieusement, pour moi c'était overlayfs - muru


Vous pouvez vérifier les options définies pour le noyau, ce qui inclura probablement casper:

grep -zq casper /proc/cmdline && echo live

1
2018-02-21 15:38





Vous n'avez même pas besoin d'exécuter une commande, ouvrez simplement un terminal.

Si vous êtes sur un support d'installation, vous verrez: ubuntu@ubuntu:~$ 

Sur un système installé en cours d'exécution, vous verrez: <user>@<hostname>:~$ 

Voici l'exemple de mon système d'exploitation Ubuntu installé: cl@cl-uw-1:~$


1
2018-02-21 15:50



Cela peut être difficile si l'installation complète porte le nom ubuntu et un utilisateur nommé ubuntu. - atayenel
@atayenel: hahaha ... oui en effet ... quand vous choisissez le nom ubuntu comme utilisateur et hôte pour le système installé, alors bien sûr vous ne verrez pas de différence et aucune commande ne pourra vous aider chose. :) - cl-netbox