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 22/01/2011, à 18:36

cyr_b

[RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

Bonjour à tous
Alors voilà:

1. L'ordi de ma copine à planté. Du coup elle l'a éteint "sauvagement", et au redemarage, elle  a le droit à un super message qui nous dit ceci :

mounting /dev/disk/by-uuid/34XXXXXXXXXXXXXXXXXXXXX on /root failed: invalid argument
mount: mounting /dev on /root/dev failed : No such file or directory
mount: mounting /sys on /root/sys failed :  No such file or directory
mount: mounting /proc on /root/proc failed : No such file or directory
Target filesystem doesn't have /sbin/init
No init found. Try passing init= bootarg

BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu11) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

2. J'ai vu des solution ici et   , et à vrai dire je ne les ais pas encore tentées, pour la raison suivante : ma copine n'a pas sauvegardée ses données roll . j'aurais donc voulu les sauvegarder avant de tenter quoi que ce soit.
Toutefois, je précise que j'ai essayé de lancer des anciens noyaux, ou des modes de récupérations, mais rien n'y fait.


3. Du coup j'ai lancé un livecd (lucid 10.04) afin de recupérer ses données, mais quand je veux accéder à son disque dur, j'ai le message d'erreur suivant :

Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sda7,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try dsmeg | tail or so

J'ai essayer  dmesg | tail, mais ce programme n'est pas dans le live cd, et je sais pas quels sont les programmes "or so" wink à dmesg....



Bref, je patine, et je commence à être un peu dépassé par les évènements.
est-ce qu'une âme gentille pourrait m'aider, ou au moins répondre à cette question: est-ce que la commande fsck, qui, si j'ai bien compris répare un disque, risque de perdre les données présente sur le disque?
autre question : comment éteindre son ordinateur doucement quand linux plante? C'est vrai quoi, linux ça plante tellement peu que lorsque ça le fait, il faut pas avoir les habitudes Microsoft Windows$***.....

Dernière précision: ma copine est en dualboot, et son windø*$ ne démarre plus non plus : se pourrait-il que ce soit un problème physique du disque dur?

Merci de l'aide apportée.

Dernière modification par cyr_b (Le 22/01/2011, à 23:32)

Hors ligne

#2 Le 22/01/2011, à 19:39

erpiu

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

Bonsoir,

Il semble bien que ton file system sur /dev/sda7 ait un coup dans le nez....  Un effet de l'arrêt sauvage!
Qu'y a-t-il sur sda7? A quoi correspond cette partition? As-tu une partition séparée pour /home?

Fais nous une photo de tes partitions, en postant ce que donne :

sudo fdisk -lu

Jusqu'à présent, comment bootais-tu? Au travers de Grub, qui pouvait lancer Ubuntu ou Windows? ou au travers du loader de Windows?
Si tu bootais au travers Grub et si le disque endommagé est celui qui contenait le directory /boot, c'est normal que tu ne puisses plus booter Windows.

Si sda7 est bien la partition sur laquelle se trouve les fichiers à récupérer, il faudra chercher à réparer ce qui peut l'être comme l'a décrit jeanjd63 dans un autre fil.

Hors ligne

#3 Le 22/01/2011, à 21:14

cyr_b

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

Bonsoir, merci de cette réponse rapide

Voilà ce que ça donne:

ubuntu@ubuntu:~$ sudo fdisk -lu

Disque /dev/sda: 160.0 Go, 160041885696 octets
129 têtes, 4 secteurs/piste, 605778 cylindres, total 312581808 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xf98d6e74

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1            2048    14338047     7168000   1c  Cachée W95 FAT32 (LBA)
/dev/sda2   *    14338048   169564610    77613281+   7  HPFS/NTFS
/dev/sda3       169564826   312580095    71507635    5  Etendue
/dev/sda5       169564828   286752035    58593604    b  W95 FAT32
/dev/sda6       286752768   290658303     1952768   82  Linux swap / Solaris
/dev/sda7       290660352   312580095    10959872   83  Linux

Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x8d399bc0

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1              63   976751999   488375968+   c  W95 FAT32 (LBA)

Disque /dev/sdc: 4082 Mo, 4082106368 octets
76 têtes, 12 secteurs/piste, 8742 cylindres, total 7972864 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x04030201

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdc1            2920     7972863     3984972    b  W95 FAT32

Sur sda7 il y a la partition linux, et le /home n'est pas sur une partition séparée.

Pour booter, effectivement, j'utilise GRUB,
ça signifie quoi l'étoile pour sda2?

et si je suis la méthode de jeanjd63, ça risque de perdre les donnée?

Hors ligne

#4 Le 22/01/2011, à 22:40

