[Boot] ne boot plus !!! [RESOLU]
[Boot] ne boot plus !!! [RESOLU]
Au secours,
j'ai mis à jour ce soir comme d'hab, j'utilisais ma machine puis j'ai voulu brancher mon DD externe mais rien ne se passait. Du coup j'ai rebooté et là c'est le drame.
au moment où il check le filesystem, ça foire : il ne voit plus ma partoche et me demande le mot de passe root pour réparer, je le fais et je mount -n -o remount,rw / mais rien, /dev/ est vide (mis à part console, null et zero) bref je suis dans la muise... je peut faire quoi ? :-/
(je post depuis la machine de ma chérie)
j'ai mis à jour ce soir comme d'hab, j'utilisais ma machine puis j'ai voulu brancher mon DD externe mais rien ne se passait. Du coup j'ai rebooté et là c'est le drame.
au moment où il check le filesystem, ça foire : il ne voit plus ma partoche et me demande le mot de passe root pour réparer, je le fais et je mount -n -o remount,rw / mais rien, /dev/ est vide (mis à part console, null et zero) bref je suis dans la muise... je peut faire quoi ? :-/
(je post depuis la machine de ma chérie)
Dernière modification par IdoMcFly le ven. 10 oct. 2008, 23:25, modifié 3 fois.
Salut,
pourquoi tu la montes ?
tu as fait un fsck ?
tu as regardé dans lost&found ?
le reste de tes fichiers est la ?
tu entends quoi par "il ne voit plus ma partoche" ?
de mémoire /dev/est peuplé dynamiquement au démarrage, je te recommande un fsck plutot qu'un mount.
++
pourquoi tu la montes ?
tu as fait un fsck ?
tu as regardé dans lost&found ?
le reste de tes fichiers est la ?
tu entends quoi par "il ne voit plus ma partoche" ?
de mémoire /dev/est peuplé dynamiquement au démarrage, je te recommande un fsck plutot qu'un mount.
++
Si tu sais pas à quoi ça sert, t'en a pas besoin \o/
y a eu svink (sur irc) qui a eu le même souci que toi tout à l'heure, à priori, c'est du à la maj udev, malheureusement (ou heureusement, ca dépend si on a le souci ou pas ), c'est pas automatique, perso, j'ai pas eu le problème!
plus précisément, udev ne remplit pas /dev, du coup t'as pas tes partitions, il y a bien la méthode de les créer avec mknod, ca permet de démarrer mais n'enlève pas les erreurs et le système devient bancale.
vu que je l'ai pas, je te donne juste des pistes:
regarde si le process udevd est lancé, si c'est pas le cas, lance:
puis:
regarde voir si /dev est plus peuplé
plus précisément, udev ne remplit pas /dev, du coup t'as pas tes partitions, il y a bien la méthode de les créer avec mknod, ca permet de démarrer mais n'enlève pas les erreurs et le système devient bancale.
vu que je l'ai pas, je te donne juste des pistes:
regarde si le process udevd est lancé, si c'est pas le cas, lance:
Code : Tout sélectionner
/sbin/udevd --daemon
Code : Tout sélectionner
/sbin/udevadm trigger
/sbin/udevadm settle
si tu pouvais donner plus d'explications, je suis curieux de savoir ce qui allait pas, le process udevd était lancé?
si oui, t'as donc juste eu à lancer les 2 autres commandes?
une fois rebooté, il te met des messages d'erreurs? le dev est bien rempli ou alors il t'affiche "use static /dev" pendant le démarrage?
si oui, t'as donc juste eu à lancer les 2 autres commandes?
une fois rebooté, il te met des messages d'erreurs? le dev est bien rempli ou alors il t'affiche "use static /dev" pendant le démarrage?
il n'était pas démarré, je l'ai donc démarré et lancé les deux commandes, j'ai fais Ctrl-D pour rebooter, et ça a marché mais je n'avais pas de réseau ni de souris.tuxce a écrit :si tu pouvais donner plus d'explications, je suis curieux de savoir ce qui allait pas, le process udevd était lancé?
si oui, t'as donc juste eu à lancer les 2 autres commandes?
une fois rebooté, il te met des messages d'erreurs? le dev est bien rempli ou alors il t'affiche "use static /dev" pendant le démarrage?
J'ai tenté le cold reboot et pareil, faudra que je regarde les points que tu mentionne, je vous tiens a courant. Merci encore !
c'est quand même bizarre ce truc, il n'y a pas d'échos sur le forum english...
regarde si au démarrage tu as:
et si c'est FAIL ou DONE
si tu n'as rien, il y a un souci avec le montage du répertoire /sys, regarde s'il est présent et rempli.
sinon udev doit planter, pourquoi... ca c'est une autre question :p
regarde si au démarrage tu as:
Code : Tout sélectionner
Starting UDev Daemon
si tu n'as rien, il y a un souci avec le montage du répertoire /sys, regarde s'il est présent et rempli.
sinon udev doit planter, pourquoi... ca c'est une autre question :p
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
1. C'est sûr que si tu rebootes pendant un upgrade important, ça peut causer des pb !
2. Ma 1ère réaction concerne plutôt la topologies des disques /dev/sdxy : si tu as redémarré avec ton HDD externe branché, il se peut (pas obligatoire) que celui-ci soit détecté en sdb, en lieu et place de ton HDD interne (qui lui peut se retrouver en sda ou sdc... etc...).
Tentative de résolution : Comment sont définis les disques dans Grub (si tu utilises Grub d'ailleurs) ? Il vaut mieux utiliser les chemins /dev/disk/by-uuid/xxxxxxx pour pointer les partitions. le xxxxxxx est unique pour chaque partition de chaque disque, aucun risque de confusion. Idem pour le fstab : au lieu de mettre /dev/sdxy, mets directement UUID=xxxxxxxx (en gardant les options évidemment).
Essaies ça, on verra par la suite si on doit creuser plus loin.
2. Ma 1ère réaction concerne plutôt la topologies des disques /dev/sdxy : si tu as redémarré avec ton HDD externe branché, il se peut (pas obligatoire) que celui-ci soit détecté en sdb, en lieu et place de ton HDD interne (qui lui peut se retrouver en sda ou sdc... etc...).
Tentative de résolution : Comment sont définis les disques dans Grub (si tu utilises Grub d'ailleurs) ? Il vaut mieux utiliser les chemins /dev/disk/by-uuid/xxxxxxx pour pointer les partitions. le xxxxxxx est unique pour chaque partition de chaque disque, aucun risque de confusion. Idem pour le fstab : au lieu de mettre /dev/sdxy, mets directement UUID=xxxxxxxx (en gardant les options évidemment).
Essaies ça, on verra par la suite si on doit creuser plus loin.
juste une remarque :Cactus a écrit : Il vaut mieux utiliser les chemins /dev/disk/by-uuid/xxxxxxx pour pointer les partitions. le xxxxxxx est unique pour chaque partition de chaque disque, aucun risque de confusion
il m'est arrivé une fois de "copier coller" une partition sur une autre partition, avec Gparted. je me rappelle (sûr à 99%) que les 2 UUID étaient identiques à la fin.