Pages : 1
#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
savedefaulttitle 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-generictitle 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
savedefaulttitle 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-generictitle 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
Pages : 1