web-dev-qa-db-fra.com

Démarrer Ubuntu sur la carte SD du smartphone?

Maintenant, voici ce que je veux: Ubuntu sur la carte SD installée dans mon téléphone.

J'aime utiliser Ubuntu et mon téléphone comme clé USB, mais je n'ai pas encore réussi à les faire fonctionner ensemble.

J'ai essayé de démarrer mon Huawei U8800 (Android 2.2) et mon Nokia E66 avec une carte micro-SD (avec 11.10, démarre correctement dans un lecteur de carte) sur un eeepc 901 sans succès. Le Huawei n'apparaît pas dans le menu de démarrage du BIOS. Le BIOS voit le Nokia mais s'arrête à "Erreur de démarrage".

J'imagine que cela est lié à l'émulation du lecteur flash du téléphone et à la manière dont il gère les secteurs de démarrage, mais je ne connais pas suffisamment le fonctionnement de ce dernier pour aller plus loin. Quelqu'un at-il réussi à cela?

4
berad

Certains téléphones se présentent comme un périphérique de stockage de masse USB, mais avec plusieurs "partitions". L’une d’elles sera la carte SD et l’autre sera une partition statique utilisée pour stocker des éléments tels que le logiciel pilote Windows du téléphone.

Quel est le résultat de lsusb -v lorsque vous connectez votre téléphone et votre carte mémoire à un ordinateur Linux?

1
Li-aung Yip

Je viens d'essayer de le faire sur mon Nexus One. Je devais rsync à partir d'une installation existante et installais le chargeur de démarrage manuellement pour obtenir Ubuntu sur la carte micro SD. La carte étant passée en lecture seule à quelques reprises, j'ai dû remonter la carte (carte pas dans le téléphone, montée via un lecteur de carte intégré) et redémarrer rsync.

Il s’agit peut-être simplement de cette carte, mais j’ai des doutes sérieux quant à l’utilisation de tels dispositifs de mémoire pour les systèmes d’exploitation de bureau. Notez que la gestion des processus et la journalisation entraînent de nombreuses écritures dans la mémoire, ce qui entraîne l'usure.

J'ai essayé de démarrer à partir de la carte montée dans le Nexus One et connecté via USB. J'ai pu choisir le téléphone comme périphérique d'amorçage sur mon ordinateur portable, mais le chargeur de démarrage n'a pas été trouvé. Cela peut être spécifique à Android ou à l'ordinateur sur lequel le stockage de masse USB n'est pas correctement détecté au démarrage, car Android désactive UMS lorsqu'il perd la connexion USB.

Vous pouvez essayer de réinstaller le chargeur de démarrage via le Live CD sur votre carte SD alors que celui-ci est monté sur votre Nokia, car il semble y avoir un problème.

grub-install --root-directory /media/path_to_your_sdcard /dev/device_name_of_your_sdcard

L'UUID dans grub.conf et fstab devrait déjà être correct.

Cependant, je ne saurais trop insister sur ce point: ce n'est pas une bonne idée. Les futurs téléphones Android abandonneront probablement le mode UMS et les fentes pour cartes micro SD au profit du mode MTD introduit avec ICS.

1
LiveWireBT