Disques durs non reconnus

Bonjour à tous,

J’ai un problème très embêtant : fréquemment le boot de mon système (testing, noyau 2.6.30-2.amd64) se fige parce qu’il ne reconnait pas les partitions des deux disques durs (elles sont déclarées inexistantes)
Par après un reboot découragé, il se plaint de ce que l’heure du dernier montage de la partition racine anticipe d’une heure sur l’heure réelle (bios).
Quand je lance windows pas de problème. Pas plus quand j’utilise un cd linux bootable.

Je dois relancer le système, souvent plusieurs fois, corriger ce problème d’heure.

Je vois vraiment pas comment faire ni pour résoudre ce problème exaspérant, ni pour le comprendre.

Alors si des experts pouvaient m’aider ce serait bienvenu …
Merci d’avance

Invar

Salut,

Il faut que ton Windows et ton Linux soit déclaré de la même manière : UTC heure locale pour régler ce problème d’heure. L’autre solution est de ne plus aller sous Windows :slightly_smiling:

Pour Linux : dpkg-reconfigure tzdata :slightly_smiling:

Bonjour,
Merci pour ton message.
J’ai reconfiguré tzdata

Est-ce que un problème d’heure peut expliquer qu’au boot aucune partition ne soit reconnue ?
invar

[quote=“invar”]Bonjour,
Merci pour ton message.
J’ai reconfiguré tzdata

Est-ce que un problème d’heure peut expliquer qu’au boot aucune partition ne soit reconnue ?
invar[/quote]
non, je pense a un problème situer ailleur seulement sans info difficile de t’aider .

Re,

Vérifies au démarrage dans l’affichage du bios si les disques sont présents.
Evites de confondre disques et partitions, c’est difficile quand on est loin de toi :smiley:

Bonsoir,
depuis un liveCD,essaie de faire un check disk sur les partitions concernées (par ex juste aprés un boot qui n’a pas fonctionné)

OK à la prochaine occasion (qui se présentera vite) je vérifierai cela
pour cette sessions j’avais un défilement continu d’un message de bootschart se plaignant de n’avoir pas de place sur le DD

quant à distinguer partition et disque dur : quand il y a un message d’erreur cela concerne toutes les partitions des deux disques durs
je n’ai quasi pas de message système (dmsg, syslog …) et en live ça défile vite …

une fois j’ai lancé fdisk dans la console : rien ! (retour au prompt)

mais je continue à prospecter

Peux étre que tout simplement ta partition / est pleine.
Un petit coup de apt-get autoclean pour faire de la place.

Re,

[quote]
une fois j’ai lancé fdisk dans la console : rien ! (retour au prompt)[/quote]

Seul “root” à le droit à cette commande :slightly_smiling:

nenni, y’a de la place (beaucoup) sur toutes mes partitions …

RE,

Désolé, sans réponse précise à aucune question, je déclare forfait !

Pour un check, j’utilise fsck (file system check)

Bon voilà le problème en résumé :
le système ne monte pas les partitions, il les déclare inexistantes
(j’observe aussi qu’il ne peut accéder à “hardware clock”)
quelques fois quand je lance un fsck, il m’est répondu que le superblock est corrompu (quelque chose comme ça) ou qu’il ne s’agit pas d’un sytème de fichier ext.
pas de problème de place …

quand je lance un livecd :
aucun problème
fsck renvoie des partitions “clean” ; je peux les parcourir (après les avoir montées bien sûr)
testdisk ne relève aucun problème

rem : fdisk en root ? bien sûr mais je suis en root sinon je ne pourrais pas lancer un fsck
donc je confirme quand j’ai mon problème fdisk reste complètement muet

voilà je crois avoir relevé le principal
si vous aviez d’autres idées …ce serait sympa

invar

Nouvelles observations :

je limite à 2 partitions : la racine et le répertoire du user
la partition racine se monte normalement
par contre celle du user est déclarée corrompue (pas en livecd)
j’introduis le mot de passe root, et alors curieusement quand je fais un ls je tombe d’office sur le répertoire user, où ne s’affichent que quelques noms répertoires et quelques noms de fichiers

alors je commente le répertoire du user dans fstab
je relance
et là j’ai de nouveau le répertoire partiel du user (alors qu’il ne devrait pas être monté !)
je fais umount puis mount sur ce répertoire user et là … tout baigne !

je comprends rien !

Salut,

Sous Linux il n’y a pas de partition qui se nomme user !

[quote=“ggoodluck47”]Salut,

Sous Linux il n’y a pas de partition qui se nomme user ![/quote]

user = utilisateur = qui se trouve dans /home == /home montée.

j’ai bon?

Salut Louis,

Et le dossier /usr tu le prononces comment ?

“répertoire partiel de l’utilisateur” en franco-français.
Je ne joue pas au plus bête…

NB: effectivement invar pourrait nommer les choses par leur nom …

répertoire du user = /home/user
(ce répertoire est monté sur une partition propre) …

voilà qui est précisé :wink:

je contourne le problème en ne laissant dans le fstab que la partition racine
tout se met en place normalement …
alors je monte la partition /home/user
je relance gdm et tout va bien !

si je reprends la partition /home/user dans le fstab ça se fige au cours du processus init :
à ce moment là, à partir du shell de maintenance (en root):

fsck /dev/sdx” (x = a, b, c) renvoie que cette partition est corrompue ou pas en système de fichier ext2
"fdisk -l" ça donne rien
et “fdisk /dev/sdx” donne unable to open /dev/sdx