Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/09/2008, à 20:15

weedfast

Script de création de clé Live-usb pour Eee PC

boujours !!

Et bien tout est dans le titre !! enfin presque ...
J'ai décidé de me lancer dans la création d'un script permettant la création d'une clé live-usb d'ubuntu.
En bref l'utilisateur lance le script, insère sa clé usb, répond à deux ou trois questions, prend un bon café et attend que l'on fasse le travail à sa place !!

Bon vous allez me dire "pourquoi le terme Eee PC ?". Non ce n'est pas pour être à la mode mais simplement parceque je désire par la suite inclure divers options permettant de customiser ubuntu une fois celui-ci installé sur un Eee PC. En faite le script regroupera dans le futur la fonction de tweaker pour Eee PC + Création de la clé Live-USB.


Voici les principaux aspects du script :

    * Écriture du script en Bash.
    * zenity sera utilisé pour afficher les boites de dialogues.
    * Vérification automatique des dépendances.
    * Le script affichera la liste des partitions disponibles en USB.
    * Formatage automatique de la clé si nécessaire.
    * Ajout d'un marqueur Boot à la clé.
    * Fichier de log inclue pour l'administration du script.
    * Mise à jours du script automatique.

Pour ce qui est du script, il est disponible à cette adresse : http://ubunblox.free.fr/UbunBlox/Eee-Live/

