Je sais que Grub est celui installé par défaut lors de l'installation d'Ubuntu mais je suis confronté à un système embarqué exécutant 9.10 Desktop Edition. Voici le contenu du fichier lsb-release
ubuntu@ubuntu-desktop:/boot$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
mais ce système n'a pas de chargeur de démarrage Grub et je veux savoir lequel il utilise. Alors des idées?
Réponses:
Le script d'informations de démarrage détectera toutes sortes d'informations utiles sur votre configuration de démarrage:
http://sourceforge.net/projects/bootinfoscript/
la source
Si vous avez le
/etc/lilo.conf
fichier, vous utilisez LILO (LInux LOader) Cela signifie que si vous tapezlilo
par exemple, vous devriez voir la boîte de dialogue de commande pour le démarreur lilo.Si vous avez le
/boot/grub/
répertoire, vous utilisez GRUB (Grand Unified Boot Loader) Cela signifie que vous devriez pouvoir utiliser tous les fichiers grub comme grub-install, grub-reboot ...Ubuntu 9.10 a été la première version à utiliser GRUB2 https://help.ubuntu.com/community/DualBoot/Grub
MISE À JOUR:
Voici un script pour vérifier dans le premier secteur du disque dur le gestionnaire de démarrage qu'il utilise:
En supposant que votre disque dur est chez SDA, alors:
sudo dd if=/dev/sda bs=512 count=1 2>/dev/null | strings | grep -Eoi 'grub|lilo|acronis|reboot'
vous dira quel chargeur de démarrage vous utilisez.
Vous pouvez imaginer le reste ...
La liste des chargeurs de démarrage est ici: http://en.wikipedia.org/wiki/Comparison_of_boot_loaders et http://wiki.debian.org/BootLoader (pour les distributions basées sur Debian)
Aussi si vous voulez VOIR la sortie binaire réelle puis ajoutez -a à la partie grep. Par exemple:
sudo dd if=/dev/sda bs=512 count=1 2>&1 | grep -a GRUB
qui vous montrera les données de ce premier bloc.Maintenant, avec ces nouvelles informations, vous DEVEZ trouver le gestionnaire de démarrage que vous utilisez.
la source
sda1
,sda2
etc. si vous avez une partition de secours configurée.Utilisez la
dd
commande pour lire le secteur de démarrage, puis utilisezgrep
pour connaître votre chargeur de démarrage:la source
Vous êtes plus sûr de vérifier en demandant la version à partir des outils eux-mêmes (plutôt qu'en utilisant un dd de bas niveau ou d'autres artefacts).
Par exemple, tester pour lilo:
Bien sûr, cela ne fonctionnera pas si vous avez installé les deux. Si tel est le cas, pour éviter toute confusion, désinstallez ceux dont vous n'avez pas besoin.
la source
Pour GRUB, la commande pour vérifier quelle version vous avez est:
ou
Plus à trouver ici:
https://help.ubuntu.com/community/Grub2
la source