logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 07-04-2018 13:31:39

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Problème d'installation de Virtualbox

J'ai lu dans

info grub

qu'il existe une commande pour vérifier la syntaxe , je sais pas si cela peu donner quelque chose
voir

info grub-script-check


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

#27 07-04-2018 14:02:45

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

@ Croutons, bonjour smile .

info grub


bash: info : commande introuvable
 


info grub-script-check


bash: info : commande introuvable
 


Je ne sais pas quoi dire sad . J'ai du oublier quelque chose. ops.gif

Hors ligne

#28 07-04-2018 15:24:28

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Problème d'installation de Virtualbox

Bonjour smile
Pour utiliser les commandes de Croutons, le paquet info doit être installé

apt install info


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 ?

Hors ligne

#29 07-04-2018 15:24:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Problème d'installation de Virtualbox

@naute,

L'erreur de syntaxe, ligne 276 du fichier /boot/grub/grub.cfg.new, ne me saute pas aux yeux ;

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 :

cat -n /boot/grub/grub.cfg


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

#30 07-04-2018 16:01:02

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

@ chalu, bonjour smile .
J'exécute

apt install info


Retour pour info:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Paquets suggérés :
  texinfo-doc-nonfree
Les NOUVEAUX paquets suivants seront installés :
  info
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 390 ko dans les archives.
Après cette opération, 561 ko d'espace disque supplémentaires seront utilisés.
Réception de:1 http://deb.debian.org/debian stretch/main amd64 info amd64 6.3.0.dfsg.1-1+b2 [390 kB]
390 ko réceptionnés en 0s (810 ko/s)
Sélection du paquet info précédemment désélectionné.
(Lecture de la base de données... 356488 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../info_6.3.0.dfsg.1-1+b2_amd64.deb ...
Dépaquetage de info (6.3.0.dfsg.1-1+b2) ...
Paramétrage de info (6.3.0.dfsg.1-1+b2) ...
update-alternatives: utilisation de « /usr/bin/info » pour fournir « /usr/bin/infobrowser » (infobrowser) en mode automatique
Traitement des actions différées (« triggers ») pour mime-support (3.60) ...
Traitement des actions différées (« triggers ») pour menu (2.1.47+b1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
 


chalu a écrit :

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.

chalu a écrit :

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é.

chalu a écrit :

C'est sur ce PC que tu as tenté d'installer codeTyphon de ton autre fil ?


Oui.

@ èfpé

cat -b /boot/grub/grub.cfg


     1  #
     2  # DO NOT EDIT THIS FILE
     3  #
     4  # It is automatically generated by grub-mkconfig using templates
     5  # from /etc/grub.d and settings from /etc/default/grub
     6  #

     7  ### BEGIN /etc/grub.d/00_header ###
     8  if [ -s $prefix/grubenv ]; then
     9    set have_grubenv=true
    10    load_env
    11  fi
    12  if [ "${next_entry}" ] ; then
    13     set default="${next_entry}"
    14     set next_entry=
    15     save_env next_entry
    16     set boot_once=true
    17  else
    18     set default="0"
    19  fi

    20  if [ x"${feature_menuentry_id}" = xy ]; then
    21    menuentry_id_option="--id"
    22  else
    23    menuentry_id_option=""
    24  fi

    25  export menuentry_id_option

    26  if [ "${prev_saved_entry}" ]; then
    27    set saved_entry="${prev_saved_entry}"
    28    save_env saved_entry
    29    set prev_saved_entry=
    30    save_env prev_saved_entry
    31    set boot_once=true
    32  fi

    33  function savedefault {
    34    if [ -z "${boot_once}" ]; then
    35      saved_entry="${chosen}"
    36      save_env saved_entry
    37    fi
    38  }
    39  function load_video {
    40    if [ x$feature_all_video_module = xy ]; then
    41      insmod all_video
    42    else
    43      insmod efi_gop
    44      insmod efi_uga
    45      insmod ieee1275_fb
    46      insmod vbe
    47      insmod vga
    48      insmod video_bochs
    49      insmod video_cirrus
    50    fi
    51  }

    52  if [ x$feature_default_font_path = xy ] ; then
    53     font=unicode
    54  else
    55  insmod part_msdos
    56  insmod ext2
    57  set root='hd0,msdos2'
    58  if [ x$feature_platform_search_hint = xy ]; then
    59    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    60  else
    61    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    62  fi
    63      font="/usr/share/grub/unicode.pf2"
    64  fi

    65  if loadfont $font ; then
    66    set gfxmode=auto
    67    load_video
    68    insmod gfxterm
    69    set locale_dir=$prefix/locale
    70    set lang=fr_FR
    71    insmod gettext
    72  fi
    73  terminal_output gfxterm
    74  if [ "${recordfail}" = 1 ] ; then
    75    set timeout=30
    76  else
    77    if [ x$feature_timeout_style = xy ] ; then
    78      set timeout_style=menu
    79      set timeout=5
    80    # Fallback normal timeout code in case the timeout_style feature is
    81    # unavailable.
    82    else
    83      set timeout=5
    84    fi
    85  fi
    86  ### END /etc/grub.d/00_header ###

    87  ### BEGIN /etc/grub.d/05_debian_theme ###
    88  insmod part_msdos
    89  insmod ext2
    90  set root='hd0,msdos2'
    91  if [ x$feature_platform_search_hint = xy ]; then
    92    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    93  else
    94    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    95  fi
    96  insmod png
    97  if background_image /usr/share/desktop-base/softwaves-theme/grub/grub-4x3.png; then
    98    set color_normal=white/black
    99    set color_highlight=black/white
   100  else
   101    set menu_color_normal=cyan/blue
   102    set menu_color_highlight=white/blue
   103  fi
   104  ### END /etc/grub.d/05_debian_theme ###

   105  ### BEGIN /etc/grub.d/10_linux ###
   106  function gfxmode {
   107          set gfxpayload="${1}"
   108  }
   109  set linux_gfx_mode=
   110  export linux_gfx_mode
   111  menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
   112          load_video
   113          insmod gzio
   114          if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
   115          insmod part_msdos
   116          insmod ext2
   117          set root='hd0,msdos2'
   118          if [ x$feature_platform_search_hint = xy ]; then
   119            search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
   120          else
   121            search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
   122          fi
   123          echo    'Chargement de Linux 4.9.0-4-amd64…'
   124          linux   /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
   125          echo    'Chargement du disque mémoire initial…'
   126          initrd  /boot/initrd.img-4.9.0-4-amd64
   127  }
   128  submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
   129          menuentry 'Debian GNU/Linux, avec Linux 4.9.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
   130                  load_video
   131                  insmod gzio
   132                  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
   133                  insmod part_msdos
   134                  insmod ext2
   135                  set root='hd0,msdos2'
   136                  if [ x$feature_platform_search_hint = xy ]; then
   137                    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
   138                  else
   139                    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
   140                  fi
   141                  echo    'Chargement de Linux 4.9.0-4-amd64…'
   142                  linux   /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
   143                  echo    'Chargement du disque mémoire initial…'
   144                  initrd  /boot/initrd.img-4.9.0-4-amd64
   145          }
   146          menuentry 'Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
   147                  load_video
   148                  insmod gzio
   149                  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
   150                  insmod part_msdos
   151                  insmod ext2
   152                  set root='hd0,msdos2'
   153                  if [ x$feature_platform_search_hint = xy ]; then
   154                    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
   155                  else
   156                    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
   157                  fi
   158                  echo    'Chargement de Linux 4.9.0-4-amd64…'
   159                  linux   /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
   160                  echo    'Chargement du disque mémoire initial…'
   161                  initrd  /boot/initrd.img-4.9.0-4-amd64
   162          }
   163  }

   164  ### END /etc/grub.d/10_linux ###

   165  ### BEGIN /etc/grub.d/20_linux_xen ###

   166  ### END /etc/grub.d/20_linux_xen ###

   167  ### BEGIN /etc/grub.d/30_os-prober ###
   168  menuentry 'Microsoft Windows XP Professionnel (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A487536487511CD' {
   169          insmod part_msdos
   170          insmod ntfs
   171          set root='hd0,msdos1'
   172          if [ x$feature_platform_search_hint = xy ]; then
   173            search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5A487536487511CD
   174          else
   175            search --no-floppy --fs-uuid --set=root 5A487536487511CD
   176          fi
   177          parttool ${root} hidden-
   178          drivemap -s (hd0) ${root}
   179          chainloader +1
   180  }
   181  ### END /etc/grub.d/30_os-prober ###

   182  ### BEGIN /etc/grub.d/30_uefi-firmware ###
   183  ### END /etc/grub.d/30_uefi-firmware ###

   184  ### BEGIN /etc/grub.d/40_custom ###
   185  # This file provides an easy way to add custom menu entries.  Simply type the
   186  # menu entries you want to add after this comment.  Be careful not to change
   187  # the 'exec tail' line above.
   188  ### END /etc/grub.d/40_custom ###

   189  ### BEGIN /etc/grub.d/41_custom ###
   190  if [ -f  ${config_directory}/custom.cfg ]; then
   191    source ${config_directory}/custom.cfg
   192  elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
   193    source $prefix/custom.cfg;
   194  fi
   195  ### END /etc/grub.d/41_custom ###
 



