High Sierra Kurulumda "Window Server Service only ran for 0 seconds" Çözümü

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
High Sierra kurulumda eğer laptop kurulumu esnasında "Window Server Service only ran for 0 seconds" hatası alırsanız bunun sebebi System VESA sürücülerinin harici ekran kartına bağlanmaya çalışmasından kaynaklıdır. Bu da sistem boot ederken boot sürecinin takılmasına neden olur.
Bu sorunu düzeltmek için üç tane metot vardır. Bunlar;
  1. Eğer Cihazınızın BIOS ayarlarında harici ekran kartını kapatma seçeceği varsa.
  2. DSDT / SSDT dosyalarınızda harici ekran kartını kapatmak için gerekli yamaları yaparak;
    Laptop Cihazlarda Harici Ekran Kartını Kapatmak | osxinfo.net: Hackintosh Türkiye Destek Platformu
  3. Ya da bu rehberde anlatacağım gibi, temel VESA sürücülerinin yüklenmesini engellemek grafik aygıtına birkaç özellik enjekte eden SSDT dosyası kullanmak.
Bu rehberde uygulanacak adımlar;
  1. DSDT / SSDT dosyalarını aşağıdaki rehberi çıkartmak.
    DSDT / SSDT Düzenleme Rehberi | osxinfo.net: Hackintosh Türkiye Destek Platformu
  2. Bunları yine aynı rehberde anlatıldığı gibi dsl olarak sökmek
  3. Ardından bu dil uzantılı dosyalar içinden _OFF metotudunu içeren SSDT.asl dosyalarını bulup, buluğumuz bu _OFF metotudun ACPI içinde tanımlandığı scope adresini tespit etmek
  4. Ve son olarak yeni bir SSDT oluşturarak VESA sürücülerinin boot esnasında grafik kartına bağlanmasını engellemek.
