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.

#1 Le 20/02/2014, à 15:16

ar barzh paour

[Résolu]résultat de commande non conforme à l'attente

bonjour à tous

EDIT 16 juin 2014 : je supprime Résolu , car en 14.04 j'ai de nouveau le non fonctionnement  (voir post 15 pour la suite)
EDIT 18 juin 2014: résolu (voir dernier post)

je fais remonter un problème que je n'arrive toujours pas à résoudre (dure depuis très longtemps)
j'ai un script shell qui se lance au démarrage   et qui contient

udisks --show-info /dev/sda   >> config.txt
udisks --show-info /dev/sdb   >> config.txt
udisks --show-info /dev/sdc   >> config.txt

( remarque : je n'ai pas d'autres disques , je boote sur a qui contient ma version ubuntu)

le problème c'est que le résultat s'arrête  sur
    ATA SMART:                 Data not collected
alors que ce qui m'intéresse c'est d'avoir la suite qui est donnée quand je lance directement cers commandes dans un terminal


pour information
voilà le résultat de la commande de mon shell (pour le disque a)  (le résultat est similaire pour les disque b et c) contenu dans le fichier config.txt

Showing information for /org/freedesktop/UDisks/devices/sda
  native-path:                 /sys/devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda
  device:                      8:0
  device-file:                 /dev/sda
    presentation:              /dev/sda
    by-id:                     /dev/disk/by-id/ata-ST3500418AS_9VM14WAQ
    by-id:                     /dev/disk/by-id/scsi-SATA_ST3500418AS_9VM14WAQ
    by-id:                     /dev/disk/by-id/wwn-0x5000c500151593d1
    by-path:                   /dev/disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0
  detected at:                 jeu. 20 févr. 2014 13:52:41 CET
  system internal:             1
  removable:                   0
  has media:                   1 (detected at jeu. 20 févr. 2014 13:52:41 CET)
    detects change:            0
    detection by polling:      0
    detection inhibitable:     0
    detection inhibited:       0
  is read only:                0
  is mounted:                  0
  mount paths:             
  mounted by uid:              0
  presentation hide:           0
  presentation nopolicy:       0
  presentation name:           
  presentation icon:           
  automount hint:              
  size:                        500107862016
  block size:                  512
  job underway:                no
  usage:                       
  type:                        
  version:                     
  uuid:                        
  label:                       
  partition table:
    scheme:                    mbr
    count:                     9
  drive:
    vendor:                    ATA
    model:                     ST3500418AS
    revision:                  CC34
    serial:                    9VM14WAQ
    WWN:                       5000c500151593d1
    detachable:                0
    can spindown:              1
    rotational media:          Yes, at 7200 RPM
    write-cache:               enabled
    ejectable:                 0
    adapter:                   /org/freedesktop/UDisks/adapters/0000_3a00_3a1f_2e2
    ports:
      /org/freedesktop/UDisks/adapters/0000_3a00_3a1f_2e2/host2
    similar devices:
    media:                     
      compat:                 
    interface:                 ata
    if speed:                  (unknown)
    ATA SMART:                 Data not collected

le listing s'arreête là

et voilà la commande passée directement dans un terminal

 
Showing information for /org/freedesktop/UDisks/devices/sda
  native-path:                 /sys/devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda
   .........    
    résultat identique ci dessus sauf la fin qui donne bien 
    ........
    ATA SMART:                 Updated at jeu. 20 févr. 2014 13:53:11 CET
      overall assessment:      Disk has a few bad sectors
===============================================================================
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
===============================================================================
 raw-read-error-rate         117| 99|  6   good    154025216   Pre-fail Online 
 spin-up-time                 97| 97|  0    n/a    0           Pre-fail Online 
 start-stop-count             99| 99| 20   good    1934        Old-age  Online 
 reallocated-sector-count    100|100| 36   good    1 sectors   Pre-fail Online 
 seek-error-rate              78| 60| 30   good    72217134    Pre-fail Online 
 power-on-hours               89| 89|  0    n/a    433,7 days  Old-age  Online 
 spin-retry-count            100|100| 97   good    0           Pre-fail Online 
 power-cycle-count            99| 99| 20   good    1934        Old-age  Online 
 runtime-bad-blk-total       100|100|  0    n/a    0           Old-age  Offline
 end-to-end-error            100|100| 99   good    0           Old-age  Online 
 reported-uncorrect          100|100|  0    n/a    0 sectors   Old-age  Online 
 command-timeout             100| 94|  0    n/a    3050        Old-age  Online 
 high-fly-writes             100|100|  0    n/a    0           Old-age  Online 
 airflow-temperature-celsius  63| 54| 45   good    37C / 98,6F Old-age  Online 
 temperature-celsius-2        37| 46|  0    n/a    37C / 98,6F Old-age  Online 
 hardware-ecc-recovered       36| 14|  0    n/a    154025216   Old-age  Online 
 current-pending-sector      100|100|  0    n/a    0 sectors   Old-age  Online 
 offline-uncorrectable       100|100|  0    n/a    0 sectors   Old-age  Offline
 udma-crc-error-count        200|200|  0    n/a    1           Old-age  Online 
 head-flying-hours           100|253|  0    n/a    660,9 days  Old-age  Offline
 total-lbas

