#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/
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
Vue des différentes étapes graphiques du script:
Dernière chance d'annuler!
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 !
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/
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
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
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
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
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
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
#23 Le 12/11/2007, à 22:54
- frafa
Re : Script graphique - LiVeUsb + mode Persistent
==> Globox60
Merci pour le retour
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
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