Video Rehber:
ADIMLAR;
Bu rehberde örnek olarak kullanmak için ASUS_UX303LN cihaza ait DSDT / SSDT dosyalarını kullandım.
  1. Aşağıdaki rehberi takip ederek DSDT / SSDT dosyalarınızı çıkartın.
    DSDT / SSDT Düzenleme Rehberi | osxinfo.net: Hackintosh Türkiye Destek Platformu
  2. Bunları bir klasör içine koyun.
  3. Ardından Terminal uygulamasını kullanarak bu dosyalara erişim sağlayın.
    Kod:
    cd Dosya/Yolu
    (Bunun için cd yazdıktan sonra boşluk bırakıp dosyayı sürükle bırak yapabilirsiniz).
  4. Ardından aşağıdaki komut ile aml uzantılı dosyalarınızı asl olarak sökün.
    Kod:
    iasl -dl DSDT.aml SSDT*.aml
  5. Şimdi _OFF metotunun nerede tanılandığını bulalım;
    Kod:
    grep -l Method.*_OFF *.dsl
  6. Benim örnek dosyalarda aldığım sonuç, _OFF metotunun aşağıdaki dosyalarda olduğu;
    Kod:
    SSDT-10.dsl
    SSDT-11.dsl
  7. Şimdi _OFF metotunun nerde tanımladığını biliyoruz.
  8. macIASL ile ssdt-10.dsl açıyoruz ve kalvyeden CMD + F basarak arama içine _OFF yazıp metotu buluyoruz.
    Kod:
            PowerResource (PC05, 0x00, 0x0000)
            {
                Name (_STA, One)  // _STA: Status
                Method (_ON, 0, Serialized)  // _ON_: Power On
                {
    ...
                }
    
                Method (_OFF, 0, Serialized)  // _OFF: Power Off
    Bu bir Power Resource Makro metodu ve bizim aradığımız _OFF metotu bu değil.
  9. Şimdi ssd-11.dsl dosyasını açıp tekrar _OFF metotu aratıyoruz:
    Kod:
            Method (_OFF, 0, Serialized)  // _OFF: Power Off
            {
                If (LEqual (CTXT, Zero))
                {
                    \_SB.PCI0.LPCB.EC0.SPIN (0x96, Zero)
                    If (LNotEqual (GPRF, One))
                    {
                        Store (VGAR, VGAB)
                    }
    
                    Store (One, CTXT)
                }
    
                SGOF ()
            }
    Bu bizim aradığımız Power OFF metotu
  10. Şimdi macIASL sol kolondan ACPI yolunu tespit ediyoruz;
    Screen Shot 2017-09-28 at 6.02.02 AM.png


  11. Şimdi macIASL ile yeni boş bir ACPI sayfası açın. ( File / New )
  12. Ardından aşağıdaki kodu bu boş tabloya yapıştırın.
    Kod:
    // save as SSDT-DiscreteSpoof.aml
    DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0)
    {
        Method(_SB.PCI0.PEG0.PEGP._DSM, 4)
        {
            If (!Arg2) { Return (Buffer() { 0x03 } ) }
            Return (Package()
            {
                "name", Buffer() { "#display" },
                "IOName", "#display",
                "class-code", Buffer() { 0xFF, 0xFF, 0xFF, 0xFF },
            })
        }
    }
  13. Bu yapıştırdığınız tablo içinde " Method(_SB.PCI0.PEG0.PEGP._DSM, 4)" yazan yere sizin _OFF metotununuzun ACPI adresini girin ( Bizdeki örnekte; _SB.PCI0.RP05.PEGP )
  14. Girdikten sonra tablo aşağıdaki gibi görünecek;
    Kod:
    // save as SSDT-DiscreteSpoof.aml
    DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0)
    {
        Method(_SB.PCI0.RP05.PEGP._DSM, 4)
        {
            If (!Arg2) { Return (Buffer() { 0x03 } ) }
            Return (Package()
            {
                "name", Buffer() { "#display" },
                "IOName", "#display",
                "class-code", Buffer() { 0xFF, 0xFF, 0xFF, 0xFF },
            })
        }
    }
  15. Bu işlemden sonra MacIASL / File / Save gidin ve dosya ismi olarak SSDT-DiscreteSpoof.aml, dosya formatı olarak "ACPI Machine Language Binary" seçin ve kaydedin.
  16. Şimdi bu kaydettiğiniz dosyayı EFI / CLOVER / ACPI / Patched içine koyun.
  17. Son olarak Clover Configurator ile config dosyanızı açın ve ACPI / Sorted Order içine SSDT-DiscreteSpoof.aml ekleyin.
Not: Burada uygulanan yöntem ile işlem için _DSM metotu kullanıldı. Dolayısıyla yerleşik ACPI içinde _DSM metotları varsa bunlar çakışabilir. Bunun önüne geçmek için config.plist/ACPI/DSDT/Patches içine aşağıdaki yamayı girin.
Name: Rename _DSM to XDSM
Find: 5f44534d
Replace: 5844534d

Montezuma®
Credit: Rehabman
 
Son düzenleme:
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

Ediko

MASTER JEDI
DENEYİMLİ ÜYE
6 Ocak 2017
1,135
708
1,401
Bu yöntem daha basit gibi görünüyor. Şu an ikinci ekran kartım kapalı o yüzden deneme durumum olmadı. Emeğinize sağlık @montezuma hocam.


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 
BootLoader
OpenCore 0.8.5 / Monterey-Ventura
Laptop Modeli
Asus K555UQ-DM028DC
İşlemci Modeli
Intel Core i5-6200U
Grafik Kartı
Intel(R) HD Graphics 520 & Nvidia Geforce 940MX
Ses Kartı Modeli
Realtek Alc 256 (Alc_ID:28)
Ağ Aygıtları
Azurewave AW-CE123H BCM94352 (BT BCM20702 Bluetooth 4.0)
Disk ve RAM
Samsung Evo 860 500GB SSD - 12GB DDR3 1600 Mhz
  • Like
Tepkiler: montezuma

cvtlms

APPRENTICE
9 Haz 2017
34
2
0
41
Bu yöntem ekran kartını kapatmıyor anladığım kadarıyla sadece sistemin boot edilmesini sağlıyor değil mi?
 
  • Like
