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.

#776 Le 21/03/2008, à 18:42

jaypici

Re : Customisation/Création de Live CD/USB

frafa a écrit :

==> jaypici
lo
regarde dans les menu
"Créer partition /home et fat32 en option"
et pour reset casper menu
"Effacer mode \"persistent\" (casper-rw)"

Super rapide et sympa la réponse, :)Merci.
Pour le 1, je pige => je vas'y faire mais pour le resetcasper, si j'ai pigé, ça oblige à revenir sur un poste  fixe pour faire tourner le script.
Ce n'est pas que pour la perf : mon projet fonctionnel c'est le "bureau de poche". C'est donc à partir de la clé elle-même qu'il faudrait pouvoir la débarrasser de sa connaissance du matériel précédent (scier un bout de  la branche en étant assis dessus : /etc /var /media /tmp ?)... idéalement, d'ailleurs, on essaierait de garder les mises à jours ( /lib /boot ? )et installations, du moins ce qui est indépendant du matériel..
Il faudrait donc pouvoir pratiquer un tri sélectif conditionnel à chaud dans casper-rw en présence d'un nouveau contexte matériel !!!
J'arrive en Linuxie depuis 3 semaines, alors je ne doute de rien !
Justement, encore une surenchère de naïf : peut-on produire un Live-disque-usb analogue à nos clés ?

Plus modestement, ne pourrait-on empêcher systématiquement (que la bécane change ou pas) la clé de garder des infos sur le matériel en ne gardant que les softs et les infos persos ? Elle serait "matériellement LIVE" et "logiciellement persistente".

Encore chapeau pour le script  ! J'admire la structuration-autodocumentation ultraclean !

Hors ligne

#777 Le 21/03/2008, à 18:54

frafa

Re : Customisation/Création de Live CD/USB

pas essayé mais tu peut essayer
de ne pas mettre casper-rw et de separer home-rw
et tu boot en mode live
p'tet que ca marche, si marche pas fo bidouiller les script de casper pour faire cela...
pas a l'ordre du jour pour moi...
bref , je n'ait pas testé si boot en live avec home separé le detecte et monte /home perso...

Hors ligne

#778 Le 21/03/2008, à 19:36

U-topic

Re : Customisation/Création de Live CD/USB

Hop je profite du WE pour me reateler a la customisation de mon disque USB...
Je formate le tout er recommence...

EDIT : Hum le liveusb fonctionne mais quand je veux le customiser il me met :

Ereur: customisation impossible pour cause de version squashfs différente

Ma version de squashfs

  mksquashfs -version
mksquashfs version 3.3 (2007/10/31)
copyright (C) 2007 Phillip Lougher <phillip@lougher.demon.co.uk>

Dernière modification par U-topic (Le 21/03/2008, à 19:51)

Hors ligne

#779 Le 21/03/2008, à 19:59

frafa

Re : Customisation/Création de Live CD/USB

lo
j'ai rajouté cela car
depuis hardy alpha 5 il n'est plus possible de customiser gusty et inversement

si tu veut passer  outre remplace

mount -t ext3 /dev/${CLE_USB}1 /mnt/liveusb
IMPOSSIBLE

par

mount -t ext3 /dev/${CLE_USB}1 /mnt/liveusb
#IMPOSSIBLE

detail de la fonction, des fois que me soit plantu dans detection:

function IMPOSSIBLE()
{
PC1="$(lsb_release -c | awk '{print $2}')"
PC2="$(cat /mnt/liveusb/.disk/info | awk '{print $2}')"
if [[ "$PC1" == "gutsy" && "$PC2" == "8.04" ]] ; then
echo -e "\033[1;47;31m Ereur: customisation impossible pour cause de version squashfs différente \033[0m" ;
rm "/tmp/Log_liveusb.txt"
sleep 2
exit 0
elif [[ "$PC1" == "hardy" && "$PC2" == "7.10" ]] ; then
echo -e "\033[1;47;31m Ereur: customisation impossible pour cause de version squashfs différente \033[0m" ;
rm "/tmp/Log_liveusb.txt"
sleep 2
exit 0
fi
}

