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.

#626 Le 15/09/2013, à 11:21

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bon, je laisse tomber ton script, non pas qu'il ne soit pas bien, au contraire, mais il ne fonctionne pas avec mint, qui a l'air construit "bizarrement"
(si je teste ubuntu-builder et mint, j'ai aussi une erreur concernant un dossier manquant alors que ubuntu-builder a l'air d'être compatible avec mint)


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#627 Le 12/01/2014, à 20:09

atlante

Re : ModCustom personnaliser un LiveCD base Ubuntu

Salut,
je propose une modification pour le script stop.sh.
Quand tu fait le nettoyage, ton code supprime les dossiers /var/run, /var/lock, etc. Du coup, l'iso pose problème au démarrage. Voici le code qui fonctionne pour moi avec la 13.10 et 14.04 (pas testé sur les autres):

for elem in "/var/lib/dbus" "/run/lock" "/run/dbus" "/var/tmp" "/tmp" "/home" "/var/crash" "/var/lock" "/var/run"
do
rm -rf "${selcustom}/squashfs-root/${elem}/*"
mkdir -p "${selcustom}/squashfs-root/${elem}/"
done

rm -rf "${selcustom}/squashfs-root/var/run/"
cd "${selcustom}/squashfs-root/var/"
ln -sf "../run run/"
cd -

Aucun autre problème constaté pour l'instant avec la 14.04.

Hors ligne

#628 Le 30/01/2014, à 17:49

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

J'ai un soucis récurrent depuis un petit moment

J'essaie de travailler une version ubuntu-gnome 13.10 et à chaque fois j'ai des erreurs

Sub-process /usr/bin/dpkg returned an error code (1)

J'ai beau essayer toutes les manips indiquées sur différents site, ça ne marche pas.
L'erreur apparaît souvent au traitement du paquet whoospie, que ce soit en le désinstallant (avec apt-get remove ou apt-get purge), en l'installant ou en le mettant à jour.
J'ai essayé de le laisser "en l'état" mais l'erreur apparaît sur un ou d'autres paquet(s) de façon aléatoire... ce qui me bloque dans la construction de ma version.
J'ai aussi essayé de supprimer tous les fichiers concernant le paquet dans le dossier "var/lib/dpkg/info", en faisant ensuite le nettoyage des résidus de configuration avec deborphan je n'ai plus d'erreur par la suite.
Je construis donc l'iso et quand je fais un test en live cd(usb), j'ai des erreurs concernant les paquets qui me posaient problème pendant la customisation...
Je ne sais plus quoi faire.... roll


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#629 Le 30/01/2014, à 19:20

atlante

Re : ModCustom personnaliser un LiveCD base Ubuntu

Salut,
le problème est que la version de whoopsie a changé. Il cherche un fichier dans /etc/init.d qui n'existe pas dans les premières versions.
Solution (en root ou avec sudo):
1 - créer un fichier /etc/init.d/whoopsie avec gedit/VI/nano avec le contenu suivant:

#!/bin/bash
exit 0

2 - le rendre exécutable
3 - Réinstaller whoopsie (apt-get install --reinstall whoopsie) ou apt-get -f install
4 - Désinstaller whoopsie si tu veux le désinstaller (ce que je fais)
5 - Supprimer le fichier que tu as créé dans /etc/init.d

Hors ligne

#630 Le 31/01/2014, à 10:27

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

big_smile

La grande classe, ça marche impec !!!!(après 2 essais mais ça marche)

Merci beaucoup big_smile

Rectification, en fait ça ne marche pas vraiment, l'erreur est revenue un peu plus tard dans la construction de ma version.
Je vais refaire des tests

Dernière modification par Ric_punk (Le 31/01/2014, à 20:42)


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#631 Le 01/02/2014, à 19:38

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

J'ai refait des tests, toujours des erreurs mais pas systématiquement (bizarre...)
J'ai aussi essayé en stoppant le service avant de le désinstaller (/etc/init.d/whoopsie stop) mais ça ne marche pas tout le temps

J'ai remarqué une chose aussi, si je fais un simple "apt-get remove" ça marche, si je fais un apt-get purge, ça plante

Par contre, ça marche sur le moment, mais à d'autres moments de la construction ça plante....


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#632 Le 21/04/2014, à 02:34

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
Petite mise à jour disponible, même adresse de téléchargement
http://liveusb.info/ModCustom/ModCustom.tar.bz2

Dernière modification par frafa (Le 21/04/2014, à 02:34)

Hors ligne

#633 Le 04/08/2014, à 10:41

marcp06

Re : ModCustom personnaliser un LiveCD base Ubuntu

Salut frafa,

Le test graphique ne fonctionne pas avec une iso 14.04 !?
La fenêtre s'ouvre bien mais reste blanche

Pour info, test fait avec Iso non modifié :
1) Sous le système en 12.04 (Xubuntu) :
Avec iso 12.04 OK
Avec iso 14.04 KO