Tepkiler: Ediko

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4
  • Like
Tepkiler: Ediko

asamiel

APPRENTICE
2 Nis 2017
12
1
21
28
Bende high sierra kurulumunda bu hatayı oluyorum çözüm için bu rehberi uygulamaya çalışıyorum fakat burada takıldım;
OXz4dQ2AnMZkTa3dtgD_cX5NP_GvdQuL.png

SSDT dosyasında rehbere en benzer method bu, başka hiçbir dosyada böyle bir method yok. SSDT-DiscreteSpoof.aml dosyasına yazmam gereken kod bu sayfanın sol altındaki _SB.PCI0.PEGO.PEGP mi ? Eğer bu ise bunu yazıp High Sierra kurmaya çalışsam da hala hata almaya devam ediyorum.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
#86 mesajda alternatif bir yol denenmiş. Deneyebilirsin.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

real

APPRENTICE
27 Tem 2017
83
10
21
25
Bakı
Ben de bu hatayı alıyorum. Anladığım kadarıyla ekran kartını deaktiv etmek gerek. Ama bu yolları Mac sistemde yapmak gerek. Windowsda nasıl yapa bilirim? Kurulum yapamıyorum hiç
 

ismozy

JEDI
DENEYİMLİ ÜYE
26 Haz 2017
200
55
301
41
Ankara
Ben de bu hatayı alıyorum. Anladığım kadarıyla ekran kartını deaktiv etmek gerek. Ama bu yolları Mac sistemde yapmak gerek. Windowsda nasıl yapa bilirim? Kurulum yapamıyorum hiç
Öncelikle 10.12.6 yı kurmayı dene bence. High Sierra ya da hazırlık yapmış olursun.
 
  • Like
Tepkiler: Ediko

aktatar

APPRENTICE
23 Eki 2017
38
7
21
benimki masaüstü ben de aynı hatayı alıyorum
biostan harici ekran kartımı kapattım monitoru onboard ekran kartıma bağladım o hata gitti ama yine kurulum ekranına gelemiyorum
 
Anakart Modeli
Asus Tuf Gaming B550-Plus (Wi-Fi)
İşlemci Modeli
Ryzen 5 3600
Grafik Kartı
Nvidia Quadro K2000 + Display Port
Ses Kartı Modeli
Realtek ALC S1200A
Ağ Aygıtları
Realtek RTL8125B 2.5Gb Ethernet + Intel Wi-Fi 6 AX200
Disk ve RAM
Samsung M.2 970 EVO PLUS 500 GB + Adata XPG SX8100 512 gb M.2 SSD, Corsair Vengeance LPX 16GB DDR4 3600MHz

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
Sistem bilgilerin nedir?
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

aktatar

APPRENTICE
23 Eki 2017
38
7
21
benimki masaüstü ben de aynı hatayı alıyorum
biostan harici ekran kartımı kapattım monitoru onboard ekran kartıma bağladım o hata gitti ama yine kurulum ekranına gelemiyorum
Şurda takılıyorum
hmm.. mismatch sizes: 3100 vs 20
IOConsoleUsers: time(0) 0->0, lin 0, llk 1,
IOConsoleUsers: gIOScreenLockState 3 , hs 0, bs 0. now 0. sm 0x0

Sistem Bilgileri
Anakart Gigabyte h97 d3h
i5 4590
Grafik 4600
ses Alc 1150
SSD

240 SSD 2tb + 1tb + 500 gb hd
 
Anakart Modeli
Asus Tuf Gaming B550-Plus (Wi-Fi)
İşlemci Modeli
Ryzen 5 3600
Grafik Kartı
Nvidia Quadro K2000 + Display Port
Ses Kartı Modeli
Realtek ALC S1200A
Ağ Aygıtları
Realtek RTL8125B 2.5Gb Ethernet + Intel Wi-Fi 6 AX200
Disk ve RAM
Samsung M.2 970 EVO PLUS 500 GB + Adata XPG SX8100 512 gb M.2 SSD, Corsair Vengeance LPX 16GB DDR4 3600MHz

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
Harici ekran kartın nedir? Bunu söküp kurulumu sorunsuz yapabilirsin. Kurulumdan sonra Ekran kartını tekrar takıp eğer NVIDIA ise NVIDIA Web Sürücü ayarlarını yapıp harici grafik kartını kullanabilirsin.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

