@ tous : salut !
Je remarque depuis quelque temps qu'os-prober et update-grub mettent vraiment trop de temps... La preuve :
# time os-prober
/dev/sda2:Slackware Linux (Slackware 14.1):Slackware:linux
/dev/sda3::Arch:linux
real 2m13.516s
user 0m0.044s
sys 0m0.104s
# time update-grub
Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-3.16.0-4-amd64
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-4-amd64
Image Linux trouvée : /boot/vmlinuz-3.16-3-amd64
Image mémoire initiale trouvée : /boot/initrd.img-3.16-3-amd64
Slackware Linux (Slackware 14.1) trouvé sur /dev/sda2
Arch trouvé sur /dev/sda3
fait
real 1m54.750s
user 0m0.524s
sys 0m1.196s
D'ailleurs, une fois que je trouvais ça trop, j'ai arrêté l'opération via le raccourci Ctrl+C, et voilà le retour que j'ai obtenu :
# os-prober
/dev/sda2:Slackware Linux (Slackware 14.1):Slackware:linux
^C^Cgrep: /tmp/os-prober.q5aud4/raided-map: Aucun fichier ou dossier de ce type
grep: /tmp/os-prober.q5aud4/swaps-map: Aucun fichier ou dossier de ce type
grep: /tmp/os-prober.q5aud4/mounted-map: Aucun fichier ou dossier de ce type
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
grep: /tmp/os-prober.q5aud4/raided-map: Aucun fichier ou dossier de ce type
grep: /tmp/os-prober.q5aud4/swaps-map: Aucun fichier ou dossier de ce type
grep: /tmp/os-prober.q5aud4/mounted-map: Aucun fichier ou dossier de ce type
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
grep: /tmp/os-prober.q5aud4/raided-map: Aucun fichier ou dossier de ce type
grep: /tmp/os-prober.q5aud4/swaps-map: Aucun fichier ou dossier de ce type
grep: /tmp/os-prober.q5aud4/mounted-map: Aucun fichier ou dossier de ce type
Par la suite, os-prober ne voulait plus se lancer (mais je pense que c'est normalement étant donné que je l'ai arrêté en plein milieu de son job) :
# os-prober
/dev/sda2:Slackware Linux (Slackware 14.1):Slackware:linux
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
/dev/sda3::Arch:linux
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
Et là d'un seul coup, grub-update fonctionne drolement plus vite !
# time update-grub
Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-3.16.0-4-amd64
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-4-amd64
Image Linux trouvée : /boot/vmlinuz-3.16-3-amd64
Image mémoire initiale trouvée : /boot/initrd.img-3.16-3-amd64
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
rmdir: impossible de de supprimer « /var/lib/os-prober/mount »: Périphérique ou ressource occupé
Slackware Linux (Slackware 14.1) trouvé sur /dev/sda2
Arch trouvé sur /dev/sda3
fait
real 0m11.187s
user 0m0.520s
sys 0m1.060s
Alors je suis repassé à la version d'os-prober de wheezy (aptitute install os-prober/wheezy), mais c'est encore long.
Et j'ai remarqué qu'avec os-prober Slackware est rapidement détecté, mais pour Archlinux c'est plus long. Alors qu'avec update-grub par contre, les deux mettent longtemps avant de s'afficher.
Une idée ?
Dernière modification par AbdelQahar (25-11-2014 16:27:11)