#226 Le 03/01/2008, à 18:46
- frafa
Re : Customisation/Création de Live CD/USB
==> yakusa77
lo
pour erreur themes en live, essaie en mettant dans
/mnt/tmp_modif_liveusb/etc/skel/.themes
Hors ligne
#227 Le 03/01/2008, à 19:05
- oliv49
Re : Customisation/Création de Live CD/USB
salut,
j'ai maintenant une installation fixe sur laquelle je peux tester ton script.
encore un problème, mais je pense cette fois ci qu'il s'agit bien d'un bug, et non d'un bug d'interface chaise clavier
fin du formatage
heads:255
sectors:63
cylinders:509
TAILLE:713 ==> RETOUR:741 M
Taille ok RETOUR:741 TAILLE_UTILISABLE:4067
umount /dev/sdb1
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou répertoire de ce type.
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou répertoire de ce type.
mkdosfs 2.11 (12 Mar 2005)
/dev/sdb1: No such file or directory
mke2fs 1.40.2 (12-Jul-2007)
Ne peut évaluer par stat() /dev/sdb2 --- Aucun fichier ou répertoire de ce type
Le périphérique n'existe apparemment pas ; l'avez-vous spécifié
correctement ?
____________test_blkid____________
____________test_parted___________
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou
répertoire de ce type.
Nouvel essai/Retry/Cancel?
pour faire simple :
tout fonctionne jusqu'a l'étape de formatage de la clé USB. une fois la clé USB formatée, celle ci est ejectée (cf : voir au dessus).
il est donc normal que install-mbr me retourne une erreur comme quoi la clé est introuvable !
résultat : pas de MBR sur ma clé. ça ne risque pas de fonctionner dans ces conditions.
une idée ?
bonne chance pour la suite
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#228 Le 03/01/2008, à 19:51
- cicio
Re : Customisation/Création de Live CD/USB
bonsoir,
je me suis fait un petit live cd customisé via le script (programmes,themes,wallpapers..) et tout est au poil en plus très facile et bien clair..
donc merci et bravo frafa
@+
Hors ligne
#229 Le 03/01/2008, à 21:13
- frafa
Re : Customisation/Création de Live CD/USB
==> oliv49
bizarre, ca fait longtemps que plus aucun user a ce genre de problèmes vec le script
passe stp retour de
fdisk -l
et aussi de:
parted /dev/sdx print #sdx remplace par le bon...
tu as bien dl la dernière version du script?
Dernière modification par frafa (Le 03/01/2008, à 21:17)
Hors ligne
#230 Le 03/01/2008, à 21:18
- frafa
Re : Customisation/Création de Live CD/USB
==> cicio
Merci pour le retour de test
Hors ligne
#231 Le 03/01/2008, à 21:20
- Globox60
Re : Customisation/Création de Live CD/USB
Globox60 a écrit :Bon j ai essayer de creer un live usb a partir d un iso kubuntu gutsy sur deux cle usb differentes. Et a chaque fois il me dit que la partition sda2 n est pas au bon format.
La 1 ere cle est une cibox 4 go sur laquelle il y avait un live usb.
La suivante est une danelec 2 go qui avait une partition windowsMerci d avance et bonne année
Lorsque le script te demande de rentrer un disque sur lequel sera installé le live usb, tu marque sda2 ou bien sda ?
Car il faut marquer sdx (o๠x est le numéro du disque, dans ton cas sa sera donc sda) , car sda2 sa siginifie la deuxieme partition du disque sda.
/!\ Attention à ne pas désigné ton disque dur, je te dit sa car moi mon disque dur est monté sur sda, et lorsque je connecte ma clé usb , elle est connecté sur sdb /!\
En esperant avoir pu t'aider.
J ai bien indiquer sda . C quand il a finit de faire la 1 ere partition qu il me dit que sda2 n est pas au bon format.
Hors ligne
#232 Le 03/01/2008, à 22:39
- frafa
Re : Customisation/Création de Live CD/USB
==> Globox60
ta as bien téléchargé dernière version du script ?
je regarde de plus près le script, des fois que j'ai un beug qui traine dans format...
Hors ligne
#233 Le 03/01/2008, à 23:17
- yakusa77
Re : Customisation/Création de Live CD/USB
==>frafa j
je fait le test je te tient au courant
en plus maintenant la derniere version de vbox demarre nikel les livecd
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne
#234 Le 04/01/2008, à 01:39
- oliv49
Re : Customisation/Création de Live CD/USB
merci frafa pour ton aide.
voici les commande que tu a demandé :
oliv49@oliv49-desktop:~$ fdisk -l
Disque /dev/sdb: 4194 Mo, 4194304000 octets
255 heads, 63 sectors/track, 509 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000f20f7
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 90 722893+ c W95 FAT32 (LBA)
(la clé fait au total 4Go mais le formatage aillant été annulé, seule la première partie du formatage à pus se faire, donc on ne vois pas le reste)
et voici pour parted :
Disque /dev/sdb : 4194MB
Taille des secteurs (logique/physique) : 512o/512o
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 32,3kB 740MB 740MB primaire fat32 lba
tu as bien dl la dernière version du script?
mon installation est toute fraiche, effectivement je viens tout juste de DL la toute derniere.
toujours dispo si question
Dernière modification par oliv49 (Le 04/01/2008, à 01:40)
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#235 Le 04/01/2008, à 03:04
- frafa
Re : Customisation/Création de Live CD/USB
==> oliv49
bizarre
bon je te fait un condensé de ce que fait le script pour formater
tu teste et tu me dit ou cela fait erreur...
#reperer ta clé usb
fdisk -l
#passer en root
sudo -s
#puis coller le reste dans terminal en modifiant sdx par le tien
CLE_USB=sdx
umount /dev/${CLE_USB}1
dd if=/dev/zero of=/dev/${CLE_USB} bs=512 count=1
parted -s /dev/${CLE_USB} mklabel msdos #pose étiquette de disque
parted -s /dev/${CLE_USB} mkpartfs primary fat32 1 790
parted -s /dev/${CLE_USB} mkpartfs primary ext2 790 100%
parted -s /dev/${CLE_USB} set 1 boot on
parted -s /dev/${CLE_USB} set 1 lba off
sleep 7
umount /dev/${CLE_USB}1
umount /dev/${CLE_USB}2
sleep 2
mkdosfs -F 32 -n SYSLINUX-RO /dev/${CLE_USB}1 #formate et pose label vfat
mkfs.ext3 -L casper-rw /dev/${CLE_USB}2 #formate et pose label ext3
Hors ligne
#236 Le 04/01/2008, à 03:22
- oliv49
Re : Customisation/Création de Live CD/USB
salut,
je te fait ça tout de suite.
voici le résultat :
root@oliv49-desktop:~# CLE_USB=sdb
root@oliv49-desktop:~# umount /dev/${CLE_USB}1
root@oliv49-desktop:~# dd if=/dev/zero of=/dev/${CLE_USB} bs=512 count=1
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,0114944 seconde, 44,5 kB/s
root@oliv49-desktop:~# parted -s /dev/${CLE_USB} mklabel msdos #pose étiquette de disque
root@oliv49-desktop:~# parted -s /dev/${CLE_USB} mkpartfs primary fat32 1 790
root@oliv49-desktop:~# parted -s /dev/${CLE_USB} mkpartfs primary ext2 790 100%
root@oliv49-desktop:~# parted -s /dev/${CLE_USB} set 1 boot on
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou répertoire de ce type.
root@oliv49-desktop:~#
si je ne dit pas de bétise, c'est que le formatage de la seconde partie (en ext2) plante et que la clé est ejectée.
la preuve, c'est qu'une infobulle d'ubuntu m'affiche que la clé a té enlevé sans êrte démontée...
j'ai déja eu des problème similaires avec cette clé.
pourtant j'ai déja réussi deux-trois trucs bootable avec elle, donc je ne vois pas de raison que ça ne fonctionne pas
Dernière modification par oliv49 (Le 04/01/2008, à 03:23)
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#237 Le 04/01/2008, à 03:54
- frafa
Re : Customisation/Création de Live CD/USB
==>
yes, bizarre
refait test en laissant genre 20 secondes entre ces 2 commandes
parted -s /dev/${CLE_USB} mkpartfs primary ext2 790 100%
sleep 20
parted -s /dev/${CLE_USB} set 1 boot on
si passe pas colle ligne par ligne
et regarde si c'est bien a
parted -s /dev/${CLE_USB} set 1 boot on
qui fait erreur...
a mon avis c'est juste une histoire de delai
la table de ta clé doit etre longue a remonter apres formatage...
si rien de celà ne passe remplace mkpartfs par mkpart dans le morceau de script ci-dessus est reteste
si marche toujours pas essaie de poser une partition ext2 avec gparted, si il n'y arrive pas
je n'y arriverais pas non plus...
Dernière modification par frafa (Le 04/01/2008, à 04:17)
Hors ligne
#238 Le 04/01/2008, à 06:50
- Globox60
Re : Customisation/Création de Live CD/USB
==> Globox60
ta as bien téléchargé dernière version du script ?je regarde de plus près le script, des fois que j'ai un beug qui traine dans format...
Oui j ai bien la derniere version
Hors ligne
#239 Le 04/01/2008, à 08:32
- Di@bl@l
Re : Customisation/Création de Live CD/USB
salut,
je te fait ça tout de suite.
voici le résultat :
root@oliv49-desktop:~# CLE_USB=sdb root@oliv49-desktop:~# umount /dev/${CLE_USB}1 root@oliv49-desktop:~# dd if=/dev/zero of=/dev/${CLE_USB} bs=512 count=1 1+0 enregistrements lus 1+0 enregistrements écrits 512 octets (512 B) copiés, 0,0114944 seconde, 44,5 kB/s root@oliv49-desktop:~# parted -s /dev/${CLE_USB} mklabel msdos #pose étiquette de disque root@oliv49-desktop:~# parted -s /dev/${CLE_USB} mkpartfs primary fat32 1 790 root@oliv49-desktop:~# parted -s /dev/${CLE_USB} mkpartfs primary ext2 790 100% root@oliv49-desktop:~# parted -s /dev/${CLE_USB} set 1 boot on Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou répertoire de ce type. root@oliv49-desktop:~#
si je ne dit pas de bétise, c'est que le formatage de la seconde partie (en ext2) plante et que la clé est ejectée.
la preuve, c'est qu'une infobulle d'ubuntu m'affiche que la clé a té enlevé sans êrte démontée...
j'ai déja eu des problème similaires avec cette clé.
pourtant j'ai déja réussi deux-trois trucs bootable avec elle, donc je ne vois pas de raison que ça ne fonctionne pas
Tu es sous feisty ou gutsy, parceque sur feisty il y a un méchant bug avec les clés usb corrigé sous gutsy !
Hors ligne
#240 Le 04/01/2008, à 10:47
- oliv49
Re : Customisation/Création de Live CD/USB
Di@bl@ ==> je suis sous gutsy, donc pas de problème en principe.
frafa ==>
oliv49@oliv49-desktop:~$ sudo parted -s /dev/${CLE_USB} mkpartfs primary ext2 790 100%
Erreur: Erreur d'ouverture /dev/sdb: Aucun périphérique ou adresse
donc voici ce qu'il c'est passé : lors du formatage, la clé c'est "ejectée " (bien quelle soit déja démonté) et a partitionnement n'a pas pus se finir.
je ré-essaye avec mkpart : ça semble fonctonner, mais :
oliv49@oliv49-desktop:~$ sudo parted -s /dev/${CLE_USB} mkpart primary ext2 790 100%
AVERTISSEMENT: Vous avez demander de créer une partition de 7 près que Parted peut traiter est 4187MB à 4194MB. Est ce que cela est acceptable pour vous ?
finalement, il m'a crée une toute petite partition à la fi de la clé.
j'essaye donc avec Gparted :
là à priori, ça à fonctionner !
Dernière modification par oliv49 (Le 04/01/2008, à 10:47)
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#241 Le 04/01/2008, à 11:03
- oliv49
Re : Customisation/Création de Live CD/USB
j'ai retenté le formatage via le script, même erreur qu'au début.
sinon bien en faisant "à la main" (par Gparted), le problème c'est que la partition secondaire (la plus grosse en ext2) doi porter un nom (casper-rw ou quelque chose comme ça) et que ce n'est pas le cas quand je fait ça moi même (sans commande pour ajouter cette donnée)
sinon je finirais à la main, mais c'est même pas possible
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#242 Le 04/01/2008, à 13:19
- frafa
Re : Customisation/Création de Live CD/USB
==> oliv49
bon..., bizarre c'te histoire
tente un formatage bas niveau sur ta cle et reteste le script
dd if=/dev/zero of=/dev/sdx # formate bas niveau, remplacer sdx par le bon!
Hors ligne
#243 Le 04/01/2008, à 16:48
- oliv49
Re : Customisation/Création de Live CD/USB
formatage bas niveau !
on sort l'arilleie lourde là
je fait ça desuite.
merci au passage pour la commande de formatage bas niveau, je l'ai cherché pendant longtemps. (inimaginable le nombre de disque dur j'ai sauvé graçe au formatage bas niveau sous DOS...)
résultat après formatage bas niveau :
umount /dev/sdb1
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou répertoire de ce type.
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou répertoire de ce type.
mkdosfs 2.11 (12 Mar 2005)
/dev/sdb1: No such file or directory
mke2fs 1.40.2 (12-Jul-2007)
Ne peut évaluer par stat() /dev/sdb2 --- Aucun fichier ou répertoire de ce type
Le périphérique n'existe apparemment pas ; l'avez-vous spécifié
correctement ?
____________test_blkid____________
____________test_parted___________
Erreur: Ne peut évaluer par stat() le périphérique /dev/sdb - Aucun fichier ou
répertoire de ce type.
Nouvel essai/Retry/Cancel?
marche pas
je ne comprend pas se qu'il se passe, il ejecte la clé avant même d'avoir fini le travail
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#244 Le 04/01/2008, à 17:08
- frafa
Re : Customisation/Création de Live CD/USB
==> oliv49
edite le script ~/liveusb.sh
gedit ~/liveusb.sh
et remplace les 3 occurences "mkpartfs" par "mkpart"
et relance le script liveusb.sh pas live_custom.sh
car sinon retéléchargera un nouveau liveusb.sh et du coup vire tes modif
et dit moi si fait mieux...
sudo $HOME/liveusb.sh
Dernière modification par frafa (Le 04/01/2008, à 17:12)
Hors ligne
#245 Le 04/01/2008, à 22:11
- oliv49
Re : Customisation/Création de Live CD/USB
salut,
ok pas de problème, je retente ça tout de suite.
en fait je me retrouve avec un problème bizard : j'ai effectuer l'install à la main voir se qu'il clochait, mais j'ai réussi. je me heurte tout de même à un problème bisard :
après le boot sur la clé, le liveUSB se charge en mémoire, et la console de récupération busybox arrive (initramfs )
j'ai pas mal cherché sur le fofo, c'est pas vraiment comme le problème "classique" de monsieur tout le monde à une époque...
bref
voici le résultat des modifs apportés :
formatage OK !
une grande avancées, merci à toi
mais bon, quelques problèmes résistent encore et toujours à l'envahisseur (nous) :
Format ok, on installe!
Test des partitions de la clé ok
ESPACE_LIBRE:721Mb sur /dev/sdb1
(TAILLE:713) ESPACE_LIBRE:721Mb sur /dev/sdb1
espace libre après installation: 8Mb
Copie en cours...
cp: ne peut créer le lien symbolique `/mnt/liveusb/././ubuntu': Opération non permise
cp: ne peut créer le lien symbolique `/mnt/liveusb/././dists/stable': Opération non permise
cp: ne peut créer le lien symbolique `/mnt/liveusb/././dists/unstable': Opération non permise
à mon avis, pas un gros problème : juste une question de droit de super-utilisateur.
l'installation continu pendant se temps là (observable grà¢ce à la DEL I/O de la clé USB), on verra bien se que ça donne au final.
merci pour ton aide !
Dernière modification par oliv49 (Le 04/01/2008, à 22:13)
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#246 Le 04/01/2008, à 22:16
- oliv49
Re : Customisation/Création de Live CD/USB
la clé est prette d'après le script : reboot, et je te dit si ça a réussi
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#247 Le 04/01/2008, à 22:25
- oliv49
Re : Customisation/Création de Live CD/USB
heureux de pouvoir enfin te répondre du liveUSB !
finalement ça a fonctionner, je peux enfin utiliser cette clé
j'aurai tout de même une derniere question à te posée, cette fois à propos du script lui même.
je ne sais pas écrir en se language mais il se comprend assez rapidement (c'est pas un language de bas niveau)
ce que je souhaite, c'est pouvoir enlever la vérification MD5 pour pouvoir installer des version de liveCD entièrement personnalisé / modifié sur ma clé (ubuntu minimal, changement d'interface graphique, virer des programmes genre OOo, et pas mal de trucs dans ce genre)
c'est possible ?
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#248 Le 04/01/2008, à 23:34
- frafa
Re : Customisation/Création de Live CD/USB
==> oliv49
crée toi un fichier md5 perso avec c'te commande:
>$HOME/.md5_live_perso.txt
edite le:
gedit $HOME/.md5_live_perso.txt
et dedans tu met separé par un espace:
md5_de_ton_iso nom_distro N/A ${HEBERGEMENT}/cfg/lebonfichier.cfg
exemples:
pour Ubuntu gnome
xxxxxxxxxmd5_de_ton_isoxxxxxxxxx Ubuntu_perso N/A ${HEBERGEMENT}/cfg/Ubuntu.cfg
pour Kubuntu kde
xxxxxxxxxmd5_de_ton_isoxxxxxxxxx Kubuntu_perso N/A ${HEBERGEMENT}/cfg/Kubuntu.cfg
pour Xubuntu Xfce
xxxxxxxxxmd5_de_ton_isoxxxxxxxxx Xubuntu_perso N/A ${HEBERGEMENT}/cfg/Xubuntu.cfg
par contre ne viens pas me demander des conseils pour partir d'une distro minimaliste
et tout construire, je ne répondrais pas, ce n'est pas l'objet de ce post...
si tu part d'une base integrant casper mon script devrait passer.
les seules versions officiellement supprortées par mon script sont celles dont le md5 est integré a mon script, apres tout est possible, mais sans moi
Hors ligne
#249 Le 05/01/2008, à 00:20
- oliv49
Re : Customisation/Création de Live CD/USB
compris
il faut que je vérifie, mais les liveCD à partir d'ubuntu-minimal utilisent capser. donc pas de problème en principe.
merci pour l'astuce du MD5 !
Il existe deux choses infinies : l'univers et la bêtise humaine. Bien que pour l'univers je ne suis pas sur. ( A. Einstein )
Hors ligne
#250 Le 05/01/2008, à 14:16
- Benjdev
Re : Customisation/Création de Live CD/USB
Bonjour,
Tout d'abord, je suis arrivé sur ce fil en cherchant des moyens de personaliser un liveCD et je vois que ce script m'a l'air TERRIBLE!!
C'est exactement ce que je cherche et je ne pense pas être le seul!
Serait-il possible de le tester?
Evidemment, je ne serais peut-être pas d'une grande utilité "technique" étant donné mes toutes petites connaissance du vaste monde de linux (et tout aussi vaste monde d'Ubuntu...) mais il me paraît dommage que ce genre de script soit encore si peu testé: serait-il envisageable de le lancer à "grande échelle"?
Genre avec un lien de téléchargement en ligne? (ce qui implique une licence je suppose, mais ça ne doit pas être compliqué à faire...)
Bien sûr, même si la version n'est pas encore stable, elle paraît bien avancée et mérite certainement d'être plus largement testée!
En tout cas: Bravo et merci pour ce beau travail!
Cordialement,
Benjamin