Ajout d'un disque dur et problème au redémarage

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Ajout d'un disque dur et problème au redémarage

Messagepar coolpok » 22 Nov 2006 13:25

Bonjour
Je viens d'acheter un disque dur 320 Go SATA qui me sert à remplacer un 120Go qui est saturé, j'ai suivi la procédure du site de Granpa et aucun problème je le monte, j'y accede, je copie toutes mes données dessus.

Le problème se fait au redémarage, lors de la vérification des volumes logiques, il me dit
Code: Tout sélectionner
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

j'exécute e2fsck -b 8193 /dev/sda, ce que je fais (et avec tout les multiples visible avec mke2fs -n /dev/sda1)
et meme résultat.
Si je remet dans le fichier /etc/fstab l'ancienne entrée, le redémarage se refait correctement, et je peux remonter le disque SATA dans /mnt/tmp et acceder à tous les fihiers dessus.

J'ai tenter plusieur reformatage et cela ne marche jamais, Avez vous une iddé?
Avatar de l’utilisateur
coolpok
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Jan 2004 01:00
Localisation: environ bordeaux(33)

Messagepar jibe » 22 Nov 2006 23:04

Salut,

Un peu bizarre, ton affaire :-k

Je pense qu'il y a trois trucs à vérifier pour tenter de comprendre ou au moins d'avancer un peu :

1 - Puisque ton disque se monte manuellement dans un autre répertoire sans problème, il faudrait essayer, toujours manuellement, de le monter à sa place normale.

2 - Si la première manip fonctionne, il faut vérifier ton montage automatique : ton /etc/fstab ne doit pas faire la même chose que ce que tu fais manuellement...

3 - Parallèlement aux deux essais précédents, il faudrait tenter de lancer un e2fsck sur le disque monté manuellement en /mnt/tmp.

Essaie ces manips et donne-nous le résultat. On y verra probablement un peu plus clair.
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)

Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)
Avatar de l’utilisateur
jibe
Amiral
Amiral
 
Messages: 4366
Inscrit le: 17 Oct 2003 00:00
Localisation: Haute Savoie

Re: Ajout d'un disque dur et problème au redémarage

Messagepar Gaston » 22 Nov 2006 23:06

Salut,
coolpok a écrit:j'exécute e2fsck -b 8193 /dev/sda, ce que je fais (et avec tout les multiples visible avec mke2fs -n /dev/sda1)
et meme résultat.
Si je remet dans le fichier /etc/fstab l'ancienne entrée
...

Avez vous une iddé?