aktatar

APPRENTICE
23 Eki 2017
38
7
21
Harici ekran kartın nedir? Bunu söküp kurulumu sorunsuz yapabilirsin. Kurulumdan sonra Ekran kartını tekrar takıp eğer NVIDIA ise NVIDIA Web Sürücü ayarlarını yapıp harici grafik kartını kullanabilirsin.
harici ekran kartım nVidia GT-630 Harici ses kartım SB Audigy ikisini de çıkarttım ama aşağıdaki yazılarda takılıyor
Unsupported CPU for reporter
hmm.. mismatch sizes: 3100 vs 20
IOConsoleUsers: time(0) 0->0, lin 0, llk 1,
IOConsoleUsers: gIOScreenLockState 3 , hs 0, bs 0. now 0. sm 0x0
 
Anakart Modeli
Asus Tuf Gaming B550-Plus (Wi-Fi)
İşlemci Modeli
Ryzen 5 3600
Grafik Kartı
Nvidia Quadro K2000 + Display Port
Ses Kartı Modeli
Realtek ALC S1200A
Ağ Aygıtları
Realtek RTL8125B 2.5Gb Ethernet + Intel Wi-Fi 6 AX200
Disk ve RAM
Samsung M.2 970 EVO PLUS 500 GB + Adata XPG SX8100 512 gb M.2 SSD, Corsair Vengeance LPX 16GB DDR4 3600MHz

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
Harici ekran kartını tekrar takıp Config / Graphic içinden Inject NVIDIA seç. Boot Argümanları içinden de nv_disable komutunu devre dışı bırakıp tekrar dene.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

aktatar

APPRENTICE
23 Eki 2017
38
7
21
nVidiayı taktım yine "Service only ran for 0 seconds. Pushing respawn out by 10 seconds" hatası vermeye başladı

Sierra kurmaya çalıştığım ssd nin bölüntülereini şöye ilk bölüm Win 10 ile ortak Efi alanı(daha önce sierra kurmuştum) 2. High sierra kurmaya çalıştığım alan ve 3. Windows 10. (bunlarla ilgili sorun olabilirmi)

Ortak EFI alanını silsem sorun düzelirmi acaba
 
Anakart Modeli
Asus Tuf Gaming B550-Plus (Wi-Fi)
İşlemci Modeli
Ryzen 5 3600
Grafik Kartı
Nvidia Quadro K2000 + Display Port
Ses Kartı Modeli
Realtek ALC S1200A
Ağ Aygıtları
Realtek RTL8125B 2.5Gb Ethernet + Intel Wi-Fi 6 AX200
Disk ve RAM
Samsung M.2 970 EVO PLUS 500 GB + Adata XPG SX8100 512 gb M.2 SSD, Corsair Vengeance LPX 16GB DDR4 3600MHz

Sin0w

JEDI
MODERATOR
DENEYİMLİ ÜYE
19 Eki 2016
577
183
251
nVidiayı taktım yine "Service only ran for 0 seconds. Pushing respawn out by 10 seconds" hatası vermeye başladı

Sierra kurmaya çalıştığım ssd nin bölüntülereini şöye ilk bölüm Win 10 ile ortak Efi alanı(daha önce sierra kurmuştum) 2. High sierra kurmaya çalıştığım alan ve 3. Windows 10. (bunlarla ilgili sorun olabilirmi)

Ortak EFI alanını silsem sorun düzelirmi acaba
Merhaba, öncelikle intel üzeri kurulum yapmayın, sürekli hata verecektir. Buna istisba den, BIOS ayarlarınız da, advantec kısmın da, ıntelgrade graphics bölüm olması lazım, burada IGP VE PEG olması lazım, ve içerisinde multi monitor. Bu ayarlarınız var ise, PEG olarak ayarlayıp, multi monitör devre dışı bırakın. Birde Windows üzerinde aygıt yöneticisib de, intel grafik karnınız donanım kimlik numarasını verir misiniz?