èfpé a écrit :

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

#31 07-04-2018 16:24:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Problème d'installation de Virtualbox

Re-,

OK ; donc tu as tripatouillé un fichier dont la première ligne utile dit « DO NOT EDIT THIS FILE » ?

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

#32 07-04-2018 18:27:01

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

èfpé a écrit :

OK ; donc tu as tripatouillé un fichier dont la première ligne utile dit « DO NOT EDIT THIS FILE » ?


Non non!peace_flag.gif 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?

èfpé a écrit :


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.

èfpé a écrit :

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 big_smile .

Hors ligne

#33 07-04-2018 18:38:04

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Problème d'installation de Virtualbox

naute ,

tu as oublié ce qui est écrit au début du fichier :

$ cat /boot/grub/grub.cfg



#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
 



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

#34 07-04-2018 19:32:32

Blob
Membre
Distrib. : Arch
Noyau : 4.16.6-1
(G)UI : KDE - 5.12.4
Inscription : 18-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

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.

man dpkg


man dkms



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

#35 07-04-2018 19:44:43

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Problème d'installation de Virtualbox

naute a écrit :

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

#36 07-04-2018 21:03:15

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

Debian Alain a écrit :

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 lol .

Blob a écrit :

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. big_smile. 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

#37 07-04-2018 21:10:35

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Problème d'installation de Virtualbox

pardon , naute , si je t'ai vexé .

ce n'était pas mon but .

je voulais tout simplement te rappeller quelquechose  sur quoi tu avais apparemment passé .

alors que c'est important .

ce fichier est réservé au systeme .

la tentation est grande d'y toucher , mais , justement ,

c'est fortement déconseillé .

big_smile

Hors ligne

#38 07-04-2018 21:17:56

Blob
Membre
Distrib. : Arch
Noyau : 4.16.6-1
(G)UI : KDE - 5.12.4
Inscription : 18-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

Pas mieux que Debian Alain. Mon but était pas de vexer non plus.

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

#39 07-04-2018 21:39:58

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

@ Debian Alain et Blob,

je suis navré que vous ayez mal interprété ma réponse. Je suis au contraire ravis que vous essayiez de m'aider. Je voulais simplement vous exposer mon cheminement. Après relecture, je reconnais bien volontiers que mes propos pouvaient prêter à confusion. Je vous adresse mes excuses. ops.gif

Hors ligne

#40 07-04-2018 21:40:34

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Problème d'installation de Virtualbox

si ça peut t'aider , naute , voillà 2 liens  sur le grub .

pour commencer sur des bases saines .

après , il faudra demander à un pro comme râleur , de t'aider .

https://doc.ubuntu-fr.org/grub-pc

https://doc.ubuntu-fr.org/tutoriel/comm … aurer_grub

Hors ligne

#41 08-04-2018 14:13:21

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Problème d'installation de Virtualbox

Bonjour
Peut être que je dit une bêtise  mais il me semble que comme le update-grub échoue alors que c'est lui qui génère le fichier grub.cfg , la syntaxe devrait être bonne...a moins que le contenu d'un fichier de /etc/grub.d/ pose problème
Ne faudrait il pas éditer ses fichiers voir ce qui s'y trouve?

Note bien note que tu devrais faire une sauvegarde de ton fichier grub.cfg , car que tu l'ai modifié ne pose pas de problème pour l'instant mais en cas d'update-grub réussi tu perd tes réglages ,ce qui arrive parfois lors de grosse mises à jour

-->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

#42 08-04-2018 14:28:21

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Problème d'installation de Virtualbox

si j'osais , croutons ....

allez , essayons :

# grub-install -V



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 .   out.gif

et sans garantie ...

https://doc.ubuntu-fr.org/boot-repair

Dernière modification par Debian Alain (08-04-2018 14:35:00)

Hors ligne

#43 09-04-2018 10:30:26

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

Bonjour Croutons, bonjour Debian Alain smile

@ Croutons
J'ai donc sauvegardé /boot/grub/grub.cfg et j'en ai profité pour sauvegarder le fichier /boot/grub/grub.cfg.new . Ces deux fichiers sont identiques jusqu'à la ligne 173.

Voilà le contenu de ces deux fichiers:
/boot/grub/grub.cfg

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
else
  search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
else
  search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
fi
insmod png
if background_image /usr/share/desktop-base/softwaves-theme/grub/grub-4x3.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
  set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
  load_video
  insmod gzio
  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  insmod part_msdos
  insmod ext2
  set root='hd0,msdos2'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
  else
    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
  fi
  echo  'Chargement de Linux 4.9.0-4-amd64…'
  linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
  echo  'Chargement du disque mémoire initial…'
  initrd  /boot/initrd.img-4.9.0-4-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-4-amd64…'
    linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-4-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-4-amd64…'
    linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-4-amd64
  }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Microsoft Windows XP Professionnel (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A487536487511CD' {
  insmod part_msdos
  insmod ntfs
  set root='hd0,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5A487536487511CD
  else
    search --no-floppy --fs-uuid --set=root 5A487536487511CD
  fi
  parttool ${root} hidden-
  drivemap -s (hd0) ${root}
  chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
 


/boot/grub/grub.cfg.new

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
else
  search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
else
  search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
fi
insmod png
if background_image /usr/share/desktop-base/softwaves-theme/grub/grub-4x3.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
  set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
  load_video
  insmod gzio
  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  insmod part_msdos
  insmod ext2
  set root='hd0,msdos2'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
  else
    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
  fi
  echo  'Chargement de Linux 4.9.0-6-amd64…'
  linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
  echo  'Chargement du disque mémoire initial…'
  initrd  /boot/initrd.img-4.9.0-6-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-6-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-6-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-6-amd64…'
    linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-6-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-6-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-6-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-6-amd64…'
    linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-6-amd64
  }
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-5-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-5-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-5-amd64…'
    linux /boot/vmlinuz-4.9.0-5-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-5-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-5-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-5-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-5-amd64…'
    linux /boot/vmlinuz-4.9.0-5-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-5-amd64
  }
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-4-amd64…'
    linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-4-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-4-amd64…'
    linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-4-amd64
  }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Microsoft Windows XP Professionnel (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A487536487511CD' {
  insmod part_msdos
  insmod ntfs
  set root='hd0,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5A487536487511CD
  else
    search --no-floppy --fs-uuid --set=root 5A487536487511CD
  fi
  parttool ${root} hidden-
  drivemap -s (hd0) ${root}
  chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/35_winxp ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

#Windows

EOF
menuentry "Windows"
{
set root=(hd0,1)
chainloader +1
}
EOF

### END /etc/grub.d/35_winxp ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
 



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 wink .

@ Debian Alain

grub-install -V


grub-install (GRUB) 2.02~beta3-5
 


Debian Alain a écrit :

out.gif


Pourquoi? T'es pas bien, là? lol
[Hors sujet]Tu as changé ton bip bip à ce que je vois. coyotus.png[/Hors sujet]

Que pensez-vous de ces infos?

Hors ligne

#44 09-04-2018 11:19:40

Blob
Membre
Distrib. : Arch
Noyau : 4.16.6-1
(G)UI : KDE - 5.12.4
Inscription : 18-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

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

#45 09-04-2018 12:04:30

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Problème d'installation de Virtualbox

[hors sujet] j'ai remis un groupe de métal , vu que , apparemment , vous aimez çà [/hors sujet]

@ naute :

c'était pour connaître ta version de grub .

si elle avait été ancienne , cela m'aurait permis de soutenir qu'une nouvelle version aurai fait mieux .

malheureusement , ce n'est pas le cas .

donc , avant de proposer une réinstall de  grub , je préfère passer la main à plus connaisseur que moi .....

mais , dans le pire des cas , ça reste , je crois , une solution à envisager .

sinon , si tes problèmes de boot ne sont pas résolus , même après une réinstall , tu as çà :

https://www.supergrubdisk.org/

https://www.supergrubdisk.org/super-grub2-disk/

le deuxième lien te permets de faire un disque de démarrage , qui remplace grub , s'il est défaillant .

si ce disque ne te permets toujours pas de démarrer librement sur w$ ou linux . tu as peut être un blème

avec w$ . a envisager vu que xp n'est plus maintenu .

tu gagnerai , dans ce cas , à passer à w7 ou mieux w10  si tu tiens à w$ .

mais le plus raisonnable serait de t'en passer , vu qu'il rend l'âme , profites - en . saute le pas .

mais , j'y pense , y aurait pas un problème genre  boot uefi / legacy ?

chacun démarrant à sa manière , sauf modif du boot dans le bios , tu ne pourras démarrer que sur l'un ou sur l'autre selon le bios .

https://msdn.microsoft.com/fr-fr/librar … s.85).aspx

Dernière modification par Debian Alain (09-04-2018 13:14:10)

Hors ligne

#46 09-04-2018 14:18:05

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Problème d'installation de Virtualbox

Salut
j'ai comparé tes 2 fichiers grub.cfg et grub.cfg.new
le nouveau fichier est plus long car il y a les entrées pour les anciens noyaux, j'ai relevé une différence

grub.cfg.new
252  ### BEGIN /etc/grub.d/35_winxp ###
   253  # This file provides an easy way to add custom menu entries.  Simply type the
   254  # menu entries you want to add after this comment.  Be careful not to change
   255  # the 'exec tail' line above.

   256  #Windows

   257  EOF
   258  menuentry "Windows"
   259  {
   260  set root=(hd0,1)
   261  chainloader +1
   262  }
   263  EOF

   264  ### END /etc/grub.d/35_winxp ###
 



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

chmod -x /etc/grub.d/35_winxp



puis tu refais un

update-grub


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

cat /etc/grub.d/41_custom


#!/bin/sh
cat <<EOF
if [ -f  \${config_directory}/custom.cfg ]; then
  source \${config_directory}/custom.cfg
elif [ -z "\${config_directory}" -a -f  \$prefix/custom.cfg ]; then
  source \$prefix/custom.cfg;
fi
EOF



Que contient ton script 35_winxp?

cat /etc/grub.d/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

#47 09-04-2018 21:33:06

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

@ Blob

Blob a écrit :


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! big_smile

Blob a écrit :


puis je reinstallerais tout.


Si je peux éviter hmm

Blob a écrit :


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! roll
En même temps, tu me proposes de le virer. Y a pas plus dangereux lol lol .
Au pire, il ne fonctionne plus et basta.

@ Debian Alain

Debian Alain a écrit :


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 big_smile . 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 wink .

Debian Alain a écrit :


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 56kPowaa.gif, je trouve plus mes billes crash.gif ...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

Croutons a écrit :

Que contient ton script 35_winxp?


cat /etc/grub.d/35_winxp


#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

#Windows

EOF
menuentry "Windows"
{
set root=(hd0,1)
chainloader +1
}
EOF


Croutons a écrit :


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

#48 09-04-2018 22:37:40

Blob
Membre
Distrib. : Arch
Noyau : 4.16.6-1
(G)UI : KDE - 5.12.4
Inscription : 18-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

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 big_smile

De quel message d'erreur veut-tu parler ?



Celui là

erreur : syntax error.
erreur : Incorrect command.
erreur : syntax error.
Erreur de syntaxe à la ligne 276
Des erreurs de syntaxe sont détectées dans le fichier de configuration
de GRUB. Veuillez vérifier qu'il n'y a pas d'erreur dans les fichiers
/etc/default/grub et /etc/grub.d/*. Sinon veuillez signaler un bogue
en joignant le fichier /boot/grub/grub.cfg.new.



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

#49 09-04-2018 22:45:51

naute
Membre
Lieu : Bretagne
Distrib. : GNU-Linux Debian 11 BullsEye
Noyau : Linux 5.10.0-9-amd64 x86_64
(G)UI : MATE 1.24.1
Inscription : 24-03-2018

Re : [Résolu] Problème d'installation de Virtualbox

Effectivement, c'est le noyau Linux 4.9.0-4 qui est chargé.

uname -srv


Linux 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23)

Hors ligne

#50 09-04-2018 22:56:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Problème d'installation de Virtualbox

@Croutons,

Exécuter manuellement grub-script-check est/était une bonne idée... en particulier avec l'option -v/--verbose :

grub-script-check /boot/grub/grub.cfg.new

erreur : syntax error.
erreur : Incorrect command.
erreur : syntax error.
Erreur de syntaxe à la ligne 276


grub-script-check -v /boot/grub/grub.cfg.new

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
else
  search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
else
  search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
fi
insmod png
if background_image /usr/share/desktop-base/softwaves-theme/grub/grub-4x3.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
  set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
  load_video
  insmod gzio
  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  insmod part_msdos
  insmod ext2
  set root='hd0,msdos2'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
  else
    search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
  fi
  echo  'Chargement de Linux 4.9.0-6-amd64…'
  linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
  echo  'Chargement du disque mémoire initial…'
  initrd  /boot/initrd.img-4.9.0-6-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-6-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-6-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-6-amd64…'
    linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-6-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-6-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-6-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-6-amd64…'
    linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-6-amd64
  }
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-5-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-5-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-5-amd64…'
    linux /boot/vmlinuz-4.9.0-5-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-5-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-5-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-5-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-5-amd64…'
    linux /boot/vmlinuz-4.9.0-5-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-5-amd64
  }
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-advanced-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-4-amd64…'
    linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-4-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-4-amd64-recovery-5df96968-6c4a-444a-96ed-660f7fc7e2a3' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5df96968-6c4a-444a-96ed-660f7fc7e2a3
    else
      search --no-floppy --fs-uuid --set=root 5df96968-6c4a-444a-96ed-660f7fc7e2a3
    fi
    echo  'Chargement de Linux 4.9.0-4-amd64…'
    linux /boot/vmlinuz-4.9.0-4-amd64 root=UUID=5df96968-6c4a-444a-96ed-660f7fc7e2a3 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.9.0-4-amd64
  }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Microsoft Windows XP Professionnel (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A487536487511CD' {
  insmod part_msdos
  insmod ntfs
  set root='hd0,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5A487536487511CD
  else
    search --no-floppy --fs-uuid --set=root 5A487536487511CD
  fi
  parttool ${root} hidden-
  drivemap -s (hd0) ${root}
  chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/35_winxp ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

#Windows

EOF
menuentry "Windows"
{
erreur : syntax error.
erreur : Incorrect command.
erreur : syntax error.
Erreur de syntaxe à la ligne 276
 


Le script s'arrête à la première erreur (ligne 276 donc mais en comptant toutes les lignes, autant pour moi...).

### BEGIN /etc/grub.d/35_winxp ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

#Windows

EOF
menuentry "Windows"
{
set root=(hd0,1)
chainloader +1
}
EOF

### END /etc/grub.d/35_winxp ###

devient

### BEGIN /etc/grub.d/35_winxp ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

#Windows

EOF
menuentry "Windows" {
set root=(hd0,1)
chainloader +1
}
EOF

### END /etc/grub.d/35_winxp ###


grub-script-check /boot/grub/grub.cfg.new

la commande n’affiche rien


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

Pied de page des forums