Dernière modification par frafa (Le 21/03/2008, à 20:03)

Hors ligne

#780 Le 21/03/2008, à 20:38

U-topic

Re : Customisation/Création de Live CD/USB

Merci !
Désolé de t'embéter encore mais jai un nouveau probleme avec xnest !:
Erreur: Détection Xnest
Error: Can't open display: localhost:5.0
Cannot open display "localhost:5.0"

Hors ligne

#781 Le 21/03/2008, à 23:27

frafa

Re : Customisation/Création de Live CD/USB

precise moi la version linux utilisé
sur ta machine , et celle de ta clé usb ou ton fichier image....
je ne suis pas devin... smile

Dernière modification par frafa (Le 21/03/2008, à 23:27)

Hors ligne

#782 Le 22/03/2008, à 01:00

U-topic

Re : Customisation/Création de Live CD/USB

Désolé wink
Je suis sous Hardy...Je customise une Gutsy...
C'est pas une clef USB mais un disque dur Western Digital USB...
Voilou!

Hors ligne

#783 Le 22/03/2008, à 09:54

jaypici

Re : Customisation/Création de Live CD/USB

frafa a écrit :

==> jaypici
lo
regarde dans les menu
"Créer partition /home et fat32 en option"
"

Testé deux fois sur clé 8go (pas moyen non plus "à la main" avec gparted): échec au partitionnement , voici un extrait de la console :

Début des test format
sdg
1
Partition de travail est: /dev/sdg
Format ok
Test des partitions de la clé ok /dev/sdg
Test des partitions de la clé ok /dev/sdg
DEBUT:790
FIN:8383
UTILISABLE:7592 en Mb
heads:255
sectors:63
cylinders:1019
TAILLE A FORMATER ==> CASPER_RW:3790
CASPER_RW:3792 en Mb
heads:255
sectors:63
cylinders:1019
TAILLE A FORMATER ==> HOME_RW:6519

