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 05/11/2007, à 18:06

frafa

Script graphique - LiVeUsb + mode Persistent

Script devenu obsolète merci d'utiliser celui de ce post:
http://forum.ubuntu-fr.org/viewtopic.php?id=343634


Bonjour,
script graphique perméttant la création d'une clé usb: LiVeUsb + mode Persistent
Versions supportées officiellement: Ubuntu/Xubuntu/Edubuntu/Kubuntu/

Site officiel

QUESTION: Pourquoi 2 Post?
REPONSE: a l'origine le script ne comportait que le mode création,
dans un second temps j'ai rajouté le mode customisation via un autre post,
a ce jour les 2 fonctions sont accessible par le meme script,
SVP Utilisez de préférence pour contact le second post:

http://forum.ubuntu-fr.org/viewtopic.php?id=168121

Téléchargement et utilisation du script en mode terminal
Ouvrez un terminal Menu: /Applications/Accessoires/Terminal
et collez  les commandes suivantes:

#aller racine maison
cd $HOME
#efacer toutes les anciennes versions de mes scripts
rm ./live_custom.sh*
#telecharger nouvelle version
wget http://liveusb.info/liveusb/live_custom.sh
#rendre executable
chmod +x ./live_custom.sh
#executer la nouvelle version
sudo ./live_custom.sh

Méthode en ligne de commande:
https://wiki.ubuntu.com/LiveUsbPendrivePersistent
http://syslinux.zytor.com/faq.php

Exemple du résultat dans gparted pour Ubuntu
GParted.png

Vue des différentes étapes graphiques du script:
-1.png
0.png
1.png
2.png
3.png
4.png
Detection-Auto.png
Dernière chance d'annuler!
7.png
8.png
9.png
fin.png
Paramétrage du BIOS

Dans les options de démarrage : sélectionnez le boot sur périphérique amovible, ou sur usb,
ou encore appuyez sur F2 ou F8 ou F11 ou F12  ou del/suppr ou echap ... pour afficher la liste des volumes botables.
Consultez la notice de votre carte-mère. Sur certaines cartes-mères, les clés ou disques usb apparaissent comme des disques internes.

Dernière modification par herberts (Le 26/10/2009, à 13:44)

Hors ligne

#2 Le 06/11/2007, à 18:24

frafa

Re : Script graphique - LiVeUsb + mode Persistent

Ajout du support de Edubuntu...
Téléchargement et utilisation du script en mode terminal:

wget http://frafa.free.fr/liveusb/liveusb.sh
chmod +x ./liveusb.sh
sudo ./liveusb.sh

Dernière modification par frafa (Le 06/11/2007, à 18:32)

Hors ligne

#3 Le 06/11/2007, à 19:02

atlas95

Re : Script graphique - LiVeUsb + mode Persistent

Merci je test ça dès que j'en ai le temps ! smile


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#4 Le 08/11/2007, à 04:00

frafa

Re : Script graphique - LiVeUsb + mode Persistent

"gOS", ou "Green Operating System"
http://www.thinkgos.com/
gOS.gif
Diistribué par walmart sur un pc nommé gPC
Everex TC2502 Green gPC w/ Via C7-D Processor
et pour ??? $199.00 ahhhhhhh lala un walmart en france siouplait!
http://www.walmart.com/catalog/product. … id=7754614

Download gOS 1.0.1 (Initial G CD) md5: 4c3500a22ec25b44c1586acac69eea09
dispo uniquement via torrent

wget http://thegreencompany.servdns.com/thinkgos.com/files/gos-live-1.0.1_386.torrent

allé zou j'ajoute son support il est basé sur Gusty!

j'ai testé en vitesse
c'est...
derroutant
y a un tres gros travail sur l'interface graphique base E17 vert c'est vert!
un bon choix de soft
on est derouté car pas l'habitude de l'interface
mais bon, apres un ajout du support .fr cela va mieux
on retrouve en cherchant un peu nos habitudes de base debian
ce systeme ce veut simple de prime abort, mais reste accessible en mode avancé si on cherche un peu
bon je testerais plus longuement sur un autre support car ma clé de 1 go apres ajout du support .fr est full
bref une bonne premiere impression...