un petite faute d'inattention :?:
some clues ? :
il y aurait pas un caractère de plus entre tes deux lignes dans la fstab :-k
sur quels devices sont créés les FS : disque physiques ou partitions [-( :-k

Bon j'avoue sous linux quelques fois on se prends les pieds dans le tapis 8-[

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar coolpok » 28 Nov 2006 12:14

Donc désolé j'ai eu quelque problèmes sur ma ligne et je n'est pas pu répondre avant, alors :
1 - Puisque ton disque se monte manuellement dans un autre répertoire sans problème, il faudrait essayer, toujours manuellement, de le monter à sa place normale.

2 - Si la première manip fonctionne, il faut vérifier ton montage automatique : ton /etc/fstab ne doit pas faire la même chose que ce que tu fais manuellement...

Ca marche je peux le monter à son emplacement normal , je tape :
Code: Tout sélectionner
#umount /dev/hdb1 (disque de l'ancienne ibay)
#mount /dev/sda1 /home/e-smith/files/ibays/mon_ibay/

et la j'y accede.
dans mon fstab il y a :
/dev/sda1 /home/e-smith/files/ibays/mon_ibay ext3 usrquota,grpquota 0 0
(j'ai mis 0 0 pour virer les controle au démarage et la sauvegarde)
et maintenant au démarage il me dis que l partition /dev/sda1 n'existe pas, je pense donc que les modules SCSI ne sont pas en built-in mais en module externe.

Voila merci je continue de chercher.
Avatar de l’utilisateur
coolpok
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Jan 2004 01:00
Localisation: environ bordeaux(33)

Messagepar coolpok » 28 Nov 2006 13:02

Code: Tout sélectionner
[root@sas ~]# e2fsck /dev/sda1
e2fsck 1.35 (28-Feb-2004)
/dev/sda1 is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

/dev/sda1: recovering journal
/dev/sda1: clean, 7807/39075840 files, 25662176/78142160 blocks
[root@sas ~]#


Voila pour le résultat du e2fsck.
ensuite :
il y aurait pas un caractère de plus entre tes deux lignes dans la fstab
sur quels devices sont créés les FS : disque physiques ou partitions

Pour la premiere non je n'en ai pas vu (sous vi), pour la 2, voila mon fstab :
Code: Tout sélectionner
/dev/main/root          /                       ext3    usrquota,grpquota        1 1
/dev/md1                /boot                   ext3    defaults        1 2
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
/dev/main/swap          swap                    swap    defaults        0 0
/dev/sda1  /home/e-smith/files/ibays/mon_ibay/  ext3  usrquota,grpquota 0 0
Avatar de l’utilisateur
coolpok
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Jan 2004 01:00
Localisation: environ bordeaux(33)

Re: Ajout d'un disque dur et problème au redémarage

Messagepar Gaston » 29 Nov 2006 00:23

Tu voudrais pas reprendre tout depuis le début, parce que c'est brouillon :evil:
d'abord tu écris :
coolpok a écrit:j'exécute e2fsck -b 8193 /dev/sda, ce que je fais (et avec tout les multiples visible avec mke2fs -n /dev/sda1)


Ce qui est une erreur que j'ai essayé de te faire trouver tout seul :roll: : on ne crée pas un FS sur un disque physique : /dev/sda mais sur une partition /dev/sda1
le 1 c'est le caractère que je supputais manquer :!:
d'ailleurs tu vois que maintenant que tu utilises le bon paramètre, le e2fsck, fonctionne parfaitement

et maintenant au démarage il me dis que l partition /dev/sda1 n'existe pas, je pense donc que les modules SCSI ne sont pas en built-in mais en module externe

là je comprends pas. le module scsi est comme son nom l'indique un module (très peu de chose en 'built-in' sous Linux). Mais ce module est chargé très tôt au démarrage du système. Et si le scsi ne fonctionnait pas sous SME, ça se saurait ...
Néanmoins, tu parlais de SATA au début du post pas de SCSI, je ne connait pas le mode de fonctionnement vis à vis de ce type d'Interface, quelqu'un les utilisant devrait savoir te renseigner.
Si jamais le support SATA n'est pas un module kernel, ça rique de pas être franchement trivial
que te retourne les commandes suivantes
Code: Tout sélectionner
# dmesg | grep sd
dmesg | grep -i scsi


ton /etc/fstab est correct (je mettrai quand même une valeur de un "1" pour le dernier champs)
Je ne peux en dire plus, désolé

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar coolpok » 30 Nov 2006 15:27

Donc, je vais tenté d'être un peu plus clair,
lorsque je redémarre, 2 cas de figure:
- soit dans mon /etc/fstab je remplace le dernier 0 par un 1, cela plante et me donne la main pour effectuer la maintenance, la si j'execute un e2fsck /dev/sda1 cela plante.
- soit je monte mon disque dur une fois le système démarré et la cela marche et je peux exécuté la cmde e2fsck

pour les résultat des commandes "dmesg|grep sd" et "dmesg | grep -i scsi"voila ce que j'ai :
Code: Tout sélectionner
# dmesg | grep sd
SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)
SCSI device sda: drive cache: write back
sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
EXT3 FS on sda1, internal journal
# dmesg | grep -i scsi
SCSI subsystem initialized
scsi0 : ata_piix
scsi1 : ata_piix
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)
SCSI device sda: drive cache: write back
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

voila pour l'instant si je ne redémarre pas, tous marche nikel (j'ai quand meme fais des sauvegarde au cas ou ...)
Avatar de l’utilisateur
coolpok
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Jan 2004 01:00
Localisation: environ bordeaux(33)

Messagepar Gaston » 30 Nov 2006 16:48

Alors,
je vois pas pas ](*,)

:idee: : si tu enleves le / à la fin de la ligne (derrière "mon_ibay") , ça marche pas mieux ?
pas bô
Code: Tout sélectionner
/dev/sda1  /home/e-smith/files/ibays/mon_ibay/  ext3  usrquota,grpquota 0 0

plus mieux :
Code: Tout sélectionner
/dev/sda1  /home/e-smith/files/ibays/mon_ibay ext3  usrquota,grpquota 0 0


