web-dev-qa-db-fra.com

Quels sont les avantages et les inconvénients de l'installation et de l'exécution d'Ubuntu à partir d'une carte microSD?

J'ai un ordinateur portable avec une carte microSD de rechange. Je prévois d'installer Ubuntu 16.04 sur cette carte et de l'utiliser avec Windows. Quels sont les avantages et les inconvénients de l'exécution d'Ubuntu à partir d'une carte SD? Je ne pense pas qu'il y ait des avantages en dehors de ne pas avoir à déranger les partitions Windows. Je suppose que la vitesse de lecture et d’écriture est un inconvénient. Quelle serait la lenteur en termes profanes? Et quels sont les autres inconvénients.

Toute recommandation sur la carte sera également appréciée.

12
SDAdam

Je pense que la limite est le lecteur de carte et non la carte.

Mais que diriez-vous d’installer un système persistant sur cette carte? De cette façon, c'est comme un système en direct et plus de pièces sont chargées en mémoire. Le démarrage prend plus de temps, mais son utilisation devrait être plus rapide.

Ecrire sur la carte ne sera pas très rapide. Mais je pense que c'est une option à essayer.

8
Kev Inski
  • S'il vous plaît vérifier d'abord, que votre ordinateur peut démarrer à partir du lecteur de carte

  • Ce lien peut vous aider à installer Ubuntu sur votre carte microSD (un système installé similaire à celui installé sur un lecteur interne).

  • Une bonne alternative pourrait être de créer un disque dur persistant avec mkusb

  • Si vous avez des problèmes pour lire ou écrire plus tard, essayez selon ce lien .


S'il vous plaît noter qu'une carte SD

  • est beaucoup plus lent

  • est beaucoup plus sensible à l'usure des cellules de mémoire et à la corruption du système logique pour répartir l'usure

sSD connecté via eSATA ou USB 3 ou une clé USB haut de gamme 3. Voir ce lien et ses liens.

8
sudodus

En plus des problèmes de vitesse potentiels qui ont déjà de bonnes réponses ici, vous voudrez peut-être examiner un autre problème.

Je suppose que vous parlez d’un emplacement pour carte SD intégré, comme cela est courant dans les ordinateurs portables récents. Vous devez vous assurer qu'il s'agit d'un périphérique amorçable et qu'il jouera bien avec votre chargeur de démarrage (GRUB ou autre). Certains ordinateurs portables ont une option du BIOS similaire à "Activer le démarrage de la carte SD (Secure Digital)", qui le permet. Mais d’autres (par exemple, mon Dell Precision) interdisent activement l’accès à la fente pour carte SD lors de l’amorçage, car elle est connectée au bus PCI-E et n’autorise pas le chargement des pilotes nécessaires à son utilisation lors de l’amorçage.

Il est intéressant de noter que certaines personnes ont réussi à utiliser des chargeurs de démarrage chaînés afin d'injecter les pilotes dans le processus de démarrage. Vous voudrez peut-être consulter la page officielle "Boot from SD" d'Ubuntu ici .

En outre, les "gestionnaires de démarrage" constituent également une solution potentielle, par exemple le nom mal nommé Gestionnaire de démarrage Plop .

4
cawwot

Vous allez ruiner la carte SD à long terme.

Les disques SSD (et tout stockage similaire comprenant des cartes SD) se dégradent à chaque cycle d'écriture. Si vous avez une image ISO en direct, ce ne sera pas un problème (mais ce n’est probablement pas ce que vous voulez et seulement si vous n’avez pas de partition swap). Cependant, avec une Ubuntu normale, la charge d’écriture sera bien supérieure à celle pour laquelle les cartes SD sont conçues, dégradant ainsi la carte beaucoup plus rapidement qu’elle ne le ferait habituellement (nous parlons encore d’années ou plus, c’est pas comme si la carte brûlait deuxième vous le démarrez)

2
Hobbamok

Avantages:

  1. Petit
  2. Facile à (ré) image en utilisant windisk32, dd ou Etcher
  3. Divers tailles de stockage à choisir
  4. Divers classes de vitesse à choisir
  5. Portable
  6. Tout le monde le fait (Raspberry Pi, etc.)

Les inconvénients:

  1. Une classe de vitesse plus rapide équivaut à plus d'argent
  2. Assise, parfois difficile d'entrer ou de sortir de la fente pour carte SD dans un ordinateur portable
  3. L’accès au slot SDcard pourrait être plus lent que par exemple un lecteur de carte USB3
  4. Le BIOS peut vouloir un lecteur de carte USB par rapport au lecteur de carte SD installé
  5. Les machines virtuelles ont du mal à lire à partir d'un lecteur de carte SD et préfèrent parfois un lecteur de carte SD USB. Voir ce long article sur les problèmes: https://superuser.com/questions/373463/how-to-access-an-sd-card-from-a-virtual-machine
  6. Il faut que le système d'exploitation soit au courant de la carte SD pour éviter les problèmes d'usure. Regardez ces alternatives de système de fichiers pour maximiser votre expérience.

Enfin, j'aime bien la famille de cartes Sandisk Pro sd pour mes distributions Linux.

2
David Aubin

En plus de la lenteur, les pilotes Linux pour les cartes SD sont notoirement buggés et produisent une corruption de données de temps en temps. Cela concerne même les ordinateurs portables dotés de disques SSD "eMMC" (essentiellement une carte SD haute vitesse soudée sur la carte mère). J'en ai un et le noyau signale toutes les semaines environ une erreur parasite due au fait que la carte ne termine pas une opération dans le délai imparti de 1 seconde que le noyau lui donne, et force le lecteur à passer en lecture seule, ce qui nécessite un redémarrage. Parfois, cela laisse également une corruption qui nécessite un fsck et (heureusement rarement) une perte de données réelle.

Vous ne voulez pas utiliser une carte SD réellement lente avec ces problèmes. Une bonne alternative serait un lecteur flash USB 3 ultra-plat qui s’intègre principalement dans le port USB. Ceux-ci sont disponibles dans des tailles énormes, au moins 128 Go et probablement 256-512 Go.

0
R..

Je suis un utilisateur Xubuntu (anciennement Ubuntu) qui utilise son système d'exploitation sur une carte microSD de 16 Go depuis environ un an et demi. Je vais donc vous raconter mon expérience.

La vitesse

L’expérience générale est en effet plus lente que celle du système d’exploitation sur un disque dur, mais pas que lent. Bien que je ne le recommande pas si vous avez besoin de performances optimales, je dirais que la différence est négligeable pour l'utilisation moyenne (navigation sur le Web, musique, vidéos, suite bureautique, édition multimédia de base). En fait, je suis passé d'Ubuntu à Xubuntu pour tirer le meilleur parti du matériel limité (XFCE est plus rapide que Unity et GNOME).

Fiabilité

Depuis tout ce temps, le seul problème de fiabilité auquel je suis confronté concerne le déplacement accidentel de la carte microSD et l'apparition d'erreurs d'E/S. Cela m'est souvent arrivé jusqu'à ce que je m'habitue à avoir une carte microSD près de ma main lors de la frappe, mais cela arrive quand même occasionnellement pour des facteurs externes. Le système de fichiers est corrompu et je ne parviens pas à démarrer normalement, car fsck doit être exécuté manuellement, mais cette commande ne m'a jamais échoué, ce qui me permet de réutiliser le système dans quelques minutes. Le pire, c’est de perdre du travail non sauvegardé, mais ce n’est pas un gros problème si vous avez l’habitude de sauvegarder en permanence les choses importantes (et Firefox est vraiment bon pour restaurer mes onglets: 'D). Veuillez noter que ce problème peut endommager la carte à long terme.

Stocker

16 Go de capacité de stockage. Le processus d'installation m'a laissé environ 5 à 7 Go gratuits. Je n'ai besoin que de quelques programmes supplémentaires de ce qui vient par défaut et je stocke la plupart de mes fichiers sur le cloud et sur des périphériques externes. Cet espace libre est donc suffisant pour mes besoins (mais ce n'est peut-être pas le même pour vous).

Conclusion

Installez le système d'exploitation sur un disque dur/SSD si vous en avez la possibilité ou si vous avez réellement besoin de performances optimales. Sinon, l'installer sur une carte microSD est un bon choix.

0
nxnev