Téléchargement et utilisation inchangée (j'ai fait maj) du script en mode terminal:

wget http://frafa.free.fr/liveusb/liveusb.sh
chmod +x ./liveusb.sh
sudo ./liveusb.sh

Dernière modification par frafa (Le 09/11/2007, à 04:53)

Hors ligne

#5 Le 10/11/2007, à 19:26

traaf

Re : Script graphique - LiVeUsb + mode Persistent

sympa
1er essai, il manque des dépendances, je les installe

2eme essai, les dépendances manquantes ne sont pas toutes détectées

sudo ./liveusb.sh 
 Utilisateur ok root root /home/traaf 
./liveusb.sh: line 110: md5 : commande introuvable
MD5 

md5 gutsy.iso 
Le programme 'md5' n'est pas installé actuellement.  Vous pouvez l'installer en tapant :
sudo apt-get install sleuthkit
bash: md5 : commande introuvable

j'installe le sleuthkit, je retente

un message bloquant : clé trop petite, doit être mini 1Go

ma clé fait 4Go...
mais est partitionnée en 3

je la reformate en une seule partition, ca bloque toujours au même endroit

sudo ./liveusb.sh 
 Utilisateur ok root root /home/traaf 
MD5 d2334dbba7313e9abc8c7c072d2af09c
ok existe sdd
CHOIX_DD ==> /dev/sdd1               1         489     3927861    c  W95 FAT32 (LBA)
/dev/sdd 
./liveusb.sh: line 258: [:  : expression de type 'entier' attendue

Vault106, musique libre, enjoy it /!\

Hors ligne

#6 Le 10/11/2007, à 23:11

frafa

Re : Script graphique - LiVeUsb + mode Persistent

lo
merci pour le test, et desolé pour les erreurs...
j'ai rajouté "sleuthkit", dans la liste des dependances
et modifié la partie detection de la taille
ca devrait passer au moins jusque à  detection taille smile

Modif:
CLE_USB="sdx"
TAILLE=`fdisk -lu /dev/${CLE_USB}  | grep octets | awk  '{print $5}'`
if  [ "$(($TAILLE/1000/1000))" -ge "1000" ]; then
echo "ok sup à  1Go, on laisse passer $(($TAILLE/1000/1000))"
else
zenity --error --text "Erreur: clé de trop petite taille doit etre mini de 1Go\!"
exit 0
fi

Téléchargement et utilisation inchangée (je fait maj) du script en mode terminal:

wget http://frafa.free.fr/liveusb/liveusb.sh
chmod +x ./liveusb.sh
sudo ./liveusb.sh

Hors ligne

#7 Le 12/11/2007, à 10:26

sleg

Re : Script graphique - LiVeUsb + mode Persistent

Exécuté, testé et approuvé ...

à‡a marche du tonner avec ma clé 2Go Gutsy 7.1

Merci pour ce script qui fait gagner du temps même pour les habitués de la ligne de commande comme moi.

Hors ligne

#8 Le 12/11/2007, à 10:33

frafa

Re : Script graphique - LiVeUsb + mode Persistent

ahhhh
enfin un retour positif merci smile
c'est juste le but de ce script: gagner du temps
je suis entrain d'ajouter install de debian versions qui seront supportées:

#http://live.debian.net/cdimage/release/4.0_r0-rc1/i386/iso-cd/
#821022a4cb559ce2220df131a4b69717  debian-live-40r0-rc1-i386-gnome-CD.iso
#83bd1f895ba924c1c518a5c5b3168db9  debian-live-40r0-rc1-i386-kde-CD.iso
#3cdf2bf8f515e74703e6ef521691ee37  debian-live-40r0-rc1-i386-standard-CD.iso
#96d3c9f74654e11b1ca744bd43e29543  debian-live-40r0-rc1-i386-xfce-CD.iso
je fait un post des que c'est online
j'ai pas encore toutes les versions sous la main pour tester
moi en 512/128 ca ramuuuuuuu

Dernière modification par frafa (Le 12/11/2007, à 10:58)

Hors ligne

#9 Le 12/11/2007, à 11:19

sined

Re : Script graphique - LiVeUsb + mode Persistent

Salut,

je teste ce soir, ça m'a l'air excellent ce script !!!

Hors ligne

#10 Le 12/11/2007, à 11:51

Globox60

Re : Script graphique - LiVeUsb + mode Persistent

Slt,
Je suis entrain de me servir de ce script. Je suis sur la derniere partie : copie/installation/modification du livecd en liveusb.

Est ce que cette partie dure longtemps?

Sinon c est surper ca a formater ma cle facilement alors que cela fait plusieur semaine que j essaie sans resultat.

Tres bon script !!!

Hors ligne

#11 Le 12/11/2007, à 11:54

frafa

Re : Script graphique - LiVeUsb + mode Persistent

ca depend du speed de ta clef 2 => 5 minutes...
mais normalement si tu voit ta clé cilgnotter c"est que ca installe

Hors ligne

#12 Le 12/11/2007, à 11:56

Globox60

Re : Script graphique - LiVeUsb + mode Persistent

Bon ben elle clignotte pas . Ma cle fait 4 Go. Je vais retenter depuis le debut


Bon en fait il a pas formatter ma cle. J ai toujours les 4 partitions.

Dernière modification par Globox60 (Le 12/11/2007, à 12:02)

Hors ligne

#13 Le 12/11/2007, à 12:39

frafa

Re : Script graphique - LiVeUsb + mode Persistent

ce que tu me dit ne colle pas avec les fonctions du script...
il est normalement impossible que tu en soit a la partie "copie/installation/modification" si ta clé n'a pas ete formatée
passe retour de 'fdisk -l"

Hors ligne

#14 Le 12/11/2007, à 12:47

Globox60

Re : Script graphique - LiVeUsb + mode Persistent

bon j ai reformatter ma cle avec vista et maintenant il me dit que sda1 n est pas au bon format

fdisk -l:

Disque /dev/sda: 4110 Mo, 4110942208 octets
255 heads, 63 sectors/track, 499 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1          91      730926    b  W95 FAT32
/dev/sda2              92         499     3277260   83  Linux

Hors ligne

#15 Le 12/11/2007, à 13:02

frafa

Re : Script graphique - LiVeUsb + mode Persistent

passe moi retour du code ci-dessous
remplace CLE_USB="sdx" par CLE_USB="sda"
si "fdisk -l" te dit que ta clé est bien sda

CLE_USB="sdx"
SDT1=`parted /dev/${CLE_USB}1 print | grep fat32`
SDT2=`parted /dev/${CLE_USB}2 print | grep ext2`
SDT3=`blkid /dev/${CLE_USB}2 | grep 'LABEL=\"casper-rw\"'`
echo "_______________"
echo "test1 ==> ${SDT1}"
echo "test2 ==> ${SDT2}"
echo "test3 ==> ${SDT3}"

Dernière modification par frafa (Le 12/11/2007, à 13:02)

Hors ligne

#16 Le 12/11/2007, à 13:12

Globox60

Re : Script graphique - LiVeUsb + mode Persistent

ben en fait j ai trouve la soluce:

J ai formatter plussieur fois en primaire et cela planter toujours. J ai essayer avec une partition etendue et l install s est tres bien derouler. J ai plus qu a redemarrer pour verifier ^^

Hors ligne

#17 Le 12/11/2007, à 14:52

frafa

Re : Script graphique - LiVeUsb + mode Persistent

Ajout du support de Debian livecd support de toutes les declinaisons gnome/kde/xfce/
Adresse des DL:
http://live.debian.net/cdimage/release/ … 86/iso-cd/
#821022a4cb559ce2220df131a4b69717  debian-live-40r0-rc1-i386-gnome-CD.iso
#83bd1f895ba924c1c518a5c5b3168db9  debian-live-40r0-rc1-i386-kde-CD.iso
#3cdf2bf8f515e74703e6ef521691ee37  debian-live-40r0-rc1-i386-standard-CD.iso
#96d3c9f74654e11b1ca744bd43e29543  debian-live-40r0-rc1-i386-xfce-CD.iso

je vous met dispo un exemple de sources.list pour Debian etch:
http://frafa.free.fr/liveusb/sources.list

Versions linux supportées actuellement:
ubuntu-7.10-desktop-i386.iso md5: Ubuntu d2334dbba7313e9abc8c7c072d2af09c
xubuntu-7.10-desktop-i386.iso md5: Xubuntu 877ae9aceb9fa5abcc8f8758c3f9f111
edubuntu-7.10-desktop-i386.iso md5: Edubuntu c759f0a8988b110ab18fb83f86194e38
kubuntu-7.10-desktop-i386.iso md5: Kubuntu ae9b209fe4b9caf545fa2011631de797
"gOS" 1.0.1, ou "Green Operating System" gOS md5: 4c3500a22ec25b44c1586acac69eea09
debian-live-40r0-rc1-i386-gnome-CD.iso md5: 821022a4cb559ce2220df131a4b69717
debian-live-40r0-rc1-i386-kde-CD.iso md5: 83bd1f895ba924c1c518a5c5b3168db9
debian-live-40r0-rc1-i386-standard-CD.iso md5: 3cdf2bf8f515e74703e6ef521691ee37
debian-live-40r0-rc1-i386-xfce-CD.iso md5: 96d3c9f74654e11b1ca744bd43e29543


Téléchargement et utilisation inchangée (je fait maj) du script en mode terminal:

wget http://frafa.free.fr/liveusb/liveusb.sh
chmod +x ./liveusb.sh
sudo ./liveusb.sh

Hors ligne

#18 Le 12/11/2007, à 15:14

frafa

Re : Script graphique - LiVeUsb + mode Persistent

msg pour ==> Globox60
j'ai trouvé pourquoi ca marchait pas pour toi
en effet mon script  efface les partoch dans une bouble
et il commence par 1 puis 2 puis  3 ...etc
et bien sur si t'as une partoch etendue en premier ca marche pas
il faut d'ab effacer les ot
je vais donc inverser le sens de la boucle smile

Hors ligne

#19 Le 12/11/2007, à 19:31

traaf

Re : Script graphique - LiVeUsb + mode Persistent

installation nikel aujourd'hui
je te met le log de l'install, si ca t'intéresse
seule erreur affichée, non bloquante:

./liveusb.sh: line 183: +2 : commande introuvable
sudo ./liveusb.sh
[sudo] password for traaf:
 Utilisateur ok root root /home/traaf 
MD5 d2334dbba7313e9abc8c7c072d2af09c
ok existe sdd
CHOIX_DD ==> /dev/sdd1               1         489     3927861    b  W95 FAT32
/dev/sdd 4026531840
ok sup à  1Go, on laisse passer 4026 Mo
1
umount: /dev/sdd1: n'a pas été trouvé
umount: /dev/sdd1: n'est pas monté
umount: /dev/sdd2: n'a pas été trouvé
umount: /dev/sdd1: n'est pas monté
umount: /dev/sdd2: n'est pas monté
umount: /dev/sdd1: n'est pas monté
umount: /dev/sdd2: n'est pas monté
umount: /dev/sdd1: n'est pas monté
umount: /dev/sdd2: n'est pas monté
mkfs.vfat 2.11 (12 Mar 2005)
mke2fs 1.40.2 (12-Jul-2007)
à‰tiquette de système de fichiers=casper-rw
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
400000 i-noeuds, 799233 blocs
39961 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=822083584
25 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
16000 i-noeuds par groupe
Superblocs de secours stockés sur les blocs : 
        32768, 98304, 163840, 229376, 294912

à‰criture des tables d'i-noeuds : complété                            
à‰criture des superblocs et de l'information de comptabilité du système de
fichiers : complété

Le système de fichiers sera automatiquement vérifié tous les 32 montages ou
après 180 jours, selon la première éventualité. Utiliser tune2fs -c ou -i
pour écraser la valeur.
 fin du formatage 
./liveusb.sh: line 183: +2 : commande introuvable
 Format ok, on installe! 
umount: /dev/sdd1: n'est pas monté
umount: /dev/sdd2: n'est pas monté
umount: /tmp/ubuntuCD: n'a pas été trouvé
rmdir: /media/liveusb: Aucun fichier ou répertoire de ce type
point de montage /media/liveusb
cp: ne peut créer le lien symbolique `/media/liveusb/dists/stable': Opération non permise
cp: ne peut créer le lien symbolique `/media/liveusb/dists/unstable': Opération non permise
cp: ne peut créer le lien symbolique `/media/liveusb/ubuntu': Opération non permise
--19:29:32--  http://frafa.free.fr/liveusb/Ubuntu.cfg
           => `syslinux.cfg'
Résolution de frafa.free.fr... 212.27.63.151
Connexion vers frafa.free.fr|212.27.63.151|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 2 294 (2.2K) [text/plain]

100%[=====================================================================================>] 2 294         --.--K/s             

19:29:32 (547.82 KB/s) - « syslinux.cfg » sauvegardé [2294/2294]

ok Ubuntu_Gusty syslinux.cfg
ok initrd
./liveusb.sh: line 189: +2 : commande introuvable
traaf@breizh-ardente:~$

dommage que l'install du syslinux.cfg nécessite une connexion internet


par contre, au reboot, ca bloque avec un message MBR: LFA_
ou un truc du genre hmm
et ca va pas plus loin


EDIT:
apres installation manuelle de syslinux sur sdd1, ca boote bien

Dernière modification par traaf (Le 12/11/2007, à 19:44)


Vault106, musique libre, enjoy it /!\

Hors ligne

#20 Le 12/11/2007, à 19:38

frafa

Re : Script graphique - LiVeUsb + mode Persistent

merci pour test smile
y reste un beug en cas de partoch etendue, je suis entrain de refaire partie format

pi bon c'est vrai que chiant de dl syslinux.cfg
mais bon vu que beaucoup de diff selon les distro, je peux difficilement passer en variable

je ferait p'tet un paquet a dl qui contiendras script + les divers syslinux.cfg
de maniere a pouvoir faire install 100° en local

Dernière modification par frafa (Le 12/11/2007, à 19:39)

Hors ligne

#21 Le 12/11/2007, à 21:36

frafa

Re : Script graphique - LiVeUsb + mode Persistent

RECUPEREZ LA NOUVELE VERSION DU SCRIPT (recommencez le téléchargement)

wget http://frafa.free.fr/liveusb/liveusb.sh
chmod +x ./liveusb.sh
sudo ./liveusb.sh

Modification effectuées sur la partie qui efface les partitions de la clé:

CLE_USB="sdx"
LISTE_PART_SUPP=()
NBPART=$(fdisk -l -u /dev/${CLE_USB} | grep -i "^/dev/${CLE_USB}[0-9]" | awk  '{print $1}'  | tr "\n" " " > /tmp/LISTE_PART_SUPP.txt)
LISTE_PART_SUPP=(${LISTE_PART_SUPP[@]} `cat /tmp/LISTE_PART_SUPP.txt`)
i=${#LISTE_PART_SUPP[@]}
while (( i > 0 ))
do
(( i = i - 1 ))
echo "Supprerssion de part N°$(echo "${LISTE_PART_SUPP[$i]}" | sed 's/\/*//;s/[a-z]\/*//g'): ${LISTE_PART_SUPP[$i]}"
umount ${LISTE_PART_SUPP[$i]}
parted -s /dev/${CLE_USB} rm $(echo "${LISTE_PART_SUPP[$i]}" | sed 's/\/*//;s/[a-z]\/*//g')
sleep 5
done

Hors ligne

#22 Le 12/11/2007, à 22:15

Globox60

Re : Script graphique - LiVeUsb + mode Persistent

bon j ai testé ca marche nickel c est excellent ton script ^^
Je vais enfin pouvoir presenter linux autrement que sur un live cd.

Pour info j ai installer kubuntu 7.10 sur une 4 Go cibox

Bonne continuation.

Hors ligne

#24 Le 12/11/2007, à 23:24

seppi

Re : Script graphique - LiVeUsb + mode Persistent

Super trop Bon ce petit Projet ;-)

Voici mon Rapport :

1: Pareil j'ai du installer manuelement Syslinux par la commande : syslinux /dev/sdcX

2: J'ai Re Formater la partition Casper -rw en EXT3 à la place de EXT2 car j'ai eu des probleme de droit d'ecriture.


Maintenant C trop de la BOMBE ce TRUC Bo Trravail.


$ePpI

Hors ligne

#25 Le 13/11/2007, à 15:14

frafa

Re : Script graphique - LiVeUsb + mode Persistent

==> seppi
Merci pour le retour smile

pour ext2 en ext3 fait gaffe y a 2 occurences a modifier
pour "syslinux /dev/${CLE_USB}1" bizarre que ait pas passu moi pas reussit a generer cette erreur
au cas ou une histoire de droits je modifie
#mount -t vfat /dev/${CLE_USB}1 /media/liveusb
en
mount -t vfat -o rw,users,umask=000 /dev/${CLE_USB}1 /media/liveusb

Hors ligne