Vous n'êtes pas identifié(e).
qu'il existe une commande pour vérifier la syntaxe , je sais pas si cela peu donner quelque chose
voir
grub-script-check - check grub.cfg for syntax errors
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Je ne sais pas quoi dire . J'ai du oublier quelque chose.
Hors ligne
et après tu pourras faire les commandes en user.
Elles permettent d'avoir accès à la documentation mais ne sont pas des commandes qui résoudront ton problème.
Tu avais suivi un tutoriel pour ton dualboot avec XP ? Tu as un lien ?
Tu as modifié quelque chose dans les fichiers de configuration sur ce PC ?
C'est sur ce PC que tu as tenté d'installer codeTyphon de ton autre fil ?
> Débuter sur Debian
Principales commandes Linux+ISOs DF+Les cahiers du débutant
> Débuter sur openSUSE
Site officiel + Wiki fr + Forum fr +Guide du débutant sur Leap 15.x
Hors ligne
Debian GNU/Linux, avec Linux 4.9.0-6-amd64
Debian GNU/Linux, with Linux 4.9.0-6-amd64 (recovery mode)
Debian GNU/Linux, avec Linux 4.9.0-5-amd64
Debian GNU/Linux, with Linux 4.9.0-5-amd64 (recovery mode)
Debian GNU/Linux, avec Linux 4.9.0-4-amd64
Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)
Microsoft Windows XP Professionnel (sur /dev/sda1)
Sont les entrées de menu GRUB correspondant à l'état du système, que retourne :
edit: correction de la commande pour grub.cfg
Actuellement, au démarrage du système, tu n'as pas d'entrée avec Linux 4.9.0-6 ?
Dernière modification par èfpé (10-04-2018 13:33:51)
Hors ligne
Retour pour info:
Tu avais suivi un tutoriel pour ton dualboot avec XP ? Tu as un lien ?
Non. J'avais déjà installé en dualboot d'autres distributions de GNU-Linux sur d'autres PC, notamment Trisquel, sans avoir eu de problème spécifique.
Tu as modifié quelque chose dans les fichiers de configuration sur ce PC ?
Juste le fichier grub.cfg, si ma mémoire est bonne, car XP n'apparaissait pas au démarrage. Modification faite à la main donc sans garantie d'adéquation avec les normes, mais ça a fonctionné.
C'est sur ce PC que tu as tenté d'installer codeTyphon de ton autre fil ?
Oui.
@ èfpé
Actuellement, au démarrage du système, tu n'as pas d'entrée avec Linux 4.9.0-6 ?
Je ne sais pas. Comment dois-je faire pour vérifier ça?
Hors ligne
Debian GNU/Linux, avec Linux 4.9.0-4-amd64
Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)
Microsoft Windows XP Professionnel (sur /dev/sda1)
Sont les entrées de menu GRUB apparaissant au démarrage du système (TIMEOUT=5)
Bref nous savons au moins pourquoi tu ne démarres même pas sur le noyau 4.9.0-5.
Hors ligne
OK ; donc tu as tripatouillé un fichier dont la première ligne utile dit « DO NOT EDIT THIS FILE » ?
Non non! Je n'ai pas tripatouillé le fichier, ou du moins, ce n'est pas le sens que je donne au verbe tripatouiller. Je ne suis intervenu que sur la partie concernant XP qui n'apparaissait pas au démarrage. Si je me souviens bien, cette partie était commentée et placée avant les parties concernant Debian.
J'ai déplacé cette partie après celles concernant Debian, car je voulais que Debian soit prioritaire et je l'ai dé-commentée. Je suis totalement incapable d'avoir inventé les instructions contenues dans ce bloc. Et je précise que ça a fonctionné immédiatement, au démarrage suivant.
Comment aurai-je du procéder pour récupérer mon entrée Windows XP?
Debian GNU/Linux, avec Linux 4.9.0-4-amd64
Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)
Microsoft Windows XP Professionnel (sur /dev/sda1)
Sont les entrées de menu GRUB apparaissant au démarrage du système (TIMEOUT=5)
Tout à fait.
Bref nous savons au moins pourquoi tu ne démarres même pas sur le noyau 4.9.0-5.
Cela semble logique.
Par contre, tu dis tu ne démarres même pas sur le noyau 4.9.0-5. En quoi est-ce problématique? Ce noyau est stable et fonctionne, je suppose, parfaitement très bien. Ce n'est pas parce que l'on n'a pas la dernière version que le système va s'écrouler et qu'il deviendra impossible d'installer un soft, à fortiori présent dans le dépôt officiel. Mais je suis peut-être à coté de la plaque.
Je suis là pour apprendre .
Hors ligne
ce n'est pas marqué pour rien .
on n'y touche pas ! un point c'est tout !
ce fichier est réservé au systeme .
sinon , gare à la casse !!!
et c'est ce qui t'est arrivé .
maintenant , il faut le régénérer et modifier /etc/apt/grub
après , demande à râleur , par exemple de t'aider .
pour mon multiboot , il m'a tiré une belle épine du pied .
c'était "cosmétique" d'après lui , mais une belle épine quand même .
si ça peut t'aider :
https://openclassrooms.com/courses/appr … urez-grub2
https://doc.ubuntu-fr.org/tutoriel/grub … age_manuel
Dernière modification par Debian Alain (07-04-2018 18:59:30)
Hors ligne
Par contre, tu dis tu ne démarres même pas sur le noyau 4.9.0-5. En quoi est-ce problématique?
C'est la base de ton système. Les dépendances fonctionnent "en fonction" de ton noyau à jour. (desolé pour l'énorme raccourci. Jviens d'installer arch sur une vm, mon cerveau est en mode veille là.)
Je n'ai pas tripatouillé le fichier, ou du moins, ce n'est pas le sens que je donne au verbe tripatouiller.
Même. La moindre virgule sur ce fichier est là pour une raison. Le boot de ton système depend entre autre de grub.cfg.
Tu as dis plus haut que tu saisissais les commandes sans trop savoir ce qu'elles font. Le meilleur conseil que je pourrais te donner ici, c'est de te renseigner sur le mot clé de la commande avant de la saisir.
etc. Si tu as du mal avec l'anglais, google est là aussi. Ca te permettra de comprendre ce que tu fais.
Dernière modification par Blob (07-04-2018 19:38:43)
https://lescahiersdudebutant.fr/
Iron Maiden's gonna get you, no matter how far
Hors ligne
Par contre, tu dis tu ne démarres même pas sur le noyau 4.9.0-5. En quoi est-ce problématique ? [...] Ce n'est pas parce que l'on n'a pas la dernière version que le système va s'écrouler et qu'il deviendra impossible d'installer un soft, à fortiori présent dans le dépôt officiel.
Les numéros de version ne sont pas là pour faire joli, il s'agit de mises à jour de sécurité (donc actuellement tu as plusieurs trains de retard... ceci dit c'est raccord avec la présence de Windows XP en double amorçage).
Puisque tu as l'esprit logique, la raison du non-fonctionnement de VirtualBox doit te sembler parfaitement évidente : DKMS a construit les modules pour les noyaux installés, mais avec les moyens du bord (les en-têtes du noyau 4.9.0-6 en l'occurrence, installés via un méta-paquet pensé pour un système propre et à jour).
Comme écrit plus haut, les partouzes parties carrées entre OS, ce n'est pas mon truc, mais oui, il était possible de faire les choses proprement... je passe en lecture seule, et laisse faire les adeptes/adorateurs du genre.
Dernière modification par èfpé (08-04-2018 22:44:43)
Hors ligne
naute ,
tu as oublié ce qui est écrit au début du fichier :
Non! Je n'ai pas oublié. J'ai simplement essayé de m'en sortir tout seul. Quand on coule, on a deux solutions: on crie ou on remue les guibolles. Moi, je commence par remuer les guibolles. Effectivement, s'il y a des requins dans le coin, c'est pas la meilleure solution .
Même. La moindre virgule sur ce fichier est là pour une raison. Le boot de ton système depend entre autre de grub.cfg.
Quand j'oublie une virgule (terme générique) dans mon code, le compilateur met tout de suite le doigt dessus et me dit stop. Or, pour le fichier dont on parle, aucun message d'erreur n’apparaît lors de son exécution, d'une part, et, d'autre part, tout se passe bien. La liste des OS présents est proposée et leur sélection est opérationnelle. Quand je choisis Windows XP, il fonctionne parfaitement, et quand je choisis Debian, il démarre sans problème. Je ne comprend pas les dysfonctionnements consécutifs. Est-ce que l'OS Debian est plus fragile que l'OS Windows XP? Grub devrait être indépendant du fonctionnement de l'OS. Il accepte de le charger ou pas.
Je rappelle, pour éviter toute polémique, que je suis là pour apprendre, et que j'ai opté pour une migration de Windows, que je ne renie pas, il a des qualités, vers Debian dont la philosophie me plaît. . Les logiciels que j'essaye d'installer sous Debian, je les ai déjà installé sous Windows XP et 7 sans difficulté. Je le répète, il n'y a pas de polémique. Je veux seulement travailler avec Debian et comprendre.
Hors ligne
Hors ligne
Quand j'oublie une virgule (terme générique) dans mon code, le compilateur met tout de suite le doigt dessus et me dit stop.
Ce que j'ai voulu dire c'est que si tu dois modifier grub ça se fait en ligne de commande. via update-grub par exemple. (c'est un exemple)
Après j't'ai aussi donné un conseil, qui ne resoud pas ton problème de base, mais qui peux s'averer grandement utile. si un jour quelqu'un te demande de taper une ligne de commande qui commence par rm et se fini par un *, si tu sais pas ce que ça fait, tu aura une surprise.
Dernière modification par Blob (07-04-2018 21:23:55)
https://lescahiersdudebutant.fr/
Iron Maiden's gonna get you, no matter how far
Hors ligne
Hors ligne
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
devrai donner la version de grub .
je crois qu'on est passé à la version 2.02
enfin , chez moi .
peut être que , dans ce cas , après une réinstall de grub à sa nouvelle version ....
????
sans prétentions .
mais alors aucune .
et sans garantie ...
https://doc.ubuntu-fr.org/boot-repair
Dernière modification par Debian Alain (08-04-2018 14:35:00)
Hors ligne
/boot/grub/grub.cfg.new
Le dossier /etc/grub.d contient les fichiers suivants:
00_header
05_debian_theme
10_linux
20_linux_xen
30_os-prober
30_uefi-firmware
35_winxp
40_custom
41_custom
README
Je n'ai personnellement touché à aucun de ces fichiers .
@ Debian Alain
Pourquoi? T'es pas bien, là?
[Hors sujet]Tu as changé ton bip bip à ce que je vois. [/Hors sujet]
Que pensez-vous de ces infos?
Hors ligne
Que pensez-vous de ces infos?
Ce n'est qu'un avis personnel : je ferais une copie des fichiers que j'veux garder sur une clé usb (documents, musique, films, etc) qui proviennent de debian et d'xp, puis je reinstallerais tout.
Tu dois sûrement savoir que m$ ne fait plus aucune mise à jour d'xp, ni aucun support (ce qui reviens au même). Notamment les failles de sécurité. T'y tiens vraiment à xp ?
"Son taux d'infection est déjà cinq fois supérieur à celui de Windows 8" Ca c'était en 2014. J'comprends que tu puisse y être attaché mais c'est hyper dangereux. Après si tu veux le garder, c'est ton choix personnel et je discute pas la dessus, je ne fais que proposer.
[hors sujet]Debian Alain a surtout viré within temptation :'( Infinite ! Je l'avais acheté à sa sortie avec Ecliptica de Sonata Arctica[/hors sujet]
Dernière modification par Blob (09-04-2018 12:30:49)
https://lescahiersdudebutant.fr/
Iron Maiden's gonna get you, no matter how far
Hors ligne
Dernière modification par Debian Alain (09-04-2018 13:14:10)
Hors ligne
Alors que dans ton fichier actuelle grub.cfg le fichier /etc/grub.d/35_winxp n'est pas utilisé et jusque la tu n'as pas de soucis pour démarrer
D'apres la doc Ubuntu (https://doc.ubuntu-fr.org/tutoriel/grub … er_memtest) il suffit d'enlever le droit d’exécution du fichier pour qu'il ne soit plus pris en compte
donc
puis tu refais un
On verra bien si tu as toujours ton message d'erreur, mais vu que tu as une sauvegarde c'est cool
Edit : la syntaxe du script etc/grub.d/35_winxp ne doit pas etre bonne car il me semble que EOF n'aurait pas du apparaitre dans le fichier grub.cfg.new
Je me fie a mon script 41_custom qui utilise EOF avec cat pour afficher les lignes dans le fichier grub.cfg
Que contient ton script 35_winxp?
Dernière modification par Croutons (09-04-2018 14:44:23)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Ce n'est qu'un avis personnel : je ferais une copie des fichiers que j'veux garder sur une clé usb (documents, musique, films, etc) qui proviennent de debian et d'xp
Ça c'est l'enfance de l'art!
puis je reinstallerais tout.
Si je peux éviter
Tu dois sûrement savoir que m$ ne fait plus aucune mise à jour d'xp, ni aucun support (ce qui reviens au même). Notamment les failles de sécurité. T'y tiens vraiment à xp ?
"Son taux d'infection est déjà cinq fois supérieur à celui de Windows 8" Ca c'était en 2014. J'comprends que tu puisse y être attaché mais c'est hyper dangereux.
Nostalgie, quand tu nous tiens!
En même temps, tu me proposes de le virer. Y a pas plus dangereux .
Au pire, il ne fonctionne plus et basta.
@ Debian Alain
sinon , si tes problèmes de boot ne sont pas résolus , même après une réinstall , tu as çà
On va recentrer un peu . On dérive là. Je n'ai absolument aucun problème de boot. Le sujet du topic est un problème d'installation de VirtualBox (voir le titre). Windows XP démarre parfaitement ainsi que Debian, en fonction de mon choix, Debian étant prioritaire bien sûr .
tu gagnerai , dans ce cas , à passer à w7 ou mieux w10 si tu tiens à w$ .
J'ai 4 machines sous Windows 7 dont deux en dual boot avec Debian 9.3 , une en dual boot Windows XP / Debian 9.3 et une en dual boot Windows 10 / Debian 9.4.
C'est celle qui était nativement sous Windows 8.1 puis mise à jour vers Windows 10 qui me fait sauter le pas vers Linux. Je ne supporte pas Windows 10. C'est lent , je trouve plus mes billes ...Je passe la main, et je crois que je ne suis pas le seul, et bien que j'ai assez de matériel sous Windows 7, je préfère prendre les devant en investissant du temps dans un système d'exploitation qui ne va pas m'imposer, entre autre, une interface graphique qui ne me convient pas.
@ Croutons
Que contient ton script 35_winxp?
On verra bien si tu as toujours ton message d'erreur, mais vu que tu as une sauvegarde c'est cool
De quel message d'erreur veux-tu parler? Je commence (continue) à être un peu perdu, là.
Hors ligne
On dérive là. Je n'ai absolument aucun problème de boot.
C'est bien c'que j'me disais. Je pensais avoir raté un épisode
De quel message d'erreur veut-tu parler ?
Celui là
Reste à savoir sur quel Kernel tu demarres, dans ce cas. (Parce qu'avec tout ça jsais plus x) ). Ca serait pas mal que tu sois à jour, et que tu démarres sur le 4.9.0.6. Parce qu'il y'a fort à parier que le problème de virutal box provienne de là, comme l'a expliqué èfpé.
Au dernières nouvelles, tu démarrais sur le 4.9.0.4. C'est toujours le cas ? (pour rappel, tu peux voir ça avec la commande uname -srv).
Si on a autant dérivé, c'est parce qu'on a essayé de te faire faire un update de grub, qui a planté à cause de la ligne 276 de mémoire (la flemme d'aller vérifier, il est tard, mais je crois que c'est ça). Mais le problème aussi, c'est que t'as edité grub.cfg a la main. Et il a l'air de pas pouvoir se mettre à jour. (notamment pour ça que j't'ai conseillé une reinstall ^^)
Dernière modification par Blob (09-04-2018 22:49:00)
https://lescahiersdudebutant.fr/
Iron Maiden's gonna get you, no matter how far
Hors ligne
Hors ligne
Le script s'arrête à la première erreur (ligne 276 donc mais en comptant toutes les lignes, autant pour moi...).
devient
C'est donc bien le fichier /etc/grub.d/35_winxp qui met le bazar (je ne sais pas du tout d'où il peut bien sortir).
Dernière modification par èfpé (09-04-2018 23:06:42)
Hors ligne