Attention !! Le script est en version Bêta et n'est destiné qu'au rapport de bug !! Il ne contient que le strict minimum ( pas d'interface graphique ).

Une fois le fichier Eee-Live.sh téléchargé, rendez celui-ci executable :

    chmod +x Eee-Live_0.1.sh

Pour lancer le script :

    sudo ./Eee-Live_0.1.sh

Si vous êtes témoin d'un dysfonctionnement, veuillez lancez le script dans un terminal à l'aide de cette commande :

    sudo bash -x Eee-Live_0.1.sh 2>Eee-Live_bug-report.txt

Cela aura pour effet d'inscrire toutes les actions du script dans un fichier texte, ce qui permet de mieux visualiser un bug. Il vous suffira ensuite de m'envoyer ce fichier par mail à cette adresse : ubunblox@gmail.com

Merci d'avance !! Et si quelqu'un peut me donner un petit coup de main surtout en ce qui concerne la détection de la clé usb ...

Plus d'information sur mon blog : http://ubunblox.servhome.org/script-de-creation-de-cle-live-usb-pour-eee-pc.html

Dernière modification par weedfast (Le 22/11/2008, à 10:40)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#2 Le 07/09/2008, à 23:14

Henry de Monfreid

Re : Script de création de clé Live-usb pour Eee PC

Merci weedfast! smile
C'est pour toute version?
Ça marche pour mon 4G?

Tu pars d'une image ISO ou du systeme deja installé?

Est il utilisable pour une autre version de linux: debian, gentoo ??

Dernière modification par pinballyoda (Le 07/09/2008, à 23:17)


« Je te hais plus qu'aucun des dieux qui vivent sur l'Olympe
Car tu ne rêves que discordes, guerres et combats. »
Trouble obsessionnelcompulsif
Le TdCT est revenu (ils reviennent tous)

Hors ligne

#3 Le 08/09/2008, à 18:04

weedfast

Re : Script de création de clé Live-usb pour Eee PC

Il s'agit juste d'un script permettant de créer facilement une clé live-usb d'ubuntu rien de plus !!
en tout cas pour le moment, le script n'est vraiment qu'a son début ....
Il part donc d'une image iso pour la création de la clé et non d'un systeme pré-installé.


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#4 Le 08/09/2008, à 22:14

Henry de Monfreid

Re : Script de création de clé Live-usb pour Eee PC

Tres bonne initiative!
J'ai mis le nez dans ton script; en fait il crée une clé de boot qui donnera le même resultat que le live-CD.
Tres utile pour les gens qui ont marre de griller des CDs (à propos ils ne vendent plus de CD-RW rue montgallet).

Pour les PCs depourvus de boot USB, il existe une ISO de CD pour faire booter un ordinausore depuis l'USB. Je fais un EDIT si je la retrouve.

As tu mis ton script dans le wiki?


« Je te hais plus qu'aucun des dieux qui vivent sur l'Olympe
Car tu ne rêves que discordes, guerres et combats. »
Trouble obsessionnelcompulsif
Le TdCT est revenu (ils reviennent tous)

Hors ligne

#5 Le 09/09/2008, à 21:38

weedfast

Re : Script de création de clé Live-usb pour Eee PC

pinballyoda a écrit :

As tu mis ton script dans le wiki?

Merci !!
Non, il n'est pas dans le wiki pour une simple raison : il est en version beta, je n'ai eu pour l'instant que très peu de retour d'utlisateurs. De plus le script doit evolué donc il est pour le moment inutile de le mettre dans un wiki !!!


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#6 Le 09/09/2008, à 22:32

Henry de Monfreid

Re : Script de création de clé Live-usb pour Eee PC

Je ne peux pas te faire de retour pour le moment (toutes mes memoires fash sont pleines et hardy est bien installé).

Ne serait il pas possible de proposer directement des ISOs de clés USB en même temps que de CDs?

smile


« Je te hais plus qu'aucun des dieux qui vivent sur l'Olympe
Car tu ne rêves que discordes, guerres et combats. »
Trouble obsessionnelcompulsif
Le TdCT est revenu (ils reviennent tous)

Hors ligne

#7 Le 10/09/2008, à 12:01

tominardi

Re : Script de création de clé Live-usb pour Eee PC

Je pense tester ça dans la semaine.

ça va marcher en utilisant une ISO de eee Ubuntu ?

Hors ligne

#8 Le 10/09/2008, à 13:54

Xun

Re : Script de création de clé Live-usb pour Eee PC

Euh ... pour creer un live USB, il faut déjà une iso ...

Et, ou doit se trouver l'ISO ?

Je vais me racheter un clé USB chez Auchan, 4go ça coûté 9€ tongue (Auchan v2 dans le 59)

Voilou,
Merci de me répondre, je susi très intéressé par la chose !

Xun

Hors ligne

#9 Le 10/09/2008, à 18:16

weedfast

Re : Script de création de clé Live-usb pour Eee PC

page de téléchargement de l'iso d'ubuntu :
http://www.ubuntu-fr.org/telechargement?methode=


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#10 Le 10/09/2008, à 18:18

Xun

Re : Script de création de clé Live-usb pour Eee PC

A ajouter dans le premier message:

Paquets a avoir absolument: mtools, syslinux.

Sinon, Eee-Live_bug-report.txt:

+ VERT='\033[1;32m'
+ NORMAL='\033[0;39m'
+ ROUGE='\033[1;31m'
+ echo -e '\033[1;32m' '#####'
+ echo -e '\033[1;31m' ' Merci d'\''utliser Eee-live ! Attention le script est en version Beta et n'\''est destiné qu'\''au rapport de bug !! Utilisez ce script en connaissances de cause ... envoyez moi vos rapports de bug à cette adresse : ubunblox@gmail.com. '
+ sleep 5
+ echo -e '\033[1;32m' '#####' '\033[0;39m'
+ DEP
+ echo 'Veuillez à présent insérer votre clé usb'
+ sleep 3
+ echo -n 'Appuyez sur la touche '\'' y '\'' de votre clavier puis valider une fois votre clé usb insérée : '
+ read y
+ '[' y '!=' y ']'
+ echo -e '\033[1;32m' '#####' '\033[0;39m'
+ echo 'Détection du média en cours...'
+ sleep 7
++ mount
++ tail -1
++ grep -o '/dev/[a-z][a-z][a-z][0-9]'
+ MOUNT=/dev/sdb1
++ cat /var/log/syslog
++ grep -o 's[a-z][a-z][0-9]'
++ tail -1
+ SYSLOG=sdb1
++ echo /dev/sdb1
++ sed 's/[0-9]//g'
+ DISK=/dev/sdb
+ '[' /dev/sdb1 = /dev/sdb1 ']'
+ echo 'Concordance validée.'
+ echo 'Disque inseré : /dev/sdb'
++ fdisk -l
++ grep 'Disk /dev/sdb'
+ FDISK=
+ '[' '' = '' ']'
+ echo 'Erreur FDISK'
+ exit 103

Voilou, tu devrais réduire/enlever les sleep du début, c'est pas trop nécessaire ...

Xun

Hors ligne

#11 Le 10/09/2008, à 20:26

weedfast

Re : Script de création de clé Live-usb pour Eee PC

Je ne vois pas pourquoi cette erreur ... car les seuls erreurs que j'ai eu pour l'instant concernent la concordance entre la valeur "$MOUNT" et "/dev/$SYSLOG", je n'ai jamais eu le droit d'erreur FDISK.

En faite ce qu'il faudrai faire pour voir ou se situe le problème :

Quand le script indique le disque inseré ( ici /dev/sdb) tape la commande suivante dans un terminal :

sudo fdisk -l | grep "Disk /dev/sdb"

Envoie aussi le log de la commande :

sudo fdisk -l

Cela permettera sans doute de savoir ou se situe le bug, car chez moi je n'arrive pas à le reproduire !!

Merci pour vos commentaires !!

Dernière modification par weedfast (Le 10/09/2008, à 20:26)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#12 Le 10/09/2008, à 20:48

weedfast

Re : Script de création de clé Live-usb pour Eee PC

Je viens de tester avec l'iso d' Eee ubuntu 8.04.1 ça fonctionne wink

L'iso est disponible ici : http://linux.softpedia.com/get/System/Operating-Systems/Linux-Distributions/Ubuntu-Eee-38681.shtml

Une petite image de mon Eee-PC sous Eee-ubuntu :
Screenshot-1.png


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#13 Le 10/09/2008, à 20:59

Xun

Re : Script de création de clé Live-usb pour Eee PC

Je comprends pas pourquoi tu viens me parler de cd ...

Il dit d'insérer la clé USB, pas de cd ...

Xun

Hors ligne

#14 Le 10/09/2008, à 21:31

weedfast

Re : Script de création de clé Live-usb pour Eee PC

on grave un cd à partir d'une image au format .iso que l'on télécharge ... et le script utilise cette image .iso aucun cd n'est utilisé puisque que c'est la clé usb qui sera utilisé !!

Quand le script indique le disque inseré ( ici /dev/sdb) :

( dique dur ou clé usb ou carte SD ....)

En gros  :

Tu insères ta clé usb ou carte SD .....
Tu indiques le chemin complet de l'image .iso
C'est prêt ...

Dernière modification par weedfast (Le 10/09/2008, à 21:35)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#15 Le 10/09/2008, à 23:19

tominardi

Re : Script de création de clé Live-usb pour Eee PC

J'ai hâte d'essayer ça, pour le moment je vous laisse vous galérer wink

Hors ligne

#16 Le 11/09/2008, à 20:02

Xun

Re : Script de création de clé Live-usb pour Eee PC

Mais a quel moment je dois indiquer le chemin de l'iso ? Il ne me l'est pas demandé ..

Hors ligne

#17 Le 12/09/2008, à 00:03

silver74

Re : Script de création de clé Live-usb pour Eee PC

salu weedfast,

j'essayé cette aprem ton tuto sur mon eeepc tout vierge.Enfin encore avec xandros.Je pris une carte sd de mon apn (2go),mais au moment de tapper

sudo ./isotostick.sh ubuntu-7.10-desktop-i386.iso /dev/sdX1

je but.

Car je mis la carte dans le lecteur de mon eeepc (sdp1) et je mis l'iso dans répertoire  liveusb sur la carte sd.
Mais j'arrive pas atteinde l'iso correctement.Peut tu m'expliquer stp comment installer ubuntu sur la carte via xandros?Je pige rien a leur systeme des chemins en melangent windows et linux.


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière"

Hors ligne

#18 Le 12/09/2008, à 22:02

weedfast

Re : Script de création de clé Live-usb pour Eee PC

Il faut mettre dans ce cas le chemin complet !!

exemple : si l'image est dans le répertoire /home/silver74/ubuntu-7.10-desktop-i386.iso

tu dois faire :

sudo ./isotostick.sh /home/silver74/ubuntu-7.10-desktop-i386.iso /dev/sdX1

Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#19 Le 13/09/2008, à 11:27

silver74

Re : Script de création de clé Live-usb pour Eee PC

Bon je crois je suis trop con....

capture1ot7.th.png


capture2oj1.th.png

Dernière modification par silver74 (Le 13/09/2008, à 11:28)


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière"

Hors ligne

#20 Le 17/09/2008, à 13:11

silver74

Re : Script de création de clé Live-usb pour Eee PC

up roll


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière"

Hors ligne