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 25/05/2010, à 13:57

schirola

disparition de /HOME/user [RESOLU]

Bonjour à tous,

Je viens d'installer ubuntu 10.04 LTS sur le deuxième disque (SDB) de mon pc alors que sur le premier (SDA) je tournais 8.04 LTS. Je n'ai fait aucune initalisation de SDA et mis Grub sur le SDB.
Lorsque j'ai voul redémarrer sur 8.04 il me dit que /home/user n'est plus accessible (donc disparu) alors que la veille je touranis toujours avec 8.04 sans aucun problèmes.

Voici les commandes conseillées pour vérification de certains paramètres.

roland@rolandlinux:~$ sudo tune2fs -l /dev/sda3 | grep creat
tune2fs: Bad magic number in super-block lors de la tentative d'ouverture de /dev/sda3
Impossible de trouver un superbloc de système de fichiers valide.
roland@rolandlinux:~$

roland@rolandlinux:~$ sudo echo stats | sudo debugfs /dev/sda3 | grep -v '^[[:space:]]'
debugfs 1.41.11 (14-Mar-2010)
/dev/sda3: Bad magic number in super-block while opening filesystem
debugfs:  stats
stats: Filesystem not open
debugfs: 
roland@rolandlinux:~$

J'ai pris copie de mon Home sur disque externe mais il m'est impossible de redescendre mes fichiers sur HOME  à cause du superbloc qui a disparu.
Que puis-je faire?

Merci d'avance pour tout les conseils qui pourront m'être fournis.
Cordialement

Roland

Dernière modification par schirola (Le 26/05/2010, à 14:44)

Hors ligne

#2 Le 25/05/2010, à 16:51

cep

Re : disparition de /HOME/user [RESOLU]

il te faut dans un premier temps éditer ton fichier /etc/fstab de la 8.04 pour voir sur quel partition et avec quel système de fichiers ton /home était configuré.
tune2fs tout comme debugfs sont dédiés à des ystèmes de fichiers ext[234]

Hors ligne

#3 Le 25/05/2010, à 17:12

schirola

Re : disparition de /HOME/user [RESOLU]

cep a écrit :

il te faut dans un premier temps éditer ton fichier /etc/fstab de la 8.04 pour voir sur quel partition et avec quel système de fichiers ton /home était configuré.
tune2fs tout comme debugfs sont dédiés à des ystèmes de fichiers ext[234]

Merci  CEP voici la fstab du 8.04

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=5440f62e-e81d-4e2e-80bd-f7b98ea11184 /               reiserfs notail,relatime 0       1
# /dev/sda4
UUID=28DE-ACD9  /Dossda4        vfat    utf8,umask=007,gid=46 0       1
# /dev/sdb3
UUID=1DAE-CBFF  /dossdb3        vfat    utf8,umask=007,gid=46 0       1
# /dev/sda3
UUID=74301d14-f368-40c2-95de-14e752b698b1 /home           reiserfs relatime        0       2
# /dev/sdb1
UUID=203b3026-92fa-465d-b6de-3fecdc27b04b /sdb1           ext3    relatime        0       2
# /dev/sdb2
UUID=b43aebc1-d927-461c-bd55-034d4937be7e /sdb2           ext3    relatime        0       2
# /dev/sda2
UUID=78218048-2310-4b7d-a1a7-eb8a3297bd5f none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

J'ai une question qui me tourne dans la tête et la voici

est-il possible que la partition SWAP qui est en SDA2 et qui fait 1Go peut avoir avec 10.04 écrasé une petite partie de SDA3. ?

merci pour ton aide
cordialement

Roland

Hors ligne

#4 Le 25/05/2010, à 17:39

cep

Re : disparition de /HOME/user [RESOLU]

comme tu peux le voir, le système de fichiers utilisé est reiserfs sur / et sur /home.

Dans un premier temps vérifie avec la commande blkid si l'uuid n'a pas été modifiée, ce qui sera le cas si tu as modifié cette partition. Alors il faudra mettre à jour ton /etc/fstab.

Sinon, tente ensuite un fsck de ta partition /dev/sda3 pour voir ensuite s'il peut être monté.

Dernière modification par cep (Le 25/05/2010, à 17:40)

Hors ligne

#5 Le 25/05/2010, à 19:02

schirola

Re : disparition de /HOME/user [RESOLU]

cep a écrit :

comme tu peux le voir, le système de fichiers utilisé est reiserfs sur / et sur /home.

Dans un premier temps vérifie avec la commande blkid si l'uuid n'a pas été modifiée, ce qui sera le cas si tu as modifié cette partition. Alors il faudra mettre à jour ton /etc/fstab.

Sinon, tente ensuite un fsck de ta partition /dev/sda3 pour voir ensuite s'il peut être monté.

Oui les partitions sont en Reiserfs (chox du début en 8.04)
voici le résultat de blkid

