Auteur Sujet: Freeze dûe à erreur de syntaxe [Résolu]  (Lu 262 fois)

christophe60_fr

  • Newbie
  • *
  • Messages: 19
  • Karma: 1
Freeze dûe à erreur de syntaxe [Résolu]
« le: jeu. mars 30 12:33:16 2017 »
Bonjour,

NuTyX_x86_64-9.0-RC1 + WiFi.

Apparemment, j'ai dû foirer quelque chose en éditant mon /etc/sysconfig/network pour compléter MANAGER.
En tout cas, au boot, le système freeze et termine par un message me disant qu'il y a une erreur de syntaxe au niveau de ce fichier.

Comment je peux faire pour accéder au fichier et le modifier sans devoir réinstaller NuTyX ?
Je n'ai pas essayé de passer par une liaison ethernet au démarrage mais j'imagine que ça ne changerait rien ?

Merci.


« Modifié: ven. mars 31 11:08:37 2017 par christophe60_fr »

tnut

  • Administrator
  • Hero Member
  • *****
  • Messages: 622
  • Karma: 4
    • NuTyX distribution
Re : Freeze dûe à erreur de syntaxe
« Réponse #1 le: jeu. mars 30 14:40:18 2017 »
Salut Christophe,

Comment je peux faire pour accéder au fichier et le modifier sans devoir réinstaller NuTyX ?
J'arrive peut-être trop tard, c'est très simple en faît
au démarrage tu presses e comme Grub te l'indique,
tu peux ensuite éditer la ligne:

  linux /boot/kernel root= .....

et y ajouter en bout de ligne le chiffre 2

  linux /boot/kernel root= .....  2

L'édition terminée, tu presses F10

Ta NuTyX démarrera en init 2 cad SANS le réseau.

Tu pourra ensuite relancer la commande:

sudo setup-nutyx -cn
et redémarrer.

Cela devrait résoudre ton problème

« Modifié: jeu. mars 30 14:42:38 2017 par tnut »

christophe60_fr

  • Newbie
  • *
  • Messages: 19
  • Karma: 1
Re : Freeze dûe à erreur de syntaxe
« Réponse #2 le: jeu. mars 30 17:37:39 2017 »
Salut tnut,

Non, tu n'arrives pas trop tard.
Mais ajouter 2 à la fin de la ligne ne change rien du tout, je suis toujours bloqué.
Voilà donc ce que ça donne chez moi :
linux /boot/kernel root=/dev/sda2/ ro quiet verbose=no 2
Jusque là, j'ai bon ?
Après F10, freeze avec le message : /etc/sysconfig/network: line2: syntax error near unexpected token etc...

tnut

  • Administrator
  • Hero Member
  • *****
  • Messages: 622
  • Karma: 4
    • NuTyX distribution
Re : Freeze dûe à erreur de syntaxe
« Réponse #3 le: jeu. mars 30 17:52:54 2017 »
en effet  ....
 Alors tu réinsères la clé, tu boot dessus, configure les clavier, ouvre une console, et tu montes ta parttion (/dev/sda3 dans mon exemple)

mkdir -p /mnt/sda3
mount /dev/sda3  /mnt/sda3

Et maintenant tu entres dedans:

chroot /mnt/sda3
Et tu édites le fichier /etc/sysconfig/network
vi  /etc/sysconfig/network
Quand tu as fini tu démontes

exit
umount  /mnt/sda3

et tu sors et reboot


« Modifié: jeu. mars 30 18:03:29 2017 par tnut »

tnut

  • Administrator
  • Hero Member
  • *****
  • Messages: 622
  • Karma: 4
    • NuTyX distribution
Re : Freeze dûe à erreur de syntaxe
« Réponse #4 le: jeu. mars 30 18:38:18 2017 »
En tout cas merci pour avoir trouvé ce bug, ce sera corrigé dans la version 9.0

christophe60_fr

  • Newbie
  • *
  • Messages: 19
  • Karma: 1
Re : Freeze dûe à erreur de syntaxe
« Réponse #5 le: ven. mars 31 11:06:30 2017 »
Avec ça chez moi :

mkdir -p /mnt/sda2
mount /dev/sda2  /mnt/sda2

j'ai pu éditer le fichier sans même chrooter.

A ce niveau-là, plus de problème au reboot.

Merci.

Maintenant, ce qui serait bien, c'est que la connexion réseau wifi se fasse automatiquement au boot sans que j'ai à cliquer sur l'ESSID, mais çà c'est un autre sujet... 

tnut

  • Administrator
  • Hero Member
  • *****
  • Messages: 622
  • Karma: 4
    • NuTyX distribution
Re : Freeze dûe à erreur de syntaxe [Résolu]
« Réponse #6 le: ven. mars 31 12:16:57 2017 »
Cool je suis content que tu as réussi à résoudre ton prob.

Oui pour la chroot j'y ai pensé apès, tu peux éditer sans devoir y entrer