J'ai Arch Linux sur /dev/sdb1
et NetBSD-7.0 sur /dev/sdb2
.Distribution Linux inconnue trouvée sur/dev/sdb2: configuration grub dual boot Arch Linux et NetBSD-7.0
Sur Arch Linux quand j'exécute sudo grub-mkconfig -o /boot/grub/grub.cfg
je reçois un message comme Found unknown Linux distribution on /dev/sdb2
mais quand je redémarre, il n'y a pas d'option grub pour cette distribution Linux inconnue dont je sais qu'elle est NetBSD-7.0.
Comment puis-je ajouter NetBSD-7.0 à mon option de menu grub lors du redémarrage? Il y a un post similaire, actuellement en train MISE À JOUR: J'ai monté la partition NetBSD avec sudo mount -t ufs -o ro,ufstype=ufs2 /dev/sdb2 /mnt/
(ufstype=44bsd
ne fonctionnait pas), puis j'ai exécuté grub-mkconfig -o /boot/grub/grub.cfg
mais le problème persiste. UPDATE: Redémarré et appuyé sur c
pour obtenir la ligne de commande grub. Les commandes suivantes démarrés NetBSD-7.0:
ls
Ran ls
pour voir le nom correct des disques et partitions, /dev/sdb2
sur Linux était (hd0,gpt2)
sur Grub. Puis a couru ce qui suit:
insmod ufs2
set root=(hd0,gpt2)
knetbsd /netbsd
boot
Et NetBSD-7.0 a démarré.
Pour ajouter l'option NetBSD au menu Grub, fichier modifié /etc/grub/40_custom
Arch Linux comme ci-dessous:
menuentry "NetBSD-7.0"{
insmod ufs2
set root=(hd0,gpt2)
knetbsd /netbsd
}
Cependant, après avoir modifié 40_custom
comme ci-dessus, l'option NetBSD ne semble pas dans le menu Grub. Je ne sais pas pourquoi.