1 votes

Partition d'installation d'Ubuntu

J'ai deux versions d'ubuntu installées dans mon système : 12.04 et 14.04. Comment puis-je savoir quelles partitions (home et root) appartiennent à quelle version, sans dépendre de la taille des partitions ?

1voto

Rod Smith Points 41849

La meilleure façon est de vérifier toutes les partitions pour un fichier appelé /etc/os-release . Ce fichier identifie la distribution et la version de Linux. Si vous le faites "à la main", vous pouvez utiliser n'importe quel nombre de lignes. Si vous voulez qu'un script fasse quelque chose avec ces informations, vous devriez probablement vous concentrer sur une seule ligne. Voici le fichier d'une installation Ubuntu 14.04.3 :

NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.3 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

Une fois que vous avez trouvé ce fichier, vous pouvez vérifier /etc/fstab sur la même partition pour identifier les partitions supplémentaires associées à l'installation. Dans une installation Ubuntu par défaut, ces partitions seront identifiées par des valeurs UUID, que vous pouvez obtenir à l'adresse suivante blkid comme dans :

$ sudo blkid /dev/sdc3
/dev/sdc3: UUID="5028fa50-0079-4c40-b240-abfaf28693ea" TYPE="ext4"

Si vous utilisez LVM, le /etc/fstab fera probablement référence aux volumes logiques par l'ID du périphérique, comme dans l'exemple suivant /dev/mapper/ubuntu-home . Il existe d'autres formats juridiques dans /etc/fstab qui pourrait être utilisé si vous le modifiez manuellement, aussi.

Une fois de plus, il faudra creuser un peu pour faire cela à la main, mais il est possible de le faire par script si vous souhaitez créer un outil permettant d'assembler tout cela automatiquement.

0voto

Daniel Points 3302

Vous pouvez vérifier l'étiquette du noyau. Voici une réponse qui comprend une liste de toutes les versions d'Ubuntu et du noyau qu'elles utilisent : https://askubuntu.com/a/517140/366676 .

Vous pouvez facilement monter le /boot/ sur n'importe quel appareil moderne.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X