2017-05-15 6 views
-3

Je ne suis pas familier avec Grub, et encore moins avec Linux.make linux machine grub bootable en utilisant un disque bootable

Ce que j'ai actuellement est le disque de la machine Linux récupérée.

qui a la machine source de démarrage sans tête, mais pour démarrer sur une autre plateforme (hyperviseur/nuage)

Mon équipe a utilisé un extlinux pour le rendre bootable en réécrivant son code de démarrage et faire ce démarrage de la machine sur l'autre plate-forme comme nuage/hyperviseur. fait quelque chose comme dans cette link

Je veux faire ce démarrage sans tête de la machine donc j'ai essayé et est venu avec quelque chose ci-dessous:

  • Créé 1 disque gb.
  • commande à l'aide grub installé sur la partition fat32 en utilisant ci-dessous link

Contenu de grub.cfg

menuentry 'usbboot ubuntu' { 
set root (hd0,1) 
linux (hd1,3)/boot/vmlinuz.efi root=/dev/sdb3 
initrd (hd1,3)/boot/initrd.lz 
} 

Après que j'ai créé vm. Premier disque 1GB attaché puis disque récupéré en second.

enter image description hereenter image description hereenter image description here

s'il vous plaît aidez-moi à résoudre le problème

+0

Cette question semble être hors sujet car il ne s'agit pas de programmation ou de développement. Voir [Quels sujets puis-je poser à ce sujet?] (Http://stackoverflow.com/help/on-topic) dans le centre d'aide. Peut-être [Super User] (http://superuser.com/) ou [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) serait un meilleur endroit à demander. – jww

Répondre

0

j'ai pu résoudre le problème, problème est leur était pas tel dispositif/dev/sdb3, cela peut être dû au type hyperviseur. Donc j'essayais de monter la commande dans BusyBox et je l'ai trouvé comme leur/dev/vdb3. Stack Overflow est un site de questions de programmation et de développement.