roland@rolandlinux:~$ sudo blkid
[sudo] password for roland:
/dev/sda1: UUID="5440f62e-e81d-4e2e-80bd-f7b98ea11184" TYPE="reiserfs"
/dev/sda2: UUID="78218048-2310-4b7d-a1a7-eb8a3297bd5f" TYPE="swap"
/dev/sda3: UUID="74301d14-f368-40c2-95de-14e752b698b1" TYPE="reiserfs"
/dev/sda4: LABEL="DISK2_VOL1" UUID="28DE-ACD9" TYPE="vfat"
/dev/sdb1: UUID="3c6cd708-4a8c-4efd-924f-4e3b6eb30197" TYPE="ext3"
/dev/sdb2: UUID="3278ae9d-81c6-49bc-831c-15a4b9ecf588" TYPE="ext3"
/dev/sdb3: UUID="1DAE-CBFF" TYPE="vfat"
roland@rolandlinux:~$

Comme tu peux le vérifier l'UUID n'a pas changé donc pas de manip's de ma part (ce qui aurait pu être l'erreure est humaine).
Pourrais-tu me donner la commande pour FSCK je ne la connais pas bien du tout...... et ne voudrais pas me tromper.
merci d'avance

Cordialement
Roland

Hors ligne

#6 Le 25/05/2010, à 20:46

cep

Re : disparition de /HOME/user [RESOLU]

partition non montée bien sûr, lancer la commande reiserfsck --check /dev/sda3

Au besoin voir :
http://forum.ubuntu-fr.org/viewtopic.php?pid=96806#p96806

Bonne continuation.
cep

Hors ligne

#7 Le 25/05/2010, à 22:19

schirola

Re : disparition de /HOME/user [RESOLU]

cep a écrit :

partition non montée bien sûr, lancer la commande reiserfsck --check /dev/sda3

Au besoin voir :
http://forum.ubuntu-fr.org/viewtopic.php?pid=96806#p96806

Bonne continuation.
cep

Voila CEP j'ai du installer reiserfsprogs car non installé d'origine.
puis le résultat suit:

roland@rolandlinux:~$ sudo reiserfsck --check /dev/sda3
reiserfsck 3.6.21 (2009 www.namesys.com)

*************************************************************
** If you are using the latest reiserfsprogs and  it fails **
** please  email bug reports to reiserfs-list@namesys.com, **
** providing  as  much  information  as  possible --  your **
** hardware,  kernel,  patches,  settings,  all reiserfsck **
** messages  (including version),  the reiserfsck logfile, **
** check  the  syslog file  for  any  related information. **
** If you would like advice on using this program, support **
** is available  for $25 at  www.namesys.com/support.html. **
*************************************************************

Will read-only check consistency of the filesystem on /dev/sda3
Will put log info to 'stdout'

Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
###########
reiserfsck --check started at Tue May 25 22:14:01 2010
###########
Replaying journal: Done.
Reiserfs journal '/dev/sda3' in blocks [18..8211]: 0 transactions replayed
Checking internal tree.. finished                   
Comparing bitmaps..finished
Checking Semantic tree:
finished                                                                       
No corruptions found
There are on the filesystem:
    Leaves 13221
    Internal nodes 90
    Directories 2727
    Other files 30458
    Data block pointers 9528330 (19 of them are zero)
    Safe links 0
###########
reiserfsck finished at Tue May 25 22:15:08 2010
###########
roland@rolandlinux:~$

puis je le monter? il me semble que le check s'est bien passé?

Merci pour cette aide indispensable.
cordialement

Roland

Hors ligne

#8 Le 26/05/2010, à 08:38

schirola

Re : disparition de /HOME/user [RESOLU]

Merci CEP pour tout ce support
maintenant sous 10.04 tout fonctionne bien. Cependant comme indiqué en début de ce problème je n'arrive toujours pas a démarer le 8.04 car il ne trouve pas lui les sdb1 et sdb2 voici le résultat du checkfs lors du démarage:

Log of fsck -C3 -R -A -a
Wed May 26 06:50:13 2010

fsck 1.40.8 (13-Mar-2008)
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
/dev/sdb3: 2188 files, 394975/1373472 clusters
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
/dev/sda4: 9535 files, 1654840/2046784 clusters
Replaying journal..
Reiserfs journal '/dev/sda3' in blocks [18..8211]: 0 transactions replayed
Checking internal tree..finished
Reiserfs super block in block 16 on 0x803 of format 3.6 with standard journal
Blocks (total/free): 17719680/8169307 by 4096 bytes
Filesystem is clean
fsck.ext3: Unable to resolve 'UUID=203b3026-92fa-465d-b6de-3fecdc27b04b'

fsck.ext3: Unable to resolve 'UUID=b43aebc1-d927-461c-bd55-034d4937be7e'

Reiserfs super block in block 16 on 0x803 of format 3.6 with standard journal
Blocks (total/free): 17719680/8169307 by 4096 bytes
Filesystem is clean
fsck died with exit status 8

Wed May 26 06:50:34 2010

et celui de checkroot

Log of fsck -C -a -t reiserfs /dev/sda1
Wed May 26 06:50:03 2010

