Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: ✔️ Linux Sanal Makineler ✔️ Windows Sanal Makineler
Özet
Bu makalede, Microsoft Azure'daki sanal makinelerde (VM) sorun gidermek için önyükleme tanılamanın nasıl kullanılacağı açıklanmaktadır.
Sanal makinenin önyüklenemez duruma girmesinin birçok nedeni olabilir. Resource Manager dağıtım modeli kullanılarak oluşturulan sanal makinelerinizle ilgili sorunları gidermek için şu hata ayıklama özelliklerini kullanabilirsiniz: Azure sanal makineler için Konsol Çıktısı ve Ekran Görüntüsü desteği.
Linux sanal makineleri için konsol günlüğünüzün çıkışını Portal'dan görüntüleyebilirsiniz. hem Windows hem de Linux sanal makineleri için Azure hiper yöneticiden VM'nin ekran görüntüsünü görmenize olanak tanır. Her iki özellik de tüm bölgelerdeki Azure sanal makineler için desteklenir. Depolama hesabınızda ekran görüntülerinin ve çıkışın görünmesi 10 dakika kadar sürebilir.
Günlüğü ve ekran görüntüsünü görüntülemek için Önyükleme tanılama seçeneğini belirleyebilirsiniz.
Sık karşılaşılan önyükleme hataları
- 0xC000000E
- 0xC000000F
- 0xC0000011
- 0xC0000034
- 0xC0000098
- 0xC00000BA
- 0xC000014C
- 0xC0000221
- 0xC0000225
- 0xC0000359
- 0xC0000605
- Bir işletim sistemi bulunamadı
- Önyükleme hatası veya INACCESSIBLE_BOOT_DEVICE
Azure portalı kullanılarak oluşturulan bir sanal makinede tanılamayı etkinleştirme
Aşağıdaki yordam, Resource Manager dağıtım modeli kullanılarak oluşturulan bir sanal makineye yöneliktir.
Yönetim sekmesindeki İzleme bölümünde Önyükleme tanılamasının açık olduğundan emin olun. Varsayılan ayar, yönetilen depolama hesabı kullanılarak önyükleme tanılamasının etkinleştirilmesini sağlamaktır.
Not
Başlatma tanılama özelliği Premium depolama hesabını veya Bölge Yedekli Depolama Hesabı Türlerini desteklemez. Önyükleme tanılaması için premium depolama hesabı kullanıyorsanız, VM'yi başlattığınızda StorageAccountTypeNotSupported hatasını alabilirsiniz.
Azure Resource Manager şablonundan dağıtma
bir Azure Resource Manager şablonundan dağıtıyorsanız sanal makine kaynağınıza gidin ve tanılama profili bölümünü ekleyin. API sürüm üst bilgisini "2015-06-15" veya üzeri olarak ayarlayın. En son sürüm: "2018-10-01".
{
"apiVersion": "2018-10-01",
"type": "Microsoft.Compute/virtualMachines",
…
Tanılama profili, bu günlükleri yerleştirmek istediğiniz depolama hesabını seçmenize olanak sağlar.
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "[concat('https://', parameters('newStorageAccountName'), '.blob.core.windows.net')]"
}
}
}
}
Şablonları kullanarak kaynakları dağıtma hakkında daha fazla bilgi için bkz. Quickstart: Azure portalını kullanarak Azure Resource Manager şablonları oluşturma ve dağıtma.
Mevcut sanal makinede önyükleme tanılamasını etkinleştirme
Mevcut bir sanal makinede Önyükleme tanılamasını etkinleştirmek için şu adımları izleyin:
Azure portalında oturum açın ve ardından sanal makineyi seçin.
Yardım bölümünde Önyükleme Tanılaması'nı seçin, ardından Ayarlar sekmesine geçin.
Önyükleme tanılama ayarları bölümünde, yönetilen depolama hesabı veya özel depolama hesabı ile önyükleme tanılamasını seçin.
Değişikliği kaydedin.
Azure CLI kullanarak önyükleme tanılamasını etkinleştirme
Mevcut Azure sanal makinesinde önyükleme tanılamasını etkinleştirmek için Azure CLI kullanabilirsiniz. Daha fazla bilgi için bkz. az vm boot-diagnostics.
Önyükleme tanılama ekran görüntüsünü yenilememeyi düzelt
Azure VM'nizin Önyükleme Tanılama ekran görüntüsünün Azure portalında eski olduğunu fark ederseniz, önce konuk işletim sisteminde sanal görüntüleme zaman aşımının devre dışı bırakıldıklarından emin olun. Örneğin, oturum açma ekranında gösterilen saatin Windows VM için eski olduğunu görebilirsiniz.
Windows için yükseltilmiş CMD'den aşağıdaki komutu çalıştırın
powercfg /setacvalueindex SCHEME_CURRENT SUB_VIDEO VIDEOIDLE 0
Linux için aşağıdaki komutu çalıştırın
xset s off
Windows VM'ler için Azure sağlama aracısı VM aracısından farklıdır. Genelleştirilmiş bir görüntüden oluşturulan VM'ler için sağlama sırasında yukarıdaki komutu çalıştırır. Sağlama aracısı günlüğü olan C:\Windows\Panther\WaSetup.xmliçinde powercfg araması yaparsanız bu olayı görebilirsiniz. Özelleştirilmiş bir VHD'den oluşturulan VM'ler için sağlama aracısının çalışması gerekmediğinden, bu durumda sanal görüntü zaman aşımını devre dışı bırakmak için powercfg komutunu elle çalıştırmanız gerekir. Ayrıca, sağlama aracısı sanal görüntü zaman aşımını devre dışı bırakmak üzere güncelleştirilmeden önce oluşturulduğundan ayarlanmamış olabilecek genelleştirilmiş görüntüden oluşturulmuş özellikle eski bir Azure VM'niz olabilir.