[... tout semble se passer correctement jusqu'à la ligne qui suit...]

casper-rw: clean, 11/366528 files, 28988/732965 blocks
e2fsck 1.40.2 (12-Jul-2007)
Impossible de trouver le superbloc ext2, tente d'archiver les blocs...
e2fsck: Bad magic number in super-block lors de la tentative d'ouverture de /dev/sdg3

Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>

fin de Formatage en cours de casper et home et fat32
Temps d'execution: 1 Minutes et 15 Secondes
:

Hors ligne

#784 Le 22/03/2008, à 11:49

U-topic

Re : Customisation/Création de Live CD/USB

Pourtant j'arrive a ouvrir des appli du type synaptic dans Xnest...

Dernière modification par U-topic (Le 22/03/2008, à 11:53)

Hors ligne

#785 Le 22/03/2008, à 17:47

Oliv7

Re : Customisation/Création de Live CD/USB

Salut,

Mon projet s'appelle "cooperation". Je viens de créer un blog dédié: http://cooperation.gensys-net.eu.

Il s'appuiera sans doute sur ton script (je ne sais pas encore si ce sera une adaptation ou un plugin, ou les deux.)

@+Oliv

#786 Le 25/03/2008, à 12:23

Oliv7

Re : Customisation/Création de Live CD/USB

==> Frafa
Re-Salut,

Ca va ? wink

Bon je viens de tester la nouvelle version de ton script avec mon fichier: add-on-liveusb.intranet.sh (qui devrait bientôt être disponible en téléchargement, enfin j'espère)

J'ai les problèmes suivants:

Lors de la délocalisation, je suis obligé de commenter l'ejection des disques durs externes sinon pas possible de délocaliser sur disque externe.

Ensuite une fois sur trois au lancement de Xnest j'ai un "Process annulé par l'utilisateur: Mise à jour du fichier sources.list ..." qui interrompt l'exécution du script.

J'ai également quelques "vous n'avez pas les droits root" sur live_custom.sh mais ça passe quand même en relançant le script. Par contre j'ai la même chose sur liveusb.sh et là ça passe pas.

Voilà @+

Et oui sinon lors de la création du *-rw sur la clef usb est ce qu'on propose le choix entre casper-rw ou home-rw (je n'ai pas pu arriver jusque là) ?

Et oui également, mon script sera en GPL2

Oliv

#787 Le 25/03/2008, à 12:50

frafa

Re : Customisation/Création de Live CD/USB

==> Oliv7
lo
j'ai la creve
ca fait 3 jours que je fait quasi que du dodo
pas capable de faire autre chose, arff

concernant le delocalisation
je pense que un ajout temporaire de ton hd à fstab devrait regler le probleme

j'ai consstaté cela chez moi aussi mon TIMEOUT() qui doit etre bogé, je regarde...
Ensuite une fois sur trois au lancement de Xnest j'ai un "Process annulé par l'utilisateur:
Mise à jour du fichier sources.list ..." qui interrompt l'exécution du script.

concernant pbm de droits pas constaté cela chez moi, je verifie

mode Customiser LiveUSB ne gere pas home separé home-rw (si present est supprimé)
faut passer apres custom par menu:
Créer partition /home et fat32 en option
pi eventuellement par menu
Restauration de /home

trop galere a gerer home-rw a cause de calcul des tailles
l'a c'est hyper stable le system de calcul de taille et format
me plante jamais, pas envie de complexifier...

Hors ligne

#788 Le 25/03/2008, à 14:21

akaloulou

Re : Customisation/Création de Live CD/USB

Hello Frafa, question sans doute bête, mais bon:
J'ai essayé d'installer une distrib à partir d'un live usb conconté par ton script.. Tout se passe bien sauf... qu'il n'y a pas de grub lors du reboot. Ne maitrisant pas trop les finesses du mbr, est-ce possible qu'il se soit mi sur un autre dd, ou bien y a t'il un bug, ou encore le live usb n'est-il pas fait pour être installé ?
Merci pour ton travail !
PS: la hardy beta est elle utilisable pour ton script ?

Hors ligne

#789 Le 25/03/2008, à 15:29

Oliv7

Re : Customisation/Création de Live CD/USB

Ouai ça arrive quand on dort pas assez : l'organisme se fragilise et boum on attrape un truc ...
Pour éviter ça, il faut faire du sport et des nuits correctes, comme ça jamais malade.

Pour le home-rw en fait mon idée c'est de pas mettre de casper-rw et juste un home-rw. Comme ça je met quelques liens symboliques dans le squashfs vers le home/user et après mon liveusb tourne sur n'importe quelle bécane (enfin j'espère => pas encore vraiment testé).

Mais c'est pas grave, car je pense que je vais faire un plugin pour ton script et ensuite un autre script qui appelle live_custom.sh et liveusb.sh puis qui termine par des modifs sur le home-rw.

Bon bah remets toi bien.

@+Oliv

#790 Le 25/03/2008, à 17:32

B@rtounet

Re : Customisation/Création de Live CD/USB

Bonjour,
je souhaite me creer une clé usb ubuntu aux petits oignons pour dépanner mes serveurs d'entreprises... j'ai donc besoin de le customiser un peu...

Pouvez vous me fournir le lien le plus a jour pour récupérer le script de frafa...

Hors ligne

#791 Le 25/03/2008, à 18:49

AlainF

Re : Customisation/Création de Live CD/USB

...Message initial de Frafra.....
     lien contenu dans le petit script...
        c'est toujours le même lien !!
http://frafa.free.fr/liveusb/live_custom.sh
(aujourd'hui 25/02 le script est du 23/05)

Dernière modification par AlainF (Le 25/03/2008, à 18:51)

Hors ligne

#792 Le 25/03/2008, à 19:05

B@rtounet

Re : Customisation/Création de Live CD/USB

Ok désolé...

Hors ligne

#793 Le 25/03/2008, à 19:51

frafa

Re : Customisation/Création de Live CD/USB

All-users
Bonjour,

je resume la situation actuelle
concernant mon script et le support de hardy

le script fonctionne
votre_pc ou licecd ==> cléusb ou iso
hardy ==> hardy
gusty ==> gusty
les autres possibilités ne fonctionnent pas à ce jour pour cause de version squashfs differente

donc si vous souhaitez vous faire une clé usb hardy et que votre pc est sous gusty
la seule solution est de booter depuis livecd hardy

ces limitations ne sont que pour le mode custom
pour creation liveusb pas de limitations

Dernière modification par frafa (Le 28/03/2008, à 05:52)

Hors ligne

#794 Le 28/03/2008, à 09:03

frafa

Re : Customisation/Création de Live CD/USB

All-user
Bonjour,

mise en place vite fait d'un blog dotclear2
http://frafa.free.fr/dotclear/index.php
pour le moment a c'te adresse chez free
je ferait migrer sur un server gandi via "liveusb point info" d'ici qques temps
c'est ebauche po fini...

Hors ligne

#795 Le 28/03/2008, à 14:45

Oliv7

Re : Customisation/Création de Live CD/USB

==>Frafa
Salut,

Je viens de tester la fonction mod_user (modification du nom d'utilisateur) et il y a un bogue.

J'ai testé en modifiant update initramfs par mkinitramfs, en ajoutant les modifications dans /urs/share/initramfs-tools/script/casper, ...

Mais à chaque fois impossible de se loguer sur la station quand on a désactivité l'autologin.

J'ai repris le code que j'avais validé sur Gutsy mais là aussi rien à faire.

Il doit y avoir une modif dans les scripts de Hardy par rapport à Gutsy.

En tout cas le changement de nom d'utilisateur ne marche pas et je vois pas comment le résoudre pour l'instant.

@+Oliv

#796 Le 28/03/2008, à 17:25

frafa

Re : Customisation/Création de Live CD/USB

==> Oliv7
bizarre pas testé moi,
je viens de matter vite fait les script de hardy concernés
pas vu de differences, j'essaie de tester ce soir...

Hors ligne

#797 Le 29/03/2008, à 08:07

frafa

Re : Customisation/Création de Live CD/USB

==> Oliv7
lo

j'ai testé sur mon eee-pc avec une clé usb en hardy
pas rencontré de problemes...
j'ai via mon script changé nom user , activé pass root et desactivé autologin
au boot tout se comporte normalement demande login , pass puis gdm boot ok,
et admin demande bien le pass ...

des fois que, t'as testé en vrai ou en qemu ?

All-user
je viens de tester eee-pc sous hardy marche impec
je vous sort rapidement un add-on pour eee-pc enhardy smile

Hors ligne

#798 Le 29/03/2008, à 20:11

Oliv7

Re : Customisation/Création de Live CD/USB

==>Frafa

Salut,

Pour la modif utilisateur, je vais retester, mais comme je travaille sur une version modifiée de ton script, c'est peut être moi qui ai des bugs. Mais j'ai testé sur une version de ton script à jour et j'ai eu le même problème.

Sinon en faisant tourner le même script : sur hardy rc6 j'ai la persistence en home-rw, sur la beta la persistence sur le home-rw ne fonctionne pas (si d'autres utilisateurs peuvent confirmer).

@+Oliv

#799 Le 29/03/2008, à 20:20

Oliv7

Re : Customisation/Création de Live CD/USB

Re-,

En fait la persistence marche, mais c'est curieux car sous RC6 le point de montage home-rw n'apparaît pas (comme pour casper-rw) alors que sous beta, le point de montage apparaît.

@+Oliv

#800 Le 30/03/2008, à 15:25

Oliv7

Re : Customisation/Création de Live CD/USB

Salut,

Mes scripts de création de serveur web intranet sur liveusb Hardy sont disponibles en téléchargement ici: http://cooperation.gensys.free.fr/v0.2/ … th=v0.2.1/
Les scripts ont été testé avec Hardy RC6 et Béta

J'ai modifié le script de Frafa pour une utilisation dédiée à cooperation mais ai gardé la compatibilité avec le script de Frafa. Il faut juste rendre globale deux variables avec le code suivant:

export DOSSIER_TRAVAIL="/mnt"

en début de script

et

export USER_LIVEUSB=$USER_LIVEUSB

après avoir appelé la fonction MOD_USER

La doc du projet est ici: http://cooperation.gensys-net.eu/blog/?p=6

Le forum dédié au projet ici: http://cooperation.gensys-net.eu/forum/

@+Oliv