sinon
[mode grossebidouilledumecquisaitplusquoifaired'autreetquiveuxpaschercherplusloin ON]
vu que :
- SME voit le module scsi et le charge (très tôt comme tu peux le voir dans le dmesg)
- tu accèdes sans pb au disque une fois le système démarré
- le répertoire /home/e-smith/files/ibays/mon_ibay n'est pas utile au démarrage du serveur

mettre dans le /etc/rc.local la commande :
Code: Tout sélectionner
mount -F ext3 /dev/sda1  /home/e-smith/files/ibays/mon_ibay # vérifier le param -F !!

[mode grossebidouilledumecquisaitplusquoifaired'autreetquiveuxpaschercherplusloin OFF]

Mais bon si quelqu'un qui a accès à du SATA pourrait donner des billes .... parceque vraiment la grosse bidouille me plait pas (je dis pas qu'elle fonctionnera pas, je dis que c'est vraiment crade de crade)

Masi plus j'écrit des bétises et plus j'aimerai avoir la réponse à mon idée en début de réponse :-k

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar coolpok » 01 Déc 2006 13:16

Bon déja merci de ton aide gaston
Donc si j'enlève le / cela ne marche toujours pas, Pour ta 2ieme solution c'est nikel(meme si c'est pas très beau), j'ai accès a tous, merci encore de ton aide.
Je vais poursuivre mes recherches,merci encore.
"Je tiens à toi comme à mon bi-cross, j'entend par la que je peux te monter en tout terrain" PEF des robins des bois
Avatar de l’utilisateur
coolpok
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Jan 2004 01:00
Localisation: environ bordeaux(33)

Messagepar Mimi666 » 27 Jan 2008 20:18

Bonsoir à tous !

je déterre ce sujet, car j'ai le même problème que coolpok, c'est à dire que le montage automatique dans /etc/fstab
Code: Tout sélectionner
mount /dev/sda1 /home/e-smith/files/ibays/stockage ext3  usrquota,grpquota 1 1
, ne fonctionne pas sur ma SME 7.3.
j'ai le même message au démarrage




Code: Tout sélectionner
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>


par contre en montage manuel aucun problème.
je fonctionne comme ça depuis un certain temps mais c'est assez lourd comme façon de faire.

j'ai même essayé la méthode de Gaston, mais cela ne fonctionne pas non plus.

Pour information, le disque à monter sur l'ibay est un raid5 en sata sur une adaptec 2410SA.
Avatar de l’utilisateur
Mimi666
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 178
Inscrit le: 18 Jan 2006 14:32
Localisation: Rezé

Messagepar Mimi666 » 27 Jan 2008 20:19

Bonsoir à tous !

je déterre ce sujet, car j'ai le même problème que coolpok, c'est à dire que le montage automatique dans /etc/fstab
Code: Tout sélectionner
mount /dev/sda1 /home/e-smith/files/ibays/stockage ext3  usrquota,grpquota 1 1
, ne fonctionne pas sur ma SME 7.3.
j'ai le même message au démarrage




Code: Tout sélectionner
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>


par contre en montage manuel aucun problème.
je fonctionne comme ça depuis un certain temps mais c'est assez lourd comme façon de faire.

j'ai même essayé la méthode de Gaston, mais cela ne fonctionne pas non plus.

Pour information, le disque à monter sur l'ibay est un raid5 en sata sur une adaptec 2410SA.

Merci d'avance
Avatar de l’utilisateur
Mimi666
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 178
Inscrit le: 18 Jan 2006 14:32
Localisation: Rezé

Messagepar Muzo » 28 Jan 2008 12:54

Bonjour

Votre problème est totalement différent, merci de faire un sujet séparé.

Cordialement,

/Muzo
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar Gaston » 30 Jan 2008 00:02

Oui et non Muzo,
cela dépend de quelle partie du post on parle.
Je te rejoint sur le fait qu'un nouveau post serait le bienvenue, mais avec une meilleure explication (c'est pas clair ce qui fonctionne, a fonctionné, fonctionnerait, ne fonctionne pas), relecture du problème.

Pour ce qui m'apparaît au premier abord concerner directement ce post (d'où ma réponse), il me semble que :
- la relecture d'un post,
- la compréhension de ce qu'est une commande, ses arguments et options
- l'usage de la commande "man"
- "man mount" dans le - au passage ça permet de découvrir des usages que je qualifierai d'exotiques : mount -move :lol: - rien à voir avec le post néanmoins :oops:
- man fstab

tout cela va sans dire, mais il semblerait que cela aille mieux en le disant :?

G.
:arrow: ][
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron