#451 Le 05/01/2008, à 03:27
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
==> smo
je te laisse ma methode
testée ok uniquement sur nvidia car pas ati sous la main
a ameliorer surtout a mon avis la partie detection materiel... ==> FICHIER_INIT
devrait passer aussi pour tes users si modifient variable ci-dessous $MOUNT_CHROOT.
#!/bin/bash
#a executer en root quand chroot est pret!
#point de montage du chroot
MOUNT_CHROOT="/mnt/tmp_modif_liveusb"
#choix du driver proprio à installer
DRIVER="nvidia" # regler choix ==> nvidia/fglrx/ou laisser variable vide pour ne pas installer
function DRIVER_PROPRIO()
{
#n'executer que si "restricted-manager" est bien present gnome
if [ ! -e "$MOUNT_CHROOT/etc/xdg/autostart/restricted-manager.desktop" ]; then
LAISSER_PASSER="ok" ;
#n'executer que si "restricted-manager-kde" est bien present kde
elif [ ! -e "$MOUNT_CHROOT/etc/xdg/autostart/restricted-manager-kde.desktop" ]; then
LAISSER_PASSER="ok" ;
else
echo -e "\033[1;47;31m Erreur: restricted-manager n'est apparement pas installé. \033[0m" ;
LAISSER_PASSER="" ;
fi
if [[ "$DRIVER" == "nvidia" || "$DRIVER" == "fglrx" ]] && [ "$LAISSER_PASSER" == "ok" ]; then
#virer generation de /etc/X11/xorg.conf
rm $MOUNT_CHROOT/usr/share/initramfs-tools/scripts/casper-bottom/20xconfig
#virer desactivation de restricted_manager
rm $MOUNT_CHROOT/usr/share/initramfs-tools/scripts/casper-bottom/38disable_restricted_manager
#au cas ou desactivé dans "gnome-session-properties" faire menage dedans ==> /etc/xdg/autostart
rm -rf $MOUNT_CHROOT/etc/skel/.config/autostart/*
if [ "$DRIVER" == "nvidia" ]; then
echo -e '\E[37;44m'"\033[1m installation de driver propriétaire NVIDIA \033[0m"
#en chroot
chroot $MOUNT_CHROOT << "EOF"
export LANG="fr_FR.UTF-8"
export HOME=/root
export LC_ALL=C
apt-get install linux-restricted-modules-`uname -r` linux-headers-`uname -r` nvidia-glx-new
#verifier que (/etc/init.d/linux-restricted-modules-common) est bien present, sinon reinstaller...
if [ ! -e "/etc/init.d/linux-restricted-modules-common" ]; then
apt-get install --reinstall linux-restricted-modules-common
fi
depmod -ae
EOF
elif [ "$DRIVER" == "fglrx" ]; then
echo -e '\E[37;44m'"\033[1m installation de driver propriétaire ATI \033[0m"
#en chroot
chroot $MOUNT_CHROOT << "EOF"
export LANG="fr_FR.UTF-8"
export HOME=/root
export LC_ALL=C
apt-get install linux-restricted-modules-`uname -r` linux-headers-`uname -r` xorg-driver-fglrx
#verifier que (/etc/init.d/linux-restricted-modules-common) est bien present, sinon reinstaller...
if [ ! -e "/etc/init.d/linux-restricted-modules-common" ]; then
apt-get install --reinstall linux-restricted-modules-common
fi
depmod -ae
EOF
fi
#hors chroot
#creer fichier init
FICHIER_INIT='#!/bin/sh
# script de génération de fichier de configuration pour Xorg
if [ ! -e "/etc/X11/xorg.conf" ]; then
if [ -f "/usr/lib/xorg/modules/drivers/nvidia_drv.so" ] && [ "$(lspci | grep -i vga | grep -i nvidia)" ]; then
# nvidia detecté, prendre driver proprio si dispo
echo "Configuration de Xorg pour driver nvidia ..."
nvidia-xconfig -d 24
elif [ -f "/usr/lib/xorg/modules/drivers/fglrx_drv.so" ] && [ "$(lspci | grep -i vga | grep -i ati)" ]; then
echo "Configuration de Xorg pour driver ATI:fglrx ..."
aticonfig --initial
#aticonfig --overlay-type=Xv
else
# pas de driver proprio
echo "Configuration de Xorg ..."
dpkg-reconfigure -phigh xserver-xorg
fi
debconf-communicate -fnoninteractive casper > /dev/null << "EOF"
set xserver-xorg/autodetect_keyboard true
fset xserver-xorg/autodetect_keyboard seen true
EOF
fi
'
echo -e "${FICHIER_INIT}" | tee "$MOUNT_CHROOT/etc/init.d/activer-driver-proprio"
chmod 0755 "$MOUNT_CHROOT/etc/init.d/activer-driver-proprio"
chmod +x "$MOUNT_CHROOT/etc/init.d/activer-driver-proprio"
#en chroot creer liens rc.d
chroot $MOUNT_CHROOT << "EOF"
export LANG="fr_FR.UTF-8"
export HOME=/root
export LC_ALL=C
update-rc.d activer-driver-proprio defaults
EOF
fi
}
DRIVER_PROPRIO
Hors ligne
#452 Le 05/01/2008, à 03:35
- smo
Re : créer cle usb/live cd entierement customisé en francais....
yes ca pete frafra
donc la c est pour tout preparer direct dans le live cd c est ca??
ca detecte/genere pas direct le tout pendant le boot?
on peu ameliorer les config nvidia/et fglrx pour compiz par exemple, je vais voir je fini mes essais du jour
ca m enerve grave cet aufs/lzma/live-initramfs mais j ai pas envie de lacher l affaire:)
++
Dernière modification par smo (Le 05/01/2008, à 03:46)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#453 Le 05/01/2008, à 04:20
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
ca installe ce qui manque au livecd/usb
vire ce qui est en trop
et ajoute un script init rc ==> activer-driver-proprio
pour generer auto xorg.conf au boot sur la clé
par contre pour changer de pc faudra virer a la main de casper-rw persistent
/etc/X11/xorg.conf avant de de shutdown pour que genere un nouveau au prochain boot sur autre pc
ou immaginer une fonction pour recup un param de boot qui prend ou pas le xorg.conf, a creuser...
Hors ligne
#454 Le 05/01/2008, à 04:39
- smo
Re : créer cle usb/live cd entierement customisé en francais....
yes
sauf si on ajoute un parametre de boot a casper qui va demander de reexecuter le script par exemple
juste une idee pas bien complique a faire
je dois modifier pas mal vu que moi j utilise mes propres kernels j inclus direct le fglrx
du site dedans... me faudrait quelqu un avec une nvidia et le meme kernel..
ah y en a des choses a faire !!!
ca tu vas l integrer a ton script?
Dernière modification par smo (Le 05/01/2008, à 04:42)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#455 Le 05/01/2008, à 05:02
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
yes
demain me manque a faire boutons zenity
2/3 verif et je rajoute...
zou dodo zzZZzz
++
Hors ligne
#456 Le 05/01/2008, à 10:37
- Hizoka
Re : créer cle usb/live cd entierement customisé en francais....
snifff
je suis incompris
ce que je souhaiterai, c'est faire une copie du dossier de custom ubuntu apres avoir installer mes paquets afin de pouvoir reprendre a ce point si je deconne dans la customisation qui suit.
genre, merde j'ai oublier ce truc et ce truc et ca je vais le virer....
au lieu de tout recommencer, je reprends ma sauvegarde et ainsi je n'ai plus qu'a refaire simplement mes modif perso sans tout reprendre du debut.
une simple copie du fichier ext peut il etre suffisant pour faire ca ?
plus je m'explique pire c'est j'ai l'impression...
si vous pigez pas je me jette par la fenetre....
Dernière modification par Hizoka (Le 05/01/2008, à 10:38)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#457 Le 05/01/2008, à 12:24
- benoit2600
Re : créer cle usb/live cd entierement customisé en francais....
en gros tu voudrait faire un backup de ta clée c'est sa ?
avec le script de frafra ta une option pour sa
Hors ligne
#458 Le 05/01/2008, à 12:47
- Thomas3
Re : créer cle usb/live cd entierement customisé en francais....
Bonjour à tous
Tout d'abord un grand merci à smo pour être aussi disponible
J'ai une petit question qui m'embête vraiment , je n'arrive pas à changer l'écran couleur marron qui s'affiche entre le GDM et le fond d'écran du bureau, je suis sous xfce4
Merci d'avance
#459 Le 05/01/2008, à 17:29
- Hizoka
Re : créer cle usb/live cd entierement customisé en francais....
bon j'abandonne mes explications...
tant pis, merci d'avoir essayer de comprendre.
Mais je reviendrais poser des questions connes
EDIT : a priori toutes les modifications sont faites dans le chroot le chroot etant contenu dans le .ext2, il suffit de copier celui ci pour faire une save de ce qui a ete modif non ?
j'ai testé par rapport aux paquets installer je copie le ext2 avant l'install, je remet la save et celle ci n'a pas les paquets d'installés...
Dernière modification par Hizoka (Le 05/01/2008, à 18:01)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#460 Le 05/01/2008, à 17:54
- Thomas3
Re : créer cle usb/live cd entierement customisé en francais....
J'ajoute juste à ma question plus haut que http://doc.ubuntu-fr.org/installation/c … vecd_gnome ne fonctionne pas
J'ai mis
BackgroundColor=#000000
GraphicalThemedColor=#000000
Et ça ne change rien
#461 Le 05/01/2008, à 18:00
- smo
Re : créer cle usb/live cd entierement customisé en francais....
salut
bah oui hizoka d ou l interet de faire un .ext
pour continuer reprendre etc t as juste a repasser en chroot et refaire le squashfs et voila donc oui tu copies ton .ext2 qq part en save si tu veux
si tu deconnes par la suite bah hop tu le remets
par exemple
cp ubuntu-fs.ext ubuntu-fs.ext2.save
et voila...
me dis pas que tu refaisais TOUT le tuto a chaque fois????!!!!
thomas c est pas dans gdm.conf
c est dans /etc/gdm/PreSession/Default
tout en bas
++
Dernière modification par smo (Le 05/01/2008, à 18:03)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#462 Le 05/01/2008, à 18:03
- Hizoka
Re : créer cle usb/live cd entierement customisé en francais....
ba je l'ai refait mais j'étais pas motivé au debut
vu que je me suis remplongé dedans c'est pour ca que je cherchais une solution mais comme editer juste avant de voir ton message j'ai testé la copie du ect2
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#463 Le 05/01/2008, à 18:05
- smo
Re : créer cle usb/live cd entierement customisé en francais....
ok cool
pas encore essyae tout ca frafa j essaye ce soir je harcele les gars de live-initramfs
1 ubiquity marche pas probleme de locale...
2 boot pas si je monte pas /dev/loop0 a la main y me dit que ca n existe pas alors que si super debile...
et les tty ne marchent pas tres tres tres chiant
hizoka donnes toutes les parties ou tu voudrais des explications au niveau de la custom steup
++
Dernière modification par smo (Le 05/01/2008, à 18:06)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#464 Le 05/01/2008, à 18:11
- thomas3
Re : créer cle usb/live cd entierement customisé en francais....
Merci tu es trop fort !
Par contre il faudrait corriger le Wiki ...
#465 Le 05/01/2008, à 18:13
- smo
Re : créer cle usb/live cd entierement customisé en francais....
merci ah j ai galere pour la trouver cette p***** de couleur lol
frafa as tu vu ca
extlinux
peu bien nous servir je pense au lieu de syslinux
vu que sous windows la cle voit qu une partiton fat 32 la on pourrait avoir que du ext2/3 pour nux et laisser la fat pour windows ou autre
good tout ca
++
Dernière modification par smo (Le 05/01/2008, à 18:13)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#466 Le 05/01/2008, à 18:37
- Hizoka
Re : créer cle usb/live cd entierement customisé en francais....
je suis en train de créer un fichier ou je tape toutes mes lignes au fur a mesures avec les explications a coté tu pourras l'utiliser pour le tuto si tu veux je pense que ca permet de mieux comprendre
je te filerai ca pour que tu me dise si on peut simplifier
pour faire un make install, est-on obligé d'être dans le dossier contenant les fichiers ?
ou peut-on faire un truc du genre make install /prout/pet/ ?
ca me permettrait de simplifier un peu un truc
petit probleme quand je veux démonter le /proc :
umount: /home/hizoka/custom-ubuntu/chroot/proc: périphérique occupé
pourtant le terminal qui était dedans a fait exit...
peut-on savoir ce qui l'utilise ?
Dernière modification par Hizoka (Le 05/01/2008, à 19:21)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#467 Le 05/01/2008, à 19:22
- smo
Re : créer cle usb/live cd entierement customisé en francais....
non peux pas
bah fais tes truc et balances apres tes questions etc
synchro
en premier sous chroot
umount /proc
et voila sinon
t as du activer un processus (dans le chroot)
/etc/init.d/cupsys stop
bien souvent pour moi...
sinon t as un terminal ou nautilus dans le dossier...
++
Dernière modification par smo (Le 05/01/2008, à 19:25)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#468 Le 05/01/2008, à 19:41
- Hizoka
Re : créer cle usb/live cd entierement customisé en francais....
Bon voici quelques questions
1 - Comment faire pour que les nouveaux membres soient ajoutés au groupe usbusers dés leur création ?
2 - Comment modifier le splash du grub vu qu'il n'y a pas de /grub/ dans boot ?
voilou
merci
Dernière modification par Hizoka (Le 05/01/2008, à 22:54)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#469 Le 05/01/2008, à 22:58
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
==> smo
lo
tiens en regardant les doc de extlinux
je suis tombe sur c'te distro que je conaissait pas
a l'air sympa ce projet et très bien documenté LUI (greee)...
slitaz ==> http://www.slitaz.org
http://www.slitaz.org/doc/handbook/liveusb.html
Dernière modification par frafa (Le 05/01/2008, à 22:58)
Hors ligne
#470 Le 06/01/2008, à 01:46
- smo
Re : créer cle usb/live cd entierement customisé en francais....
ola
ok frafa je regarde...
hizoka
1 - Comment faire pour que les nouveaux membres soient ajoutés au groupe usbusers dés leur création ?
ajoute le groupe dans /etc/adduser.conf , tout en bas tu verras EXTRA_GROUPS fais gaffe au # y a des lignes a decommenter pour l activer
2 - Comment modifier le splash du grub vu qu'il n'y a pas de /grub/ dans boot ?
on utilise sylinux pas grub pour le live (pour l instant)
donc je sais pas, apres install faut carrement modifier ubiquity....
++
Dernière modification par smo (Le 06/01/2008, à 01:46)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#471 Le 06/01/2008, à 02:43
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
==> smo
lo
si t'as demi-heure à perdre,
pour tester mon script en LiveUSB sur ATI en mode live et persistent
de préférence avec Ubuntu Gnome
tu me rendrait un GRAND service
car j'ai rien an ATI pour tester...
j'ai bien sur integré les modif restricted-manager et driver proprio sur c'te version:
je viens de mon coté de tester pour NVIDIA, a l'air ok
reste a perfectionner les script init rc.d ==> /etc/init.d/activer-driver-proprio
pour le moment en version basique...
utilise menu pour creer LiveUSB:
"Créer LiveUSB"
et pour activer driver proprio ATI:
"Customiser LiveUSB (Effacera clé USB, sauvegardez vos documents avant!)"
Actuellement en syslinux
mais je pense va migrer en extlinux sur tes conseils
Dernière modification par frafa (Le 06/01/2008, à 05:59)
Hors ligne
#472 Le 06/01/2008, à 04:41
- smo
Re : créer cle usb/live cd entierement customisé en francais....
ola
bon j essaye
ok premier menu faire la cle
par contre la apres
customiser live usb
Partition de travail est: /dev/sdb
Erreur la partition /dev/sdb2 n'a pas le bon label\!
et rien s appelle bien casper-rw et pourquoi sdb2?
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#473 Le 06/01/2008, à 05:07
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
oup'sssssss
je me suis melangé les pinceaux
dans mes versions quand j'ai fait upload
je corrige sorry...
je viens de faire un test avec extlinux
sur tout en ext3 boot impec cool!
par contre me load pas menu gfxboot
pas compatible ?
passer par grub ?
bref je cherche...
Dernière modification par frafa (Le 06/01/2008, à 05:07)
Hors ligne
#474 Le 06/01/2008, à 05:13
- smo
Re : créer cle usb/live cd entierement customisé en francais....
ok moi je regardais le source
pas encore test extlinux pas eu le temps
je disseque live-initramfs
bon j attend ta correction
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#475 Le 06/01/2008, à 05:58
- frafa
Re : créer cle usb/live cd entierement customisé en francais....
==> smo
vire ancien script et prend cuilà :
refait creer LiveUSB car a pas les bons label ta clé vec version erreur...
pas urgent quand t'as un moment...
par avance merci
wget http://frafa.free.fr/liveusb/smo_test/test_live_custom.sh
chmod +x ./test_live_custom.sh
sudo ./test_live_custom.sh
je te met aussi si t'interesse pour tester vite fait extlinux
script pour faire LiveUSB extlinux:
wget http://frafa.free.fr/liveusb/smo_test/liveusb_extlinux.sh
gedit /usr/share/doc/syslinux/README.gfxboot
parlent pas de extlinux.conf juste de syslinux.cfg/isolinux.cfg
a mon avis pas encore supporté...
faudra passer par un grub menu je pense
zou moi dodo zzZZzz
Dernière modification par frafa (Le 06/01/2008, à 06:17)
Hors ligne