Opstartfouten met virtuele Linux-machines in Azure oplossen
Van toepassing op: ✔️ Virtuele Linux-machines
In dit artikel worden de meest voorkomende opstartfouten van het Linux-besturingssysteem geconsolideerd die u kunt ontvangen wanneer u een virtuele Linux-machine (VM) start in Microsoft Azure.
Opstartfouten en -oplossingen
Als u een Virtuele Linux-machine wilt herstellen die niet kan worden opgestart vanwege GRUB-problemen, raadpleegt u hoe virtuele Linux-machines worden opgestart om GRUB te redden.
Zie UEFI-opstartfouten in virtuele Linux-machines in Azure Linux oplossen om problemen met een UEFI-VM (Gen2) op te lossen die de Linux-installatiekopie niet kunnen laden.
Als u problemen wilt oplossen met een Virtuele Linux-machine die in de noodshell voor dracut terechtkomt, raadpleegt u dat de virtuele Linux-machine niet kan worden opgestart en wordt de dracut-shell voor noodgevallen gestart.
Als u een Virtuele Linux-machine wilt herstellen die niet kan worden opgestart omdat het VFAT-bestandssysteem is uitgeschakeld, raadpleegt u dat de virtuele Linux-machine niet kan worden opgestart nadat het VFAT-bestandssysteemtype is uitgeschakeld.
Als u opstartproblemen met linux-VM's wilt oplossen vanwege
/etc/fstab
onjuiste configuraties of problemen met het gegevensbestand, raadpleegt u Opstartproblemen met linux-VM's oplossen vanwege fstab-fouten.Zie Ontbrekende initramfs opnieuw genereren als u een Linux-VM wilt herstellen die niet kan worden opgestart met kernel-paniek met kernel-paniek: VFS: Kan root fs niet koppelen op onbekend blok (0,0)" vanwege ontbrekende initramfs na een recente patchactiviteit.
Zie Scenario 1: Kernel paniek optreedt tijdens het opstarten en de virtuele Linux-machine kan niet worden opgestart nadat kernelwijzigingen zijn toegepast om problemen met een Linux-VM op te lossen die niet kunnen worden opgestart vanwege gerelateerde Linux-kernelproblemen.
Als u problemen met het opstarten van een Linux-VM wilt oplossen vanwege problemen met hyper-V-stuurprogramma's, raadpleegt u Opstart- en netwerkproblemen met virtuele Linux-machines oplossen vanwege fouten die zijn gekoppeld aan het Hyper-V-stuurprogramma.
Als u een Linux-VM wilt herstellen die niet kan worden gestart vanwege volledige problemen met het hoofdbestandssysteem, raadpleegt u Opstartproblemen met virtuele Azure Linux-machines oplossen vanwege een volledige besturingssysteemschijf.
Hulpprogramma's voor het herstellen van linux-VM's zonder opstartscenario's
-
Met de Seriële Console van Azure kunt u verschillende opstartscenario's herstellen, bijvoorbeeld:
-
Met dit hulpprogramma kunt u een herstel-VM maken en er een kopie van de besturingssysteemschijf aan koppelen. Deze kopie kan worden gewijzigd om geen opstartscenario's vanuit een chroot-omgeving op te lossen. Zie voor meer informatie het gebruik van chroot om te herstellen van geen opstartscenario's offline. Wanneer u opdrachten uitvoert in een chroot-omgeving, worden deze uitgevoerd op de gekoppelde besturingssysteemschijf en niet op de lokale herstel-/herstel-VM.
Notitie
U kunt ook handmatig een reddings-VM maken met behulp van Azure Portal. Zie Problemen met een Virtuele Linux-machine oplossen door de besturingssysteemschijf te koppelen aan een herstel-VM met behulp van Azure Portal.
Azure VM-herstelopdrachten en ALAR2-scripts
Azure Linux Auto Repair (ALAR) maakt deel uit van de VM-herstelextensie die wordt beschreven in Een Virtuele Linux-machine herstellen met behulp van de herstelopdrachten voor virtuele Azure-machines. Deze scripts vereenvoudigen het herstelproces en stellen zelfs onervaren gebruikers in staat om hun Linux-VM eenvoudig te herstellen.
-
Als u een bestaande VIRTUELE machine hebt, maar u de schijf wilt wisselen voor een back-upschijf of een andere besturingssysteemschijf, kunt u de Azure CLI gebruiken om de besturingssysteemschijven te wisselen. U hoeft de VIRTUELE machine niet te verwijderen en opnieuw te maken. U kunt zelfs een beheerde schijf in een andere resourcegroep gebruiken zolang deze nog niet in gebruik is. Dit hulpprogramma wordt gebruikt door de azure VM-herstelopdrachten om de besturingssysteemschijf van de VM's uit te wisselen.
Contact met ons opnemen voor ondersteuning
Als u vragen hebt of hulp nodig hebt, maakt u een ondersteuningsaanvraag of stelt u ondersteuning voor de Azure-community. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.