une idée de comment obtenir le résultat escompté dans mon fichier ?

Dernière modification par ar barzh paour (Le 18/06/2014, à 05:36)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#2 Le 20/02/2014, à 15:26

Watael

Re : [Résolu]résultat de commande non conforme à l'attente

salut,

pour obtenir le tableau des attributs, il faut que je sois en root, ou que j'utilise sudo.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 20/02/2014, à 16:47

erresse

Re : [Résolu]résultat de commande non conforme à l'attente

Bonjour,
J'ai fait l'essai sur ma bécane, sans être root ni utiliser sudo, et j'ai obtenu strictement le même résultat en direct et dans le fichier .txt...
Résultat complet, je précise, avec le tableau final jusqu'à la dernière ligne.
Cela étant, se pourrait-il que la différence vienne se l'exécution du script au démarrage ? Ça, je ne l'ai pas testé, bien sûr !


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#4 Le 20/02/2014, à 16:59

credenhill

Re : [Résolu]résultat de commande non conforme à l'attente

hello
mettre un délai au début du script ?

Hors ligne

#5 Le 20/02/2014, à 18:18

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

merci pour vos réponse

Watael a écrit :

salut,
pour obtenir le tableau des attributs, il faut que je sois en root, ou que j'utilise sudo.

non quand je lance "manuellement" mon shell , même non root j'ai bien le résultat complet

erresse a écrit :

Cela étant, se pourrait-il que la différence vienne se l'exécution du script au démarrage ? Ça, je ne l'ai pas testé, bien sûr !

je pense qu'effectivement il y a interaction (voir ci-dessus"

credenhil a écrit :

hello
mettre un délai au début du script ?

j'ai ajouté

sleep 30

au début de mon script , sans effets

par contre je suis étonné de ceci :
j'ai remplacé

udisks --show-info /dev/sdb

par

sudo udisks --show-info /dev/sdb

===> le système ne me demande pas de mot de passe
===> mais la commande udisks ne s'éxécute pas non plus ( enfin dans le résultat il n'y a plus aucune information sur l'état du disque b )

Dernière modification par ar barzh paour (Le 20/02/2014, à 18:20)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#6 Le 02/03/2014, à 09:37

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

comme je n'ai pas de solution j'ai essayé ceci mais ça ne fonctionne pas non plus (*) voir quand même plus bas , j'ai édité mon post
en plus je ne suis pas sur de la syntaxe

crontrab -e
@reboot /media/Data/shell/afficheconfig

aficheconfig est le shell qui se trouve dans le répertoire indiqué)
Data est monté par fstab
crontab -l m'affiche bien la ligne @reboot /media/Data/shell/afficheconfig

j'ai trouvé @reboot dans le man de crontab
Instead of the first five fields, one  of  eight  special  strings  may
       appear:
              string         meaning
              ------         -------
              @reboot        Run once, at startup.

y-a-t-il une erreur de syntaxe ?
c'est la première fois que j'utilise cron , y-a-t-il quelquechose d'autre à valider ?

merci pour vos réponses