erpiu

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

L'étoile indique que la partition sda2 est marquée "active" dans la table de partitions du MBR, c'est-à-dire que l'on peut booter sur elle (elle renferme Windows). Cet indicateur est exploité par le boot loader de Windows. Grub ne l'exploite pas. La partition sur laquelle il va démarrer le processus de boot est indiquée d'une autre façon (de mémoire, l'info est mémorisée ailleurs dans le MBR - à vérifier -).

Revenons à nos moutons... Ta partition Linux qui comprend les fichiers systèmes et les fichiers utilisateurs doit être réparée. Fsck va chercher à parcourir ce qui reste du file system et, si possible, rassembler les pièces du puzzle pour reconstruire un système viable. On ne peut garantir que tous les fichiers pourront être récupérés. Il peut effectivement y avoir des fichiers irrécupérables mais, dans ta situation, c'est la meilleure chose à faire :

sudo fsck -f -y /dev/sda7

l'option f force l'examen de tous les fichiers
l'option y demande à mettre en oeuvre une "réparation" automatique.

Ensuite, en fonction de ce qui aura été perdu, il faudra éventuellement réinstaller le système. Mais ce qui importe avant tout c'est de rendre ta partition accessible pour récupérer les fichiers utilisateurs et faire la sauvegarde qui s'impose.
On croise les doigts... Tiens nous au courant.

Hors ligne

#5 Le 22/01/2011, à 23:30

cyr_b

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

Bon, j'ai exécuté la commande, ça a marché, et a priori, rien qui a disparu.

je publie ici le log (c'est comme ça qu'on dit?)

ubuntu@ubuntu:~$ sudo fsck -f -y /dev/sda7
fsck de util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
/dev/sda7 : récupération du journal
Erreur de lecture du bloc 1315260 (Attempt to read block from filesystem resulted in short read). Ignorer l'erreur ? oui

Forcer la ré-écriture ? oui

Lors de l'effacement de l'i-noeud orphelin 485881 (uid=1000, gid=1000, mode=0100644, taille=32768)
Lors de l'effacement de l'i-noeud orphelin 485877 (uid=1000, gid=1000, mode=0100600, taille=10440)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe

/dev/sda7: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****
/dev/sda7 : 304278/685440 fichiers (1.9% non contigus), 2228450/2739968 blocs

Un seul bloc cassé, c'est bon signe non?
Bref, on va sauvegarder les trucs les plus importants, et si il le faut, on réinstallera...


Merci pour tout erpiu.

ps: c'est quoi du coup le plus propre pour éteindre un linux qui a planté?

re-ps : je met un résolu

Hors ligne

#6 Le 23/01/2011, à 00:27

erpiu

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

/dev/sda7 : récupération du journal

Apparemment ton file system est de type ext3 ou ext4, c'est-à-dire un file system avec journalisation. Et l'existence de ce journal a permis de terminer  les opérations en cours pour avoir un ensemble cohérent. Merci à la journalisation! (voir explications dans la doc)

Attempt to read block from filesystem resulted in short read

cela, je ne comprends pas.... (si quelqu'un peut expliquer, merci d'avance)

Lors de l'effacement de l'i-noeud orphelin....

deux fichiers utilisateurs (uid=1000) ont été repérés comme orphelin, c'est-à-dire référencés dans aucun dossier. Ils ont été définitivement détruits. Ceci peut être normal, par exemple si le crash s'est produit alors qu'était créé un fichier venant remplacer un fichier existant et que cette création n'était pas terminée.... mais il est bon de vérifier. Les deux fichiers n'étaient pas exécutables et étaient de taille respectives 32768 (puissance de 2... curieux..) et 10440.

c'est quoi du coup le plus propre pour éteindre un linux qui a planté?

Si possible, c'est-à-dire si on peut reprendre la main sur une console, forcer les écritures sur le disque via la commande sync puis faire un arrêt propre via la commande halt.
Et, de toutes façons, ne pas oublier de faire des sauvegardes régulières de ses fichiers utilisateurs wink et implanter, si possible, /home sur une partition distinctes de /

Hors ligne

#7 Le 24/01/2011, à 20:05

cyr_b

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

Bon, après une journée, il s'avère quand même que l'ordi a un coup dans le nez. Il rame pour tout, et transférer les données sur un disque dur externe est très long.
On va faire une réinstal' je pense.

Hors ligne

#8 Le 24/01/2011, à 23:53

erpiu

Re : [RESOLU]Problème démarrage suite à plantage 10.04 BusyBox dmesg livecd

J'espère que tu as pu récupérer tes fichiers utilisateurs...
Profite en pour tester le disque (erreurs de lecture?)

Hors ligne