4 votes

Ubuntu installé sur une clé USB - ces installations sont-elles limitées à fonctionner sur la même machine?

J'ai effectué une installation Ubuntu "complète" sur ma clé USB - non en gravant un LiveCD persistant dessus, mais en utilisant plutôt 2 clés USB, l'une contenant le LiveCD et l'autre comme destination (le chargeur d'amorçage était également installé sur la clé de destination).

Maintenant, pendant l'installation, j'ai remarqué que l'assistant configure certains éléments liés au matériel. Cela signifie-t-il que de telles installations sont limitées à s'exécuter sur la même machine que celle où l'assistant d'installation est exécuté ? Si oui, 1) que se passera-t-il si je prends cette clé ailleurs et essaie de la démarrer sur un autre matériel, et 2) existe-t-il un moyen de contourner cela, afin que je puisse à la fois éviter le LiveCD+persistent (car l'espace persistant est limité) et avoir une installation universelle ?

5voto

sudodus Points 39902

Un système installé portable, qui démarre à la fois en mode UEFI et BIOS est décrit dans ce lien,

Système installé qui démarre en mode UEFI et BIOS

Il y a plus de détails sur le lien suivant,

help.ubuntu.com/community/Installation/UEFI-and-BIOS

Q: Maintenant, lors de l'installation, j'ai remarqué que l'assistant configure certains éléments liés au matériel. Est-ce que cela signifie que de telles installations sont limitées à fonctionner sur la même machine que celle où l'assistant d'installation est exécuté?

R: Non. C'est portable, mais pas aussi portable qu'une clé USB persistante.

Q: ... parce que l'espace persistant est limité.

R: Vous pouvez stocker la persistance dans une partition, qui est limitée uniquement par la taille du disque. Avec une table de partition GUID (GPT), cela peut être de plusieurs téraoctets. mkusb peut installer de tels systèmes vivants persistants.

Commentaires: Mais il y a d'autres inconvénients avec un système vivant persistant. Il est moins stable par rapport à un système installé, et vous ne pouvez pas utiliser un nouveau noyau car le noyau est lancé avant la superposition pour la persistance. De plus, je recommanderais d'installer des paquets de programmes, mais de ne pas mettre à jour le système vivant persistant. Au lieu de cela, vous devriez installer un nouveau système vivant persistant à partir d'un fichier iso actuel.

Voir aussi les liens suivants,

askubuntu.com/questions/936633/ubuntu-live-from-usb-with-full-persistence-and-ntfs/936641#936641

Système vivant persistant versus Ubuntu installé dans la clé USB

Essayez Ubuntu (Kubuntu, Lubuntu, Xubuntu, ...) avant de l'installer

Édition: Une clé USB 3 SSD a un matériel flash beaucoup plus rapide qu'une clé USB standard, et il existe des clés USB 3 avec des performances de lecture/écriture élevées spécifiées. Le marché évolue, il vaut donc la peine de vérifier sur Internet, quelle marque et quel modèle choisir pour obtenir le meilleur achat 'aujourd'hui'. Voir ce lien sur les clés USB 3 rapides,

help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed

4voto

Takkat Points 135194

J'avais juste installé Ubuntu sur un lecteur USB 3.0 avec les méthodes décrites ici:

Cette installation fonctionnera sur presque n'importe quel autre matériel avec quelques limitations seulement:

  • le matériel doit pouvoir démarrer à partir de l'USB
  • une installation 64 bits ne démarrera pas sur un CPU 32 bits
  • les pilotes propriétaires nécessaires pour les cartes graphiques les plus récentes peuvent ne pas être inclus
  • certaines cartes réseau nécessitent des réglages supplémentaires à faire
  • le BIOS de l'ordinateur peut devoir être adapté pour démarrer à partir du BIOS hérité

Malheureusement, même sur USB 3.0, il fonctionne beaucoup moins bien que sur une installation réelle. Même la mise à niveau dist a pris une éternité. Il conviendrait uniquement pour des tests mais peut-être très utile (j'ai pu tester les paramètres du module WIFI avant l'installation).

4voto

kaleb4eg Points 981

Ubuntu, tout comme toute autre distribution Linux, prend en charge tout matériel compatible avec le noyau fourni (le noyau lui-même + les modules noyau). La plupart des distributions utilisent des noyaux "larges" compatibles avec une grande variété de matériel, afin de rendre le noyau compatible avec le plus grand nombre possible de PC.

Cela signifie que (du point de vue matériel), un système d'exploitation installé avec le noyau par défaut pourra être lancé sur n'importe quel PC capable de gérer cette installation par défaut (ainsi, comme mentionné précédemment, un PC 32 bits ne pourra pas lancer le noyau 64 bits d'ubuntu64)

Si vous rencontrez des problèmes avec certains de vos PC, vous pouvez toujours modifier la configuration de votre noyau et le recompiler pour prendre en charge du matériel non pris en charge par défaut, mais notez également que vous devrez conserver les paramètres de base (architecture prise en charge, ensembles d'instructions, etc.) au niveau du PC le moins puissant (comme dans l'exemple 32/64 - si vous voulez une seule clé pour 10 PC x64 et 1 PC x32, vous devez utiliser x32 sur les 11 PC) ou créer plusieurs points de démarrage liés à différents noyaux.

Après le démarrage, gardez à l'esprit que vous devrez peut-être reconfigurer vos paramètres réseau (étant donné que les noms de périphériques Ethernet peuvent varier en fonction du matériel et que vous aurez une autre adresse MAC - les politiques DHCP et NAT de votre réseau seront donc impactées ici)

Le matériel supplémentaire, qui n'est pas géré par le noyau lui-même - comme les pilotes de GPU propriétaires ou les pilotes qui utilisent un firmware propriétaire (par exemple des scanners USB anciens) - nécessitera une configuration car elle n'est pas configurée automatiquement lors du processus de démarrage par défaut.

Notez également qu'en plus du support matériel, il y a aussi des éléments logiques comme le nom d'hôte (si vous démarrez 20 clones sur un même réseau, vous aurez un réseau de PC portant le même nom), la location DHCP (20 démarrages d'un même clone sur 20 PC prendront 20 locations au lieu d'une avec des IP différentes, donc si vous utilisez le DHCP, vous devrez modifier les règles NAT sur votre routeur) et ainsi de suite.

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