edit : je modifie un peu ce qui est ci-dessus :
1-je m'aperçois que mon shell est bien lancé au redémarrage
(mon shell crée un fichier qui contient la date de création , avec la date je suis sur de ça)
que la commande udisks bloque toujours à Data not collected
que la dernière commande de mon shell n'est pas effectuée:
gedit ~/Bureau/conf.txt
(c'est pourquoi je pensais que cron ne fonctionnait pas) puisque normalement le shell termine par l'affichage du fichier créé

Dernière modification par ar barzh paour (Le 02/03/2014, à 09:52)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#7 Le 02/03/2014, à 20:13

erresse

Re : [Résolu]résultat de commande non conforme à l'attente

Bonsoir,

C'est peut-être simplement parce-que ton script, au startup, serait exécuté avant que X soit lancé ?
Du coup, comme gedit est un outil graphique, il ne pourrait pas afficher les résultats (sous toute réserve, ce n'est qu'une idée...).


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#8 Le 02/03/2014, à 21:18

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

as-tu une idée pour le savoir
ce que je peux connaître c'est le PID qui a lancé mon script
j'ai laissé le script et dans le cron et dans applications au démarrage :
PID:1202 (lancé par cron)
et sauvegarde dans  /media/Data/shell/config/config-2014-03-02:09-15-30.txt
PID:2023 (lancé dans applications au démarrage)
et sauvegarde dans  /media/Data/shell/config/config-2014-03-02:09-15-38.txt


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#9 Le 03/03/2014, à 09:59

credenhill

Re : [Résolu]résultat de commande non conforme à l'attente

pour utiliser gedit ou tout autre ouitil graphique depuis cron il faut définier DISPLAY

DISPLAY=:0 gedit fichier

Hors ligne

#10 Le 03/03/2014, à 20:53

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

@credenhill
j'ai rajouté DISPLAY devant gedit

DISPLAY=:0 gedit /home/xxx/Bureau/config.txt

mais je n'ai pas d'affichage du fichier
dommage c'était une bonne idée , une autre !!


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#11 Le 04/03/2014, à 09:46

credenhill

Re : [Résolu]résultat de commande non conforme à l'attente

bizarre, chez moi ça fonctionne

45 8 * * * DISPLAY=:0 gedit $HOME/.profile

Hors ligne

#12 Le 04/03/2014, à 18:07

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

@credenhill
la fin de cron

# m h  dom mon dow   command
@reboot DISPLAY=:0 /media/Data/shell/afficheconfig
@reboot DISPLAY=:0 gedit $HOME/.profile

bizarre !
le shell afficheconfig est bien lancé
mais aucune trace du .profile au reboot


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#13 Le 04/03/2014, à 18:47

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

on avance ?
dans le cron j'ai mis 17H30 ( c'est à dire 15 minutes après le redémarrage )

30 17 * * * /media/Data/shell/afficheconfig

le résultat de la commande udisks se déroule jusqu'au bout

    ATA SMART:                 Updated at mar. 04 mars 2014 17:21:55 CET
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
 reallocated-sector-count    100|100| 36   good    1 sectors   Pre-fail Online 

au lieu d'avoir ATA SMART:         Data not collected (voir post 1)

il y a donc ? bien un problème de délai d'exécution !!!


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#14 Le 16/03/2014, à 09:39

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

voir
http://forum.ubuntu-fr.org/viewtopic.php?id=1523171
résolu par cron
@reboot sleep300;/media/Data/shell/afficheconfig

Dernière modification par ar barzh paour (Le 16/03/2014, à 09:56)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#15 Le 16/06/2014, à 06:51

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

voir le post 1 :
je relance la discussion :
il faut que trouve une autre solution
alors qu'il marchait bien en 12.04 , mon script ne fonctionne plus en 14.04
malgré un sleep de 600 dans le cron , ce n'est donc pas un problème de délai

@reboot sleep 600;DISPLAY=:0 /media/Data/shell/mon-shell

ce qui ne marche pas c'est toujours cette commande :

udisks --show-info /dev/sda     > /media/Data/shell/udisks_a.txt

le résultat s'arrête de nouveau à
ATA SMART:                 Data not collected
une autre idée

Dernière modification par ar barzh paour (Le 16/06/2014, à 06:58)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#16 Le 16/06/2014, à 08:59

credenhill

Re : [Résolu]résultat de commande non conforme à l'attente

est ce que /media est monté au moment de l'exécution du script ?

Hors ligne

#17 Le 16/06/2014, à 15:21

bruno

Re : [Résolu]résultat de commande non conforme à l'attente

Le résultat est conforme à la commande.

Si tu veux afficher les données SMART pour un disque il faut utiliser :

sudo udisks --ata-smart-refresh /dev/sda

Hors ligne

#18 Le 16/06/2014, à 15:41

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

sur ma version 12.04 c'est pourtant bien

udisks --show-info /dev/sda

