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 02/07/2007, à 22:42

Le Monolecte

Perte de la partition /home

Bonjour à tous.

Comme la plupart des Ubuntu précautionneux, j'ai créé il y a quelque temps une partoche pour mon /home.
Mais comme je suis très précautionneuse, j'ai décidé d'acheter un HDD externe pour faire une copie rsync de mon /home... on n'est jamais trop prudent.

Je re çoit mon HDD USB2 et j'entreprends immédiatement de le formater sous qtparted... et là, ça merdoie.
Du coup, après avoir consulter la doc ici, je retente le coup sous gparted qui marche bien mieux... sauf que

Au lancement, gparted semble analyser mon HDD interne et tente de remonter des partitions de mon HDD interne alors qu'elles sont déjà montées. Je trouve ça un peu chiant et ne valide rien.
Par ailleurs, le formatage de mon HDD externe se passe bien, puis je referme gparted sans autre forme de procès et je démonte/déconnecte le HDD externe.

Là, je me rend compte que j'ai des soucis d'écriture sur mon /home. Je redémarre la bécane, et depuis, plus jamais revu le /home.
J'ai eu des tas de messages d'erreur avec des histoires d'inodes.

Au final, je ne sais pas quoi faire. Je pense que c'est relatif à l'adressage des partitions, mais ceci est ma limite de peters.

Là, je suis sur un Knoppix (zarbi d'être sous KDE) et j'ai vérifié que mes partitions sont toutes bien là.
J'ai aussi récupéré quelques infos qui pourront peut-être éclairer les plus férus d'entre vous

Rendu commande sous Knoppix :

    ls -l /dev/disk/by-uuid/
    total 0
    lrwxrwxrwx 1 root root 10 Jul  3  2007 05cba4a3-d2d4-413d-933d-5c2c7b88da84 -> ../../hda4
    lrwxrwxrwx 1 root root 10 Jul  3  2007 1c58b913-e2d4-43c6-8706-e92ce4659e38 -> ../../hda7
    lrwxrwxrwx 1 root root 10 Jul  3  2007 221B-0CFA -> ../../hda5
    lrwxrwxrwx 1 root root 10 Jul  3  2007 3007-17F2 -> ../../hda1
    lrwxrwxrwx 1 root root 10 Jul  3  2007 320D-180E -> ../../hda2
    lrwxrwxrwx 1 root root 10 Jul  3  2007 53b25f31-38ab-4def-ad87-8a547ff3c01e -> ../../hda6

hda4 est la partition qui abrite /home

contenu fstab sur hda7

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
none         /proc/bus/usb     usbfs     auto,devmode=0666 0 0
# /dev/hda7 -- converted during upgrade to edgy
UUID=1c58b913-e2d4-43c6-8706-e92ce4659e38 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda1 -- converted during upgrade to edgy
UUID=3007-17F2 none vfat defaults 0 0
# /dev/hda2 -- converted during upgrade to edgy
UUID=320D-180E /media/WINDOWS vfat defaults 0 0
# /dev/hda4       /media/OLD_UBUNTU     ext3    defaults        0       2
# /dev/hda4 -- converted during upgrade to edgy
UUID=05cba4a3-d2d4-413d-933d-5c2c7b88da84 /home ext3 defaults 0 2
# /dev/hda5 -- converted during upgrade to edgy
UUID=221B-0CFA /media/DATA vfat defaults 0 0
# /dev/hda6 -- converted during upgrade to edgy
UUID=892a3167-a4cf-44d1-bd7d-7804cce70885 none swap sw 0 0
/dev/cdrom        /media/cdrom0   udf,iso9660 user,noauto     0       0

Contenu partiel de menu.lst

title        Ubuntu, kernel 2.6.20-16-generic
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.20-16-generic root=UUID=1c58b913-e2d4-43c6-8706-e92ce4659e38 ro vga=791 quiet splash
initrd        /boot/initrd.img- 2.6.20-16-generic
savedefault

title        Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.20-16-generic root=UUID=1c58b913-e2d4-43c6-8706-e92ce4659e38 ro vga=791 single
initrd        /boot/initrd.img-2.6.20-16-generic

title        Ubuntu, kernel 2.6.20-15-generic
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.20-15-generic root=UUID=1c58b913-e2d4-43c6-8706-e92ce4659e38 ro vga=791 quiet splash
initrd        /boot/initrd.img-2.6.20-15-generic
savedefault

title        Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.20-15-generic root=UUID=1c58b913-e2d4-43c6-8706-e92ce4659e38 ro vga=791 single
initrd        /boot/initrd.img-2.6.20-15-generic

title        Ubuntu, memtest86+
root        (hd0,6)
kernel        /boot/memtest86+.bin

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root



# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title        Windows NT/2000/XP
root        (hd0,1)
savedefault
makeactive
chainloader    +1

Merci pour toutes les bonnes idées qui ne mettent pas en danger les données de /home... que je n'ai donc pas eu le temps de sauvegarder sur le HDD externe:(


Debian 12 - Intel Nuc 11
Linux user 458639

Hors ligne

#2 Le 02/07/2007, à 23:30

sidney_v

Re : Perte de la partition /home

Salut,

Je n'ai que très peu de connaissance avec les UUID, mais j'ai récemment fait l'expérience de ne plus avoir de /home suite à l'ajout d'un disque dur interne.

J'ai juste récupéré l'uid de ma partition /home (je ne sais pas pourquoi il a changé) avec la commande :

sudo vol_id -u /dev/hda4

(vérifie si l'uuid est identique)

Puis recréé le lien avec la commande :

cd /dev/disk/by-uuid/
sudo ln -s /dev/disk/hda4 uuid_qui_va_bien

Et terminé en modifiant l'UUID du fichier /etc/fstab

Pour t'aider, tu peux regarder du côté de cette page de la documentation.
Et modifié le fichier /etc/ftsab

Dernière modification par sidney_v (Le 02/07/2007, à 23:31)


Membre de l'April - « promouvoir et défendre le logiciel libre » - www.april.org

Hors ligne

#3 Le 03/07/2007, à 08:18

Le Monolecte

Re : Perte de la partition /home

J'ai réussi à retrouver mon /home et ce n'était pas une question de UUID, mais de duplication de inodes dans le journal de mon disque... pas tout compris, sauf qu'il fallait relancer manuellement fsck sans option et accepter la réparation de tous les blocks pourraves.
=> Multiply-claimed blocks in 4 inodes!

Donc, on fait yes en croisant les doigts, puis on reboot la bête et là, retour à la normale.

N'empêche que c'est super flippant comme truc!:cool:


Debian 12 - Intel Nuc 11
Linux user 458639

Hors ligne