2) Sous le système en 14.04 (Xubuntu)
Avec iso 12.04 OK
Avec iso 14.04 KO

Les MD5 vérifiés bien sur wink

atlante a écrit :

Aucun autre problème constaté pour l'instant avec la 14.04.

@ atlante ça fonctionne chez toi le test graphique ?

@ ++
marc


Clevo W650SZ : I7-4710MQ, Ram 16G, Chipset Graphique Intégré Intel HD-Graphics : Xubuntu 14.04 ( Ici, Un petit retour sur le Clevo )
Lenovo G550 Dual-Core CPU T4400, Ram 2G : Xubuntu 14.04

Hors ligne

#634 Le 09/03/2015, à 23:53

Mike11310

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour;

Je n'arrive pas à installer ce programme sur 14.04.
Le clic sur accueil.sh n'a jamais rien lancé, mais ouvre un gedit de ce fichier.
ModCustom est installé sur le bureau.
Squash et xserver ont été chargé.
Merci de votre aide


Cordialement;

Utilisateur de LENOVO G70-35 et Ubuntu 18.04 LTS. Dual-W10, LibreOffice 6
Tablette Android et téléphone Samsung A3

Hors ligne

#635 Le 10/03/2015, à 00:22

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@Mike11310
Bonjour,

Il te faut rendre le fichier executable, par securité a la decompression il est desactivé par la distro...

chmod +x /cheminverslefichier

ou clic droit ==> Propriétés ==> Permissions ==> Autoriser l'execution du fichier comme un programme

si tu ne sait pas cela, je ne te conseille pas d'essayer de customiser une distro,
c'est un conseil gentil et pas agressif ou moqueur !

Hors ligne

#636 Le 19/12/2015, à 20:43

SimonL

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonsoir.
votre script ne fonctionne pas très bien chez moi hmm
voici le code dans le terminal :

non-network local connections being added to access control list
non-network local connections being added to access control list
kill_dir:
listkill:







lsof 4.86
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhKlnNoOPRtUvVX] [+|-c c] [+|-d s] [+D D] [+|-f[gG]] [+|-e s]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s]
[+|-r [t]] [-s [p:s]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.

(zenity:2744): GLib-GObject-CRITICAL **: g_value_set_object: assertion 'G_VALUE_HOLDS_OBJECT (value)' failed

dans l'interface graphique il me dit souvent "Erreur noexec|nodev!"
Que dois-je faire ?
EDIT : je suis sous Ubuntu 14.04.3 LTS

Dernière modification par SimonL (Le 19/12/2015, à 20:45)


Latitude D630 / Ubuntu GNOME 16.04.2 LTS (32 bit) | PC / Windows 10 (64 bit)

Hors ligne

#637 Le 10/06/2016, à 11:39

leyoyel

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,

merci pour ce script, j'ai réussi à créer une iso à partir d'un Ubuntu non standard qui est KXStudio 14.04 LTS.
J'ai fait plusieurs essais mais lorsque je lance l'iso sur une clé usb il me dit :

(initramfs) Unable to find a medium containing a live file system

Je n'ai pas changé le noyau.
Je sais que cette distrib n'est pas conventionnelle mais y a t'il une solution à mon problème ?

Merci de vos réponse

Dernière modification par leyoyel (Le 10/06/2016, à 12:01)

Hors ligne

#638 Le 14/07/2016, à 01:02

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@A Tous Bonjour,
Je viens de faire une mise à jour du script,
il est maintenant normalement compatible avec Ubuntu 16.04 (Xenial Xerus)

Hors ligne

#639 Le 25/08/2016, à 23:28

L'Africain

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
J'aimerais bien utiliser ModCustom avec un disque de miroir comme dépôt pour ne pas être dépendant d'internet (faible connexion).
Est-ce possible ? Quel script puis-je adapter?
Merci pour votre aide.


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#640 Le 25/08/2016, à 23:59

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
Je n'ai jamais fait sur un chroot, mais a priori je ne voir rien qui pourrait coincer
Documentation dépôt local: https://doc.ubuntu-fr.org/tutoriel/comm … epot_local
Si ton mirroir est déjà fait: https://doc.ubuntu-fr.org/tutoriel/comm … le_externe

Dernière modification par frafa (Le 26/08/2016, à 00:03)

Hors ligne

#641 Le 26/08/2016, à 10:04

L'Africain

Re : ModCustom personnaliser un LiveCD base Ubuntu

Merci frafra,
Je connais ces pages de doc, mais il faudrait utiliser synaptic plutôt que logiciel. J'ai testé dans le chroot mais il ne semble pas installer les logiciels en question (j'ai essayé avec le terminal chroot) il ne semble pas trouver les paquets.
Je vais refaire ça calmement pour voir.


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#642 Le 14/11/2016, à 15:26

Titanet

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
Je rencontre un soucis avec le script en voulant personnaliser une iso Edubuntu 14.04-5 AMD64: Test état chroot: ko et Test connexion internet: ko. Le message suivant apparaît sur la ligne de commande : "non-network local connections being added to access control list".

Je me demande si le fait d'être avec une configuration réseau en adresse statique et avec un bridge (br0) est un problème que le script n'a pas prévu ?


"Ce n’est pas parce que les choses sont difficiles que nous n’osons pas, c’est parce que nous n’osons pas qu’elles sont difficiles." Sénèque

Sous Ubuntu 14.04 LTS (desktop), avec Ubuntu depuis The Hoary Hedgehog 5.04

Hors ligne

#643 Le 14/11/2016, à 15:55

JujuLand

Re : ModCustom personnaliser un LiveCD base Ubuntu

Deux petites questions:

1) A la lecture du premier post, je me demande si ce script fonctionne pour Xubuntu.

2) Quand il est question d'install dans le chroot, je suppose que ce n'est pas physiquement, mais dans le futur iso, et donc, les versions de l'hôte et de l'ISO ne doivent pas obligatoirement être synchrones. Et par exemple sera-t-il possible de personnaliser une 16.04 sur un hôte en 12.04, voire une Xubuntu sur un hôte Ubuntu ?

Merci
A+

Dernière modification par JujuLand (Le 14/11/2016, à 16:03)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#644 Le 14/11/2016, à 20:45

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
@Titanet

Regarde dans le fichier .../ModCustom/test.sh
la fionction qui teste la connexion est:

#Test connection à intenet
rm "${selcustom}/squashfs-root/tmp/modcustom-connexion" 2>/dev/null
chroot "${selcustom}/squashfs-root" wget www.google.fr -O /tmp/modcustom-connexion 2>/dev/null
if [ "$(cat "${selcustom}/squashfs-root/tmp/modcustom-connexion" 2>/dev/null)" ]; then
echo "ok" >/tmp/modcustom-testnetwork
rm "${selcustom}/squashfs-root/tmp/modcustom-connexion"
fi

