Je recule toujours de deux pas quand il s’agit de toucher à grub ; surtout depuis le passage à grub2.
Je vais quand même modifier le grub parce que c’est toi qui me le dit 
J’ai toute confiance.
Je recule toujours de deux pas quand il s’agit de toucher à grub ; surtout depuis le passage à grub2.
Je vais quand même modifier le grub parce que c’est toi qui me le dit 
J’ai toute confiance.
comment fais tu pour configurer ton serveur sans clavier?le minimum syndical c’est un clavier pour écrire dans un terminal ou alors j’ai encore rien compris.[/quote]
Ben en remote tout simplement. Je fais cela sur la quasi totalité de mes serveurs, ils n’ont pas de clavier. Par ailleurs, si c’est un serveur OVH, il n’y a plus le choix…[/quote]
en remote c’est évident mais il ne l’a pas précisé.[/quote]
C’est vrai, tu as raison 
Voilà le rapport. La ligne sur grub me plaît moyennement !
Je crains de ne pas redémarrer proprement 
C’est quoi les hum There is a symbolic link … ?
[code]# apt-get install linux-headers-3.10.1-fb-aufs linux-image-3.10.1-fb-aufs
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Paquets suggérés :
fdutils linux-doc-3.10.1-fb-aufs linux-source-3.10.1-fb-aufs ksymoops linux-image-3.10.1-fb-aufs-dbg
Les NOUVEAUX paquets suivants seront installés :
linux-headers-3.10.1-fb-aufs linux-image-3.10.1-fb-aufs
0 mis à jour, 2 nouvellement installés, 0 à enlever et 19 non mis à jour.
Il est nécessaire de prendre 42,2 Mo dans les archives.
Après cette opération, 136 Mo d’espace disque supplémentaires seront utilisés.
Réception de : 1 http://boisson.homeip.net/depot/ wheezy/divers linux-image-3.10.1-fb-aufs i386 3.10.1-fb-aufs [33,4 MB]
Réception de : 2 http://boisson.homeip.net/depot/ wheezy/divers linux-headers-3.10.1-fb-aufs i386 3.10.1-fb-aufs [8 832 kB]
42,2 Mo réceptionnés en 9min 30s (73,9 ko/s)
Préconfiguration des paquets…
Sélection du paquet linux-image-3.10.1-fb-aufs précédemment désélectionné.
(Lecture de la base de données… 81457 fichiers et répertoires déjà installés.)
Dépaquetage de linux-image-3.10.1-fb-aufs (à partir de …/linux-image-3.10.1-fb-aufs_3.10.1-fb-aufs_i386.deb) …
Done.
Sélection du paquet linux-headers-3.10.1-fb-aufs précédemment désélectionné.
Dépaquetage de linux-headers-3.10.1-fb-aufs (à partir de …/linux-headers-3.10.1-fb-aufs_3.10.1-fb-aufs_i386.deb) …
Paramétrage de linux-image-3.10.1-fb-aufs (3.10.1-fb-aufs) …
Hmm. There is a symbolic link /lib/modules/3.10.1-fb-aufs/build
However, I can not read it: Aucun fichier ou dossier de ce type
Therefore, I am deleting /lib/modules/3.10.1-fb-aufs/build
Hmm. The package shipped with a symbolic link /lib/modules/3.10.1-fb-aufs/source
However, I can not read the target: Aucun fichier ou dossier de ce type
Therefore, I am deleting /lib/modules/3.10.1-fb-aufs/source
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.10.1-fb-aufs /boot/vmlinuz-3.10.1-fb-aufs
update-initramfs: Generating /boot/initrd.img-3.10.1-fb-aufs
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.10.1-fb-aufs /boot/vmlinuz-3.10.1-fb-aufs
Generating grub.cfg …
Found linux image: /boot/vmlinuz-3.10.1-fb-aufs
Found initrd image: /boot/initrd.img-3.10.1-fb-aufs
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
grub-probe : erreur : no such disk.
grub-probe : erreur : no such disk.
Found Debian GNU/Linux (6.0.4) on /dev/mapper/ecole-root
done
Paramétrage de linux-headers-3.10.1-fb-aufs (3.10.1-fb-aufs) …
Examining /etc/kernel/header_postinst.d.[/code]
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.10.1-fb-aufs
Found initrd image: /boot/initrd.img-3.10.1-fb-aufs
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
rmdir: échec de suppression de « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
rmdir: échec de suppression de « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
rmdir: échec de suppression de « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
grub-probe : erreur : no such disk.
rmdir: échec de suppression de « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
grub-probe : erreur : no such disk.
rmdir: échec de suppression de « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
Found Debian GNU/Linux (6.0.4) on /dev/mapper/ecole-root
done
Je vais me coucher.
N’hésitez pas à me proposer des solutions ; la nuit porte conseil dit-on 
Il a installé le header, en second, donc les avertissements sont normaux.
Pour le grub, fait
grep "linux.*/boot/vm" /boot/grub/grub.cfg
Si tu as
linux /boot/vmlinuz-3.10.1-fb-aufs root=UUID=d9eecc60-1735-421c-a008-77ba30a37ac5 ro quiet
linux /boot/vmlinuz-3.10.1-fb-aufs root=UUID=d9eecc60-1735-421c-a008-77ba30a37ac5 ro single
linux /boot/vmlinuz-3.5.4-fb-aufs root=UUID=d9eecc60-1735-421c-a008-77ba30a37ac5 ro quiet
linux /boot/vmlinuz-3.5.4-fb-aufs root=UUID=d9eecc60-1735-421c-a008-77ba30a37ac5 ro single
linux /boot/vmlinuz-2.6.31-34-fitpc2 root=UUID=d9eecc60-1735-421c-a008-77ba30a37ac5 ro quiet
linux /boot/vmlinuz-2.6.31-34-fitpc2 root=UUID=d9eecc60-1735-421c-a008-77ba30a37ac5 ro single
(par exemple), le noyau 3.10.1 sera lancé en premier, ne touche pas à grub.cfg dans ce cas, sinon il te faut déplacé le bloc
menuentry 'Debian GNU/Linux, avec Linux 3.10.1-fb-aufs' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b781c58b-e69c-4726-9e48-9a533a8a69a2
echo 'Chargement de Linux 3.10.1-fb-aufs ...'
linux /boot/vmlinuz-3.10.1-fb-aufs root=UUID=b781c58b-e69c-4726-9e48-9a533a8a69a2 ro rootfstype=ext4 elevator=noop rootflags=data=writeback acpi_osi=Linux acpi_backlight=vendor pcie_aspm=force i915.i915_enable_rc6=1 i915.lvds_downclock=1 quiet
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.10.1-fb-aufs
}
menuentry 'Debian GNU/Linux, avec Linux 3.10.1-fb-aufs (mode de dépannage)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b781c58b-e69c-4726-9e48-9a533a8a69a2
echo 'Chargement de Linux 3.10.1-fb-aufs ...'
linux /boot/vmlinuz-3.10.1-fb-aufs root=UUID=b781c58b-e69c-4726-9e48-9a533a8a69a2 ro single
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.10.1-fb-aufs
}
juste en premier dans les blocs de démarrage linux. (Les paramètres indiqués ici ne seront pas les tiens)
[quote=“fran.b”]Pour le grub, fait
grep "linux.*/boot/vm" /boot/grub/grub.cfg
[/quote]
Cette commande ne renvoie rien chez moi.
Donc j’ai édité grub.cfg et voici ce que j’ai.
le noyau 3.10.1 apparaît bien en premier. Tout semble ok donc.
[code]### BEGIN /etc/grub.d/10_linux ###
menuentry ‘Debian GNU/Linux, avec Linux 3.10.1-fb-aufs’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 14f853a0-15fa-412c-b6f4-f0d66b5d5ce6
echo 'Chargement de Linux 3.10.1-fb-aufs …'
linux /vmlinuz-3.10.1-fb-aufs root=/dev/mapper/serveur–debian-root ro quiet
echo 'Chargement du disque mémoire initial …‘
initrd /initrd.img-3.10.1-fb-aufs
}
menuentry ‘Debian GNU/Linux, avec Linux 3.10.1-fb-aufs (mode de dépannage)’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 14f853a0-15fa-412c-b6f4-f0d66b5d5ce6
echo 'Chargement de Linux 3.10.1-fb-aufs …'
linux /vmlinuz-3.10.1-fb-aufs root=/dev/mapper/serveur–debian-root ro single
echo 'Chargement du disque mémoire initial …‘
initrd /initrd.img-3.10.1-fb-aufs
}
menuentry ‘Debian GNU/Linux, avec Linux 3.2.0-4-686-pae’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 14f853a0-15fa-412c-b6f4-f0d66b5d5ce6
echo 'Chargement de Linux 3.2.0-4-686-pae …'
linux /vmlinuz-3.2.0-4-686-pae root=/dev/mapper/serveur–debian-root ro quiet
echo 'Chargement du disque mémoire initial …‘
initrd /initrd.img-3.2.0-4-686-pae
}
menuentry ‘Debian GNU/Linux, avec Linux 3.2.0-4-686-pae (mode de dépannage)’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 14f853a0-15fa-412c-b6f4-f0d66b5d5ce6
echo 'Chargement de Linux 3.2.0-4-686-pae …'
linux /vmlinuz-3.2.0-4-686-pae root=/dev/mapper/serveur–debian-root ro single
echo 'Chargement du disque mémoire initial …'
initrd /initrd.img-3.2.0-4-686-pae
}
Je redémarre motion :
Mar 8 08:53:40 serveur-debian motion: [1] Retrying until successful connection with camera
Mar 8 08:53:40 serveur-debian motion: [1] Failed to open video device /dev/video0: No such device or address
# ls /dev/video*
/dev/video0 /dev/video1
J’édite motion.conf et je change pour video1
[code]# Videodevice to be used for capturing (default /dev/video0)
videodevice /dev/video1[/code]
Je redémarre motion :
Mar 8 08:53:44 serveur-debian motion: [0] Motion terminating
Mar 8 08:53:44 serveur-debian motion: [0] Removed process id file (pid file).
Mar 8 08:53:44 serveur-debian motion: [0] Processing thread 0 - config file /etc/motion/motion.conf
Mar 8 08:53:44 serveur-debian motion: [0] Motion 3.2.12 Started
Mar 8 08:53:44 serveur-debian motion: [0] Created process id file /var/run/motion/motion.pid. Process ID is 5218
Mar 8 08:53:44 serveur-debian motion: [0] Motion running as daemon process
Mar 8 08:53:44 serveur-debian motion: [0] ffmpeg LIBAVCODEC_BUILD 3482368 LIBAVFORMAT_BUILD 3478785
Mar 8 08:53:44 serveur-debian motion: [0] Thread 1 is from /etc/motion/motion.conf
Mar 8 08:53:44 serveur-debian motion: [0] httpd bind(): Address already in use
Mar 8 08:53:44 serveur-debian motion: [0] httpd thread exit
Mar 8 08:53:44 serveur-debian motion: [1] Thread 1 started
Mar 8 08:53:44 serveur-debian motion: [1] cap.driver: "pwc"
Mar 8 08:53:44 serveur-debian motion: [1] cap.card: "Philips SPC 900NC webcam"
Mar 8 08:53:44 serveur-debian motion: [1] cap.bus_info: "usb-0000:00:10.4-1.4.4"
Mar 8 08:53:44 serveur-debian motion: [1] cap.capabilities=0x05000001
Mar 8 08:53:44 serveur-debian motion: [1] - VIDEO_CAPTURE
Mar 8 08:53:44 serveur-debian motion: [1] - READWRITE
Mar 8 08:53:44 serveur-debian motion: [1] - STREAMING
Mar 8 08:53:44 serveur-debian motion: [1] Test palette YU12 (320x240)
Mar 8 08:53:44 serveur-debian motion: [1] Using palette YU12 (320x240) bytesperlines 480 sizeimage 115200 colorspace 00000000
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980900, "Brightness", range 0,127
Mar 8 08:53:44 serveur-debian motion: [1] #011"Brightness", default 64, current 64
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980901, "Contrast", range 0,63
Mar 8 08:53:44 serveur-debian motion: [1] #011"Contrast", default 32, current 32
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980902, "Saturation", range -100,100
Mar 8 08:53:44 serveur-debian motion: [1] #011"Saturation", default 0, current 0
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x0098090e, "Red Balance", range 0,255
Mar 8 08:53:44 serveur-debian motion: [1] #011"Red Balance", default 96, current 63
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x0098090f, "Blue Balance", range 0,255
Mar 8 08:53:44 serveur-debian motion: [1] #011"Blue Balance", default 96, current 47
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980910, "Gamma", range 0,31
Mar 8 08:53:44 serveur-debian motion: [1] #011"Gamma", default 21, current 21
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980911, "Exposure", range 0,255
Mar 8 08:53:44 serveur-debian kernel: [86627.311740] Allocated vmalloc buffer of size 462848 at vaddr=f94b5000
Mar 8 08:53:44 serveur-debian motion: [1] #011"Exposure", default 248, current 248
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980912, "Gain, Automatic", range 0,1
Mar 8 08:53:44 serveur-debian motion: [1] #011"Gain, Automatic", default 1, current 1
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x00980913, "Gain", range 0,63
Mar 8 08:53:44 serveur-debian motion: [1] #011"Gain", default 8, current 63
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x08000000, "Auto contour", range 0,1
Mar 8 08:53:44 serveur-debian motion: [1] #011"Auto contour", default 0, current 0
Mar 8 08:53:44 serveur-debian motion: [1] found control 0x08000001, "Contour", range 0,63
Mar 8 08:53:44 serveur-debian motion: [1] #011"Contour", default 16, current 16
Mar 8 08:53:44 serveur-debian kernel: [86627.313625] Allocated vmalloc buffer of size 462848 at vaddr=f9599000
Mar 8 08:53:44 serveur-debian kernel: [86627.314790] Allocated vmalloc buffer of size 462848 at vaddr=f967d000
Mar 8 08:53:44 serveur-debian kernel: [86627.315983] Allocated vmalloc buffer of size 462848 at vaddr=f9761000
Mar 8 08:53:44 serveur-debian motion: [1] mmap information:
Mar 8 08:53:44 serveur-debian motion: [1] frames=4
Mar 8 08:53:44 serveur-debian motion: [1] 0 length=462848
Mar 8 08:53:44 serveur-debian motion: [1] 1 length=462848
Mar 8 08:53:44 serveur-debian motion: [1] 2 length=462848
Mar 8 08:53:44 serveur-debian motion: [1] 3 length=462848
Mar 8 08:53:44 serveur-debian motion: [1] Resizing pre_capture buffer to 1 items
Mar 8 08:53:45 serveur-debian motion: [1] Started stream webcam server in port 8081
çà me semble tout bon çà 
Maintenant il me faudrait un petit utilitaire en ligne de commande pour faire des captures et autre joyeuseries.
Vous en connaissez ?
J’ai trouvé streamer. Je vais démarrer avec çà.
Merci pour votre aide.
![]()
[code]#!/bin/sh
cd ~/film
FICHIER=/tmp/filmliste
echo -n > $FICHIER
#FILM=/bin/date --date '6 day ago' +"film-%m-%Y.avi"
#FILM=/bin/date --date '1 day ago' +"film-%W-%Y.avi"
FILM=/bin/date --date '1 day ago' +"film-%Y-%m-%d.avi"
for i in seq 1 9 ; do ls 0$i* >> $FICHIER 2> /dev/null ; done
NB=ls | grep -E "\.jpg$" | grep -E "^[1-9][0-9]" | sed -e '1,$s/^\([0-9]*\)-.*$/\1/' | sort -u
#echo $NB
for i in $NB ; do ls $i-* >> $FICHIER 2> /dev/null
#echo $i
done
cat $FICHIER | xargs jpegtoavi -f 25 320 240 > $FILM
killall motion
cat $FICHIER | xargs rm
sleep 2
screen -d -m motion -c motion.conf
sleep 5
renice 15 pidof motion > /dev/null 2>&1
[/code]par exemple.
Le paquet jpegtoavi est chez moi
Çà fait comme un dessin animé ton script, non … !?
Merci je veux bien, mais faudrait que je comprenne un peu si je veux modifier le script ![]()
Et là, c’est l’inconnue vu que j’ai jamais fait çà !! Mais je ne refuse pas d’apprendre avec un peu d’aide. 
Pour streamer, j’ai bien un fichier créé mais lorsque je l’ouvre avec vlc, rien ne se passe !!!
J’ai fait çà :
streamer -c /dev/video1 -f rgb24 -F mono8 -r 15 -t 00:00:20 -o outfile.avi
J’obtiens un fichier que vlc n’ouvre pas ![]()
#!/bin/sh
cd ~/film
FICHIER=/tmp/filmliste
echo -n > $FICHIER
#FILM=`/bin/date --date '6 day ago' +"film-%m-%Y.avi"`
#FILM=`/bin/date --date '1 day ago' +"film-%W-%Y.avi"`
FILM=`/bin/date --date '1 day ago' +"film-%Y-%m-%d.avi"`Donne un nom de fichier dépendant de la date (i.e J-1 ici)[code]
for i in seq 1 9 ; do ls 0$i* >> $FICHIER 2> /dev/null ; done
NB=ls | grep -E "\.jpg$" | grep -E "^[1-9][0-9]" | sed -e '1,$s/^\([0-9]*\)-.*$/\1/' | sort -u
#echo $NB
for i in $NB ; do ls $i-* >> $FICHIER 2> /dev/null
#echo $i
done
[/code]motion fait des images de nom numero.jpg, il s’agit de les mettre dans l’ordre chronologique ce que fait cette suite de commande. $FICHIER contient la liste des images dans l’ordre.
cat $FICHIER | xargs jpegtoavi -f 25 320 240 > $FILM
jpegtoavi crée unevideo sur la sortie standardà partir des jpeg donnés en argument, -f 25 = 25 images/s, 320x240 = taille des images. Adapte à ton cas
killall motion
cat $FICHIER | xargs rm
sleep 2On tue le motion, on efface toutes les images et on attend deux secondes que tout soit terminé
screen -d -m motion -c motion.confRelance de motion avec le fichier de config local
sleep 5
renice 15 `pidof motion` > /dev/null 2>&1
mise en place d’une priorité basse de motion histoire que la machine ne fasse pas que ça.