fsck 1.40.8 (13-Mar-2008)
Filesystem seems mounted read-only. Skipping journal replay.
Checking internal tree..finished
Reiserfs super block in block 16 on 0x801 of format 3.6 with standard journal
Blocks (total/free): 3839520/2893248 by 4096 bytes
Filesystem is clean
Reiserfs super block in block 16 on 0x801 of format 3.6 with standard journal
Blocks (total/free): 3839520/2893248 by 4096 bytes
Filesystem is clean

Wed May 26 06:50:13 2010
----------------

il se met enattente d'une commande. en 8.04 quelle cmde pour résoudre le problème.

Je suis désolé de t'ennuyer encore.
Cordialement

Roland

Hors ligne

#9 Le 26/05/2010, à 09:03

cep

Re : disparition de /HOME/user [RESOLU]

Bonjour,
Alors pour sdb1 et sdb2 il te faudra modifier ton /etc/fstab pour y mettre les nouvelles uuid, mais cela est secondaire et ne t'empềche pas de lancer le système.

Pour 8.04, si lors du prochain mount le sytème ne se lance toujours pas, il me semble avoir vu passer un bug sur mountall. Dans ce cas, si le système semble en instance et que tu n'as pas la main, il faudra attendre. Par contre si tu as le login effectif mais que le système est monté en read only, tu pourras essayer :
mount -n -o remount,rw /dev/sda1  / 

Si c'est bon, voir s'il affiche que des services ne sont pas montés et les monter.
Au besoin lancer dbus acpid hal gdm
ou essayer simplement startx

Bonne continuation.
cep

P.s je ne sais pas comment ubuntu maintenant lance les services, mais tu peux essayer :
service gdm start
et si ce n'est pas bon :
/etc/init.d/gdm start

Hors ligne

#10 Le 26/05/2010, à 09:44

schirola

Re : disparition de /HOME/user [RESOLU]

Merci CEP je vais essayer. c'est lors du démarrage de 8.04 que sdb1 et sdb2 ne sont pas checkés mais les UUID sont bonnes avec la fstab. c'est le fsck qui ne veux pas les reconnaître.
Avec ce que tu m'as donné j'essaye et on verra bien.

Merci encore

Roland

Hors ligne

#11 Le 26/05/2010, à 09:57

schirola

Re : disparition de /HOME/user [RESOLU]

Voila CEP je suis sous 8.04 mais les sdb1 et sdb2 "fail check reiserfs:ext3".
il suffisait de faire "ctrl-D" pour continuer le démarrage et tout c'est bien passé.
Quelle cmde faire sous 8.04 pour corriger ce fail check ext3 de sdb1 sdb2.

Merci encore 1000 fois et je te laisserai tranquille pour ne pas te monopoliser.
c'était super comme suivi.

Amitiés

Roland

Hors ligne

#12 Le 26/05/2010, à 11:39

cep

Re : disparition de /HOME/user [RESOLU]

schirola a écrit :

Voila CEP je suis sous 8.04 mais les sdb1 et sdb2 "fail check reiserfs:ext3".
il suffisait de faire "ctrl-D" pour continuer le démarrage et tout c'est bien passé.
Quelle cmde faire sous 8.04 pour corriger ce fail check ext3 de sdb1 sdb2.

Merci encore 1000 fois et je te laisserai tranquille pour ne pas te monopoliser.
c'était super comme suivi.

Amitiés

Roland

Tu es donc sous 8.04. Bravo à toi.

Concernant sdb1 et sdb2 d'après ta dernière sortie blkid les uuid ne sont pas bonnes :
/dev/sdb1: UUID="3c6cd708-4a8c-4efd-924f-4e3b6eb30197" TYPE="ext3"
/dev/sdb2: UUID="3278ae9d-81c6-49bc-831c-15a4b9ecf588" TYPE="ext3"

alors que dans /etc/fstab tu as :
# /dev/sdb1
UUID=203b3026-92fa-465d-b6de-3fecdc27b04b /sdb1           ext3    relatime        0       2
# /dev/sdb2
UUID=b43aebc1-d927-461c-bd55-034d4937be7e /sdb2           ext3    relatime        0       2

En outre le système de fichiers utilisé est ext3 et non reiserfs. Il faudra donc utiliser soit la commande générique fsck qui va se débrouiller pour utiliser e2fsck, soit dirèctement e2fsck. Bien sûr e2fsprogs doit être installé, ce qui devrait être le cas sur ton système.

Au besoin, pour avoir le temps de régler ce petit problème, commente dans ton fstab les deux lignes concernant /dev/sdb1 et /dev/sdb2, quitte à les monter à la main ensuite :
mkdir /mnt/sdb1
mkdir /mnt/sdb2
mount -v /dev/sdb1 /mnt/sdb1
mount -v /dev/sdb2 /mnt/sdb2

Bien cordialement.
cep

Hors ligne

#13 Le 26/05/2010, à 12:38

schirola

Re : disparition de /HOME/user [RESOLU]

Oui que je suis bête ce ne sera pas problématique de modifier FSTAB (8.04) afin de voir les bonnes UUID définitives pour le prochain démarrage de 8.04 et 10.04.

Merci encore 10.000 fois pour toute ton aide
je ne devrais plus t'ennuyer ca devrait fonctionner.

Amitiés sincères

Roland

Hors ligne