[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: récupérer sambaedu avec un chroot ?



Christophe Gallaire a écrit :
> Bonsoir Hugues, François et les autres,
>
> Bon... Alors, j'ai passé une p'tite heure devant le serveur en question.
>
> Voici le message d'erreur en question :
>
> /etc/init.d/rcS : line 60 : /var/log/dmesg : No such file or directory
>
>   
Probablement que /var n'est pas monté, peut-être à cause d'une erreur
disque...

Dans ce cas le reste ne peut pas fonctionner.
> puis :
>
> Setting up x server socket directory /tmp/.x11-unix...Fatal; no entropy
> gathering module de... Je n'ai pas la suite de l'erreur
>
> Et puis :
>
> open /dev/fd0 : no such file or directory... 
>
> Dernier message en boucle. Voilà.
>
> Je n'ai pas réussi à m'identifier en "single". Même message. Pas plus de
> réussite en "rescue". Par contre, j'ai réussi en "emergency" mais on ne
> fait pas grand chose en "emergency" !
>
>   
Ben si, on répare...
> Depuis lilo :
>
> Shift + Ctrl + Alt
>
> Linux2.6.20 emergency
> password root
>
>
> J'ai quand même vérifié l'occupation du disque : 60%.
>
> En "emergency", la partition est en lecture seule : root@(none) !
> Rrrrrrr !
>
>   
Oui, car mountall.sh n'est pas executé, seul le système de fichier
racine est monté en lecture seule.

Tu peux regarder comment est partitionné le disque :
# cat /etc/fstab

/dev/hda1     /     ext3     errors=remount-ro     0  1
/dev/hda2     none     swap     sw     0  0
/dev/hda3     /sauv     ext3     defaults     0  0
/dev/sda1     /home     xfs     defaults,quota     0  0
/dev/sda2     /var/se3     xfs     defaults,quota     0  0
proc     /proc     proc     defaults     0  0
/dev/fd0     /floppy     auto     user,noauto     0  0
/dev/cdrom     /cdrom     iso9660     ro,user,noauto     0  0


Vérifier les volumes :
# fsck /dev/hda1
# fsck /dev/hda2
# fsck /dev/hda3
# fsck /dev/sda1
# fsck /dev/sda2

Après tu peux remonter la racine en lecture/écriture :
# mount / -o remount,ro

Puis monter le reste
# mount -a

Et contrôler l'espace libre :
# df -h


@+
> J'en suis resté là. Demain ou jeudi, j'aimerais bien aller plus loin :
> je ne sais pas, par exemple, avoir tous les droits sur cette maudite
> partition, histoire de faire au moins cet apt-get remove gnome et Cie ! 
>
>
> Merci de votre aide...
>
> @+
>
> Christophe
>
> Le lundi 24 septembre 2007 à 09:29 +0200, Christophe Gallaire a écrit :
>   
>> Bonjour Hugues,
>>
>>
>> Le lundi 24 septembre 2007 à 01:22 +0200, Hugues LARRIVE a écrit :
>>     
>>> Christophe Gallaire a écrit :
>>>       
>>>> Merci Hugues pour ta réponse détaillée. Je vais essayer tout ça mardi et
>>>> je vais essayer de récupérer plus d'infos.
>>>>   
>>>>         
>>> De rien, le plus probable à mon sens est le problème de disque plein
>>> donc à vérifier en premier (pas besoin de chroot pour ça).
>>>       
>> C'est une bonne indication. Je vais commencer par là en essayant de
>> m'indentifier en "single" au boot sous lilo :
>>
>> Shift + Ctrl + Alt
>>
>> boot: linux single
>>
>> ou 
>>
>> linux 1 (je ne sais pas si avec cette commande je dois préciser le label
>> du noyau déclaré dans lilo.conf... j'essaierai)
>>
>> ou
>>
>> boot: linux emergency
>>
>> Si ça marche, je vérifierai l'état d'occupation de la partition :
>>
>> df -h
>>
>> Comme tu me l'a suggéré, "si le volume contenant /var est
>> plein tu peux faire de la place avec apt-get clean. Si apt est bloqué et
>> qu'il te demande de faire apt-get -f install.
>>
>> Ou manuellement :
>>
>> # rm -rf /var/cache/apt/archives
>>
>> Puis 
>>
>> apt-get -f install
>>
>> Ensuite, rien n'est réglé, comme me l'a suggéré François, pour vérifier
>> si le problème vient de l'interface graphique, je vais empêcher le
>> démarrage de gdm en allant dans /etc/init.d/ et en faisant par exemple :
>>
>> mv gdm gdm.norun
>>
>> En redémarrant la machine ("un simple exit devrait faire l'affaire"), je verrai bien ce qu'il se passe.
>>
>>     
>>> Sinon voilà un petit tuto pour le chroot :
>>> http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=1&chap=6
>>>       
>>>> ...
>>>>         
>> Merci pour le lien.
>>
>>     
>>>> Quand tu me dis : "un serveur est un serveur !" Pour moi, ça revient à
>>>> dire : "un chat est un chat !" Je ne vois et n'entends que la
>>>> tautologie. Je n'y connais rien en serveur. 
>>>>
>>>>   
>>>>         
>>> Ce que je veux dire par là c'est qu'un serveur n'est pas une station de
>>> travail et réciproquement.
>>> On encombre pas la mémoire d'un serveur avec une interface graphique ou
>>> un environnement de bureau, on y installe le stricte minimum pour qu'il
>>> face ce qu'il a à faire ce qui facilite énormément les mises à jour et
>>> la maintenance, améliore la stabilité, la sécurité, etc. De plus on est
>>> souvent contraint de partager le mot de passe root avec sa hiérarchie et
>>> le shell a tendance à faire fuir les incompétents. 
>>>       
>> C'est clair ! Mon boss a fait grise mise devant la machine... Et ce
>> n'est pas le seul ! Toutes les bonnes volontés se sont défilées !
>>
>>     
>>>> Si tu ajoutes le fait que le type avant de partir à changer tous les
>>>> mots de passe, tu imagines combien il m'a compliqué la tâche. 
>>>>
>>>> Il est fortement possible que si je n'arrive à rien rapidement, je veux
>>>> dire, si je ne réussis pas à virer gnome et tout le bordel que j'ai
>>>> ajouté, je réinstalle complètement sambaedu, comme ça au moins je
>>>> comprendrai un p'tit peu ce que c'est !
>>>>
>>>>   
>>>>         
>>> En générale la réinstallation n'apporte pas grand chose (on est pas sous
>>> windows) mais si tu n'as jamais installé et administré de serveur c'est
>>> probablement la meilleur option.
>>>       
>> Je n'ai eu windows... Je suis p'têt une exception mais c'est ainsi.
>> Avant j'étais sous mac, jusqu'à OSX. Quand je me suis aperçu que le
>> noyau était une base unix (enfin BSD/darwin), j'ai migré sous Linux.
>>
>>     
>>>> Là, j'avance - pas tant que ça - à l'aveugle et ça me saoule !
>>>>
>>>> C'est sympa de répondre de façon détaillée. 
>>>>         
>> Encore une fois, merci de ton aide. J'en profite pour remercier François
>> également. Je vous donne des nouvelles demain soir. 
>>
>> @+ 
>>
>>  Christophe
>>     
>>>>   
>>>>         
>>>       
>
>
>   


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: