3 votes

Ajouter des options à GRUB_CMDLINE_LINUX_DEFAULT sans modification sur les fichiers.

Je veux ajouter une option à GRUB_CMDLINE_LINUX_DEFAULT sans modifier aucun fichier sur le système. La raison en est que je veux l'appliquer en installant un package de pilotes, mais pour l'instant je n'ai trouvé aucun moyen de le faire sans toucher à /etc/default/grub ou /etc/grub/10_linux. J'ai essayé de l'ajouter avec le script ci-dessous qui devrait être exécuté avant 10_linux mais cela n'a aucun effet :

$ cat /etc/grub.d/09_linux_vmalloc 
    #!/bin/sh
    set -e

    export GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT vmalloc=256MB"

4voto

thopiekar Points 91

Les nouveaux paquets de grub permettent désormais d'ajouter des fichiers avec des modifications propres à /etc/default/grub.d/ . Dans mon cas, j'ai pu modifier grub avec mon paquetage en faisant :

thopiekar@t91:~$ cat /etc/default/grub.d/emgd.cfg 
GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT vmalloc=256MB selinux=0 vga=current"

Merci à tous de toute façon :)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X