que j'utilise et qui fonctionne
mais bon je vais modifier le script et voir ....


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#19 Le 16/06/2014, à 15:42

tiramiseb

Re : [Résolu]résultat de commande non conforme à l'attente

Salut,

En effet, pour les données SMART, "udisks --show-info /dev/sda" ne fait qu'afficher les dernières qui avaient été récupérées - si tu n'en as jamais récupérées, alors ça affiche qu'aucune donnée n'a été collectée. Si tu fais une fois « udisks --ata-smart-refresh », alors les données seront toujours celles qui avaient été retournées cette fois-là.

Si tu veux les infos les plus récentes (c'est probablement ce que tu veux), alors c'est bien l'option --ata-smart-refresh qu'il faut utiliser.

Hors ligne

#20 Le 16/06/2014, à 16:29

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

tiramiseb a écrit :

En effet, pour les données SMART, "udisks --show-info /dev/sda" ne fait qu'afficher les dernières qui avaient été récupérées

ce que je comprends c'est que quand j'arrête mon ordinateur , que je le relance , si je passe la commande udisks --show-info /dev/sda , les valeurs qui sont fournies sont erronées c'est bien ça ?


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#21 Le 16/06/2014, à 16:32

tiramiseb

Re : [Résolu]résultat de commande non conforme à l'attente

quand j'arrête mon ordinateur , que je le relance , si je passe la commande udisks --show-info /dev/sda , les valeurs qui sont fournies sont erronées c'est bien ça ?

Elles ne sont pas erronées : elles datent de la dernière vérification SMART qu'il y a eue.
La date « Updated at [...] » le précise...

Hors ligne

#22 Le 16/06/2014, à 16:46

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

résultat de mon script passée par cron  par redémarrage à 16H40 sur ma version 12.04
le script contient

udisks --show-info /dev/sdc 	> /media/Data/shell/udisks_c.txt

ATA SMART:                 Updated at lun. 16 juin 2014 16:40:23 CEST
      overall assessment:      Good
===============================================================================
Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
===============================================================================
raw-read-error-rate         116| 99|  6   good    106424448   Pre-fail Online
etc


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#23 Le 16/06/2014, à 16:51

tiramiseb

Re : [Résolu]résultat de commande non conforme à l'attente

Je suis perplexe.
On arrive aux limites de mes connaissances sur ce point.
Peut-être que bruno aura une idée...

Hors ligne

#24 Le 16/06/2014, à 17:21

bruno

Re : [Résolu]résultat de commande non conforme à l'attente

Pas mieux hmm
Je ne peux que confirmer ce que disait Sébastien en #19
J'ai testé la commande sur une Ubuntu 12.04 et une 14.04 et j'ai le même résultat la première fois que je la lance :

ATA SMART:                 Data not collected

ce qui devrait être la cas au redémarrage, d'où ma suggestion d'utiliser --ata-smart-refresh qui donne à coup sûr le bon résultat.

Sinon tu peux utiliser la commande disponible dans les « smartmontools »

sudo smartctl -a /dev/sda

qui donne des résultats similaires mais mis en forme différemment.

Dernière modification par bruno (Le 16/06/2014, à 17:21)

Hors ligne

#25 Le 17/06/2014, à 07:25

ar barzh paour

Re : [Résolu]résultat de commande non conforme à l'attente

ce que je peux dire aussi c'est que je n' obtiens pas le même résultat suivant que l'on passe cette commande via cron (@reboot ma-commande) ou que je lance ma-commande dans un terminal ! ( en 12.04)

par contre voilà ce que j'obtiens en 14.04 (32 bits) :
via cron
udisks -ata-smart-refresh me donne un non autorisé
sudo udisks ata-smart-refresh me donne rien du tout (fichier résultat vide) , pas de demande de mot de passe
udisks show-info ne donne que la première partie , sans les données ATA SMART

si je lance mon shell dans un terminal
udisks -ata-smart-refresh me donne toutes les données à la bonne date
sudo udisks -ata-smart-refresh me donne toutes les données à la bonne date (avec demande de mot de passe)
udisks show-info me donne bien toutes les données mais effectivement avec un date antérieure au passage de la commande

n'y aurait-il pas une question de droit ?

j'ai essayé d'effectuer cette opération sur ma version 14.04 64 bits , impossible d'attribuer le droit d'éxécution au fichier "/media/Data/shell/ma-commande" , je vais peut-être ouvrir un autre post à ce sujet ....


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne