Dans le cadre de mon projet, je travaille sur un OS live basé sur Ubuntu qui peut être utilisé comme disque de secours pour Linux et Windows.
Fondamentalement, il sera utilisé comme disque de secours en cas d'échec de l'amorçage.
Cela fonctionne très bien pour les systèmes Linux.
Je souhaite ajouter la même fonctionnalité pour Windows. Le problème est la récupération des installations basées sur EFI. Je ne suis pas en mesure de récupérer la partition système EFI à partir de l'environnement Linux. surtout les commandes comme
bcdboot
bcdedit
ne fonctionnera pas sous linux.
Existe-t-il un remplacement linux pour ces commandes ou existe-t-il un moyen de créer la partition Windows EFI à partir d'ubuntu?
Ou est-ce que quelqu'un connaît les fichiers et les indicateurs qui doivent être définis dans la partition système EFI pour que le système puisse démarrer.
Réponses:
Pour les erreurs de démarrage Windows, il est préférable de créer un CD de secours Windows qui accompagne votre disque Ubuntu. Il n'y a pas d'alternative Linux aux programmes que vous recherchez. WINE ne vous aidera pas non plus dans ce cas. Il ne prend pas en charge le format dans lequel les outils BCD stockent leurs informations.
la source
Si cela peut aider, j'ai eu un problème similaire que je voulais supprimer ubuntu entrée efi dans efi bootload, donc je l' ai ouvert l' invite cmd en utilisant Windows Live USB d'installation, il en utilisant diskpart (
diskpart
) choisi mon efi {fat32} partition (list volume
,select volume x
ici x volume est ma partition efi), et a attribué une lettre de lecteur (assign letter=z:
) a ouvert le répertoire EFI dans le lecteur z: (z:
,dir
,cd EFI
), voici supprimer les entrées non désirées. Si vous avez supprimé le répertoire EFI complet comme je l'ai fait, vous devez alors reconstruire bcd avecbootrec /rebuildbcd
cette commande. Vous devez alors indiquer les entrées d'installation présentes et vous demander les options "oui", "non", "tout", puis choisissez "oui" ou "après". Après cette sortie, allez à la recherche de pannes et effectuez une réparation au démarrage, cela vous mènera automatiquement à vos fenêtres.la source