@JujuLand
Oui fonctionne sous Xubuntu, enfin normalement tongue

Dans un chroot on utilise le kernel du PC pour communiquer avec le chroot,
il faut donc a minima avoir la même version kernel et libs dans le fichier .iso pour que cela fonctionne.

Dernière modification par frafa (Le 14/11/2016, à 20:45)

Hors ligne

#645 Le 15/11/2016, à 14:12

Titanet

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

Bonjour,
@Titanet

Regarde dans le fichier .../ModCustom/test.sh
la fionction qui teste la connexion est:

Hello frafra,

Merci pour ta réponse mais elle n'éclaire pas ma lanterne à propos du test de connexion : je n'ai aucun soucis pour me connecter à internet avec mon réseau configuré en bridge et avec une adresse statique, encore moins à aller sur Google.
Pour le test du chroot, le fait que ma racine système soit sur un volume LVM est-il un problème ?


"Ce n’est pas parce que les choses sont difficiles que nous n’osons pas, c’est parce que nous n’osons pas qu’elles sont difficiles." Sénèque

Sous Ubuntu 14.04 LTS (desktop), avec Ubuntu depuis The Hoary Hedgehog 5.04

Hors ligne

#646 Le 15/11/2016, à 14:47

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@Titanet
Bonjour,

En fait le premier souci a résoudre est le fait que le chroot ne démarre pas ...

regarde la fonction
function FCT_START()
dans le fichier: .../ModCustom/start.sh
fo trouver qui deconne ...

Hors ligne

#647 Le 15/11/2016, à 15:49

Titanet

Re : ModCustom personnaliser un LiveCD base Ubuntu

@frafra

Y-a-t'il un moyen de générer un log ou de voir les résultats des commandes dans le terminal ? Je vois dans tes scripts que les commandes sont redirigés vers /dev/null. Donc, impossible d'avoir un quelconque retour pour identifier le problème. Je n'ai pas toutes les connaissances suffisantes pour interpréter les subtilités de tes scripts, sinon, je ne poserai pas de questions.


"Ce n’est pas parce que les choses sont difficiles que nous n’osons pas, c’est parce que nous n’osons pas qu’elles sont difficiles." Sénèque

Sous Ubuntu 14.04 LTS (desktop), avec Ubuntu depuis The Hoary Hedgehog 5.04

Hors ligne

#648 Le 15/11/2016, à 18:46

JujuLand

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafra a écrit :

il faut donc a minima avoir la même version kernel et libs dans le fichier .iso pour que cela fonctionne.

Donc pas possible de générer un 16.04 sur un 12.04 hote ...

Merci
A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#649 Le 16/11/2016, à 01:59

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@Titanet
Bonjour,

Non seules les fonctions de démontage et donc inutiles sont rediriges >dev/null
les fonction importantes, montage du chroot et démarrage de dbus en dont pas redirigées

Remplace ligne 161 dans le fichier /ModCustom/modcustom.sh

FCT_START

par

FCT_START >./debug-modcustom.txt

cela va diriger la fonction FCT_START dans le fichier debug-modcustom.txt
demarre ModCustom et regarde le contenu de ce fichier pour voir qui deconne...

Hors ligne

#650 Le 21/11/2016, à 19:14

Titanet

Re : ModCustom personnaliser un LiveCD base Ubuntu

Salut @frafra,

J'ai essayé en modifiant ton script,

(echo "#$(eval_gettext "Démarrage du chroot en cours...")"; FCT_START >./debug-modcustom.txt) | zenity --progress --pulsate --auto-close

je ne trouve nul part le fichier généré.


"Ce n’est pas parce que les choses sont difficiles que nous n’osons pas, c’est parce que nous n’osons pas qu’elles sont difficiles." Sénèque

Sous Ubuntu 14.04 LTS (desktop), avec Ubuntu depuis The Hoary Hedgehog 5.04

Hors ligne