Re: commande mount trouvé dans un script

Page principale

Répondre à ce message
Auteur: Olivier Allard-Jacquin
Date:  
À: guilde
Sujet: Re: commande mount trouvé dans un script
    Bonsoir,

Le 12/02/2017 à 18:20, anne.guilde@??? a écrit :
> Le 12/02/2017 à 09:16, Olivier Allard-Jacquin a écrit :
>>     Bonjour Anne,

>>
>> Le 12/02/2017 à 01:46, anne.guilde@??? a écrit :
>>> bonjour,
>>>
>>> Je suis en train de tester un script bash.
>>>
>>> monter=$(mount /dev/sdb1 -t auto /media/sauvegarde -o
>>> pamconsole,exec,noauto,managed)
>>>
>>> mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
>>>        missing codepage or helper program, or other error

>>>
>>>        In some cases useful info is found in syslog - try
>>>        dmesg | tail or so.

>>>
>>> dans le log j'ai
>>> Feb 12 00:59:38 anne kernel: [277236.155791] EXT4-fs (sdb1):
>>> Unrecognized mount option "pamconsole" or missing value
>>>
>>> Je n'ai pas trouvé beaucoup d'information sur pamconsole
>>>
>>> J'ai viré pamconsole et j'ai retesté
>>>
>>> Maintenant dans le log de kernel j'ai :
>>> Feb 12 01:12:03 anne kernel: [277981.405372] EXT4-fs (sdb1):
>>> Unrecognized mount option "managed" or missing value
>>>
>>> J'ai viré managed
>>>
>>> Donc maintenant j'ai la ligne
>>> monter=$(mount /dev/sdb1 -t auto /media/sauvegarde -o exec,noauto)
>>>
>>> il monte et démonte le disque mais il y a des messages
>>> Feb 12 01:17:20 anne kernel: [278298.762464] EXT4-fs (sdb1): mounted
>>> filesystem with ordered data mode. Opts: (null)
>>> Feb 12 01:17:21 anne kernel: [278299.021640] sdb: sdb1
>>> Feb 12 01:17:21 anne kernel: [278299.031163] sd 11:0:0:0: [sdb]
>>> Synchronizing SCSI cache
>>> Feb 12 01:17:25 anne kernel: [278303.939161] quiet_error: 2 callbacks
>>> suppressed
>>> Feb 12 01:17:25 anne kernel: [278303.939171] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939191] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939205] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939217] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939222]
>>> ldm_validate_partition_table(): Disk read failed.
>>> Feb 12 01:17:25 anne kernel: [278303.939234] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939246] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939258] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939270] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939275] Dev sdb: unable to read RDB
>>> block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939286] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939298] Buffer I/O error on device
>>> sdb, logical block 0
>>> Feb 12 01:17:25 anne kernel: [278303.939323] sdb: unable to read
>>> partition table
>>>
>>> ----
>>>
>>> j'ai fait des essais en lignes de commande en étant root
>>> # mount /dev/sdb1 /media/sauvegarde-nuts/
>>> dans le log de kernel
>>>
>>> Je l'ai qu'une ligne dans le log du kernel
>>> Feb 12 01:32:46 anne kernel: [279224.653977] EXT4-fs (sdb1): mounted
>>> filesystem with ordered data mode. Opts: (null)
>>>
>>> Je n'ai réussi à trouver grand chose sur les options pamconsole et
>>> managed
>>
>>     Ton disque dur a des secteurs défectueux, ou alors, tu utilises un
>> adapteur USB/PATA ou SATA qui ne marche pas, ou tu as un problème d'USB.

>>
>>     En tout cas, c'est plutôt sérieux, puisque tu n'arrives pas à lire le
>> tout début du disque dur, à savoir le "bloc 0".

>>
>>     C'est d'ailleurs assez bizarre :
>> - ta machine a pu lire le bloc 0, du faire qu'il voit la table de
>> partition:
>>     Feb 12 01:17:21 anne kernel: [278299.021640]  sdb: sdb1
>> - par contre, après il n'y arrive plus:
>>     Feb 12 01:17:25 anne kernel: [278303.939323]  sdb: unable to read
>> partition table

>>
>> => Le disque est probablement en train de lâcher.
>>
>>     Il fait des bruits "bizarres", du genre de tic-tic-tic, ou tu entends
>> que la rotation du disque diminue, puis re-augmente ?

>>
>>     Ton problème n'a rien à voir avec les options pamconsole et managed.

>
> Le disque a été formaté avec gparted (2 to)
> Il est en ext-4
> Je suis avec Jessie.
>
> # mount /dev/sdb1 -t auto  /media/sauvegarde-nuts/ -o
> pamconsole,exec,noauto,managed
> mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
>        missing codepage or helper program, or other error

>
>        In some cases useful info is found in syslog - try
>        dmesg | tail or so.

>
>
> j'ai de nouveau accès au log de syslog sur ma debian
>
> Feb 12 14:29:33 anne kernel: [ 7442.225120] EXT4-fs (sdb1): Unrecognized
> mount option "pamconsole" or missing value


    Juste avant ces lignes, il y avait quoi ? Encore des messages de blocs
défectueux ?


> J'ai testé avec des disques plus vieux qui ont certainement été formaté
> avec fdisk toujours des 2to.
> # mount /dev/sdc1 -t auto /media/sauvegarde-nuts/ -o
> pamconsole,exec,noauto,managed
> #
> J'ai 2 partitions 1 en ext3 et une en ntfs
>
> Donc les options pamconsole et managed passent sans problème


    Oublie ces options, elles ne te servent pas:
https://www.google.fr/?q=man+mount+pamconsole
https://www.google.fr/?q=man+mount+managed


    Le "man mount" n'en parle pas, et les seuls fois que l'on en trouve
référence avec Google, ce sont des "capture d'écran" rendus par la
commande "mount", tapé SANS parametres => Ce sont des informations, pas
des commandes.


    J'ai l'impression que c'est lié à Fédora. Tu es sous Debian, donc
oublies-les.


> Sur le disque de 2to qui me posent problème et qui est relativement
> neuf, il n'y a pas de données primordiales.
> smart passe sans problème et ne me donnent pas d'erreurs
>
>
> Merci
> Anne


QUESTION: Est-ce que tu connectes ton disque via un câble USB ?

    Si c'est cas, c'est peut-être l'adpateur qui a des problèmes.


    Si c'est le disque qui est défécteux, tu prends un risque à l'utiliser.
A toi de voir.


    Néanmoins, lance


    smartctl -a /dev/sdb


et poste le résultat. Cela dira l'état disque.


> Je peux le reformater sans problème.
> Quel outil utliser?


    Partitionnement de disque de moins de 2 To : fdisk ou parted
    Partitionnement de dlus de 2To : parted


    Formattage : mkfs.ext4



    Cordialement,


                        Olivier
-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!