SM-A510F cihazımdan Tapatalk kullanılarak gönderildi
 
BootLoader
OLD Clover// New OpenCore
Laptop Modeli
Deskopt
Anakart Modeli
OLD Msi Z97 Gaming 3// NEW PRO B660M-A
İşlemci Modeli
OLD İ5- Intel 4690K// NEW 12600K
Grafik Kartı
Nvidia GTX970 4 GB
Ses Kartı Modeli
Realtek
Ağ Aygıtları
OLD Killer e2200//NEW REALTEK AC1200
Disk ve RAM
OLD 8 GB RAM 1600 MHZ /NEW 32 GB 3200/ 1 TB HDD // SAMSUNG EVO 120 GB// KINGSTON 120 V3

aktatar

APPRENTICE
23 Eki 2017
38
7
21
Merhaba, öncelikle intel üzeri kurulum yapmayın, sürekli hata verecektir. Buna istisba den, BIOS ayarlarınız da, advantec kısmın da, ıntelgrade graphics bölüm olması lazım, burada IGP VE PEG olması lazım, ve içerisinde multi monitor. Bu ayarlarınız var ise, PEG olarak ayarlayıp, multi monitör devre dışı bırakın. Birde Windows üzerinde aygıt yöneticisib de, intel grafik karnınız donanım kimlik numarasını verir misiniz?

SM-A510F cihazımdan Tapatalk kullanılarak gönderildi


jxI9l2j8Qo5K4V1HurDkyHKf-QA4413f.jpeg

jxI9l2j8Qo5K4V1HurDkyHKf-QA4413f.jpeg

Bios ayarlarında Advanced yok Peripherals var onun altında Inıtial display output

Inıtial display output altında
IGFX
PCIe 1 Slot
PCIe 2 Slot
PCI
bunlar var
Harici ektran kartınını Seçerken "PCIe 1 Slot" seçiyorum
Onboard Inteli Seçerken "IGFX" seçiyorum

Sürücünün Donanım Kimlikleri

Intel(R) HD Graphics 4600

PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06
PCI\VEN_8086&DEV_0412&SUBSYS_D0001458
PCI\VEN_8086&DEV_0412&CC_030000
PCI\VEN_8086&DEV_0412&CC_0300
 
Anakart Modeli
Asus Tuf Gaming B550-Plus (Wi-Fi)
İşlemci Modeli
Ryzen 5 3600
Grafik Kartı
Nvidia Quadro K2000 + Display Port
Ses Kartı Modeli
Realtek ALC S1200A
Ağ Aygıtları
Realtek RTL8125B 2.5Gb Ethernet + Intel Wi-Fi 6 AX200
Disk ve RAM
Samsung M.2 970 EVO PLUS 500 GB + Adata XPG SX8100 512 gb M.2 SSD, Corsair Vengeance LPX 16GB DDR4 3600MHz

iDos

APPRENTICE
9 Ocak 2018
9
0
0
29
DSDT / SSDS dosyalarının olduğu yerde Mac'in cmd'sinde _OFF olan kodları bulması için arama yaptığımda sizin videoda anlattığınızdan farklı olarak 1 den fazla sonuç buldu.

BMZUgSfHC-qxQBhn_TwPjt_nD8_yiosw.png


ilk sorum; bunlardan hangisinin SCOPE bilgisini kullanacağız.

ikinici sorum; mesela ilki için sizin dediğiniz işlemi yapmaya kalktığımda yeni açtığım dosyayı compile ederken bir hata veriyor, ancak sizin videoda anlattığınızda hata vermiyordu.

BMZUgSfHC-qxQBhn_TwPjt_nD8_yiosw.png


bu aşamayı geçemediğim için ilerleyemedim.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,694
7,518
4,401
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

Benzer konular

AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım    Hayır teşekkürler