Beiträge von waylander64

    Hallo Al6042, Hallo MacGrummel


    ich werde versuchen die fehlenden Module einzubinden

    • HermitShellX64
    • VoodooHdaKext

    und den SmcEmulatorKext auf die Version 6.21.1412 upzudaten


    Da ich primär an diesem UEFI interessiert bin, kann ich natürlich auf mehr Aufwand in die Entwicklung stecken. Warten wir also mal ab, wie ich mit diesem Thema zurecht komme. Mit Sicherheit werde ich mit Verständnisfragen an euch wenden, da das doch ein neues komplexes Thema für mich ist...


    Ich habe da jetzt doch mal meine erste "Verständnisfrage".
    Wie konvertiere ich HermitShellX64.ffs in das efi Format? Ein Umbenennen, wie es teilweise vorgeschlagen wird, ist es nicht. Hintergrund der Frage ist, dass ich die EDK-Shell dann für Konfigurationsaufgaben von einem USB-Stick mounten kann um NVRAM-Werte zu setzen. Ich könnte dann das dann mit Shellscripten, die auf dem USB-Stick liegen, schnell nach einem NVRAM-Reset wiederherstellen bzw. unterschiedliche Werte schnell mal testen.


    Ich habe es jetzt selbst rausgefunden. Das File HermitShellX64.ffs hat einen 54byte langen Header. (Each file consists of a FFS file header, followed by an arbitrary amount of data, which comprises the contents of the file.) Ich habe also einfach die ersten 54 Byte weggeschmissen und voila ich habe die Shell im EFI Format. Ich muß also nicht mehr versuchen die Shell in das UEFI meines Mainboards reinzuprügeln...


    Update
    Habe das aktuelle UEFI (F9) mit dem MMTOOL bearbeitet. Ich habe erstmal den gesamten Netzwerkstack zusammen mit dem Intel Adapter Treiber gelöscht. OZMTool löscht folgende Teile des Netzwerkstacks:

    • 'TcpDxe' [B1625D3C-9D2D-4E0D-B864-8A763EE4EC50]
    • 'Dhcp4Dxe' [8DD9176E-EE87-4F0E-8A84-3F998311F930]
    • 'Ip4ConfigDxe' [8F9296EF-2880-4659-B857-915A8901BDC8]
    • 'Ip4Dxe' [8F92960F-2880-4659-B857-915A8901BDC8]
    • 'Mtftp4Dxe' [61AFA223-8AC8-4440-9AB5-762B1BF05156]
    • 'Udp4Dxe' [10EE5462-B207-4A4F-ABD8-CB522ECAA3A4]
    • 'Dhcp6Dxe' [8DD9176D-EE87-4F0E-8A84-3F998311F930]
    • 'Ip6Dxe' [8F92960E-2880-4659-B857-915A8901BDC8]
    • 'Mtftp6Dxe' [61AFA251-8AC8-4440-9AB5-762B1BF05156]
    • 'Udp6Dxe' [10EE54AE-B207-4A4F-ABD8-CB522ECAA3A4]

    Von mir wurden noch folgende Module zusätzlich rausgeschmissen:

    • 'IntelGigabitLan' [4953F720-006D-41F5-990D-0AC7742ABB60]
    • 'DpcDxe' [399CF3A7-82C7-4D9B-9123-DB11842986D3]
    • 'ArpDxe' [8DD91798-EE87-4F0E-8A84-3F998311F930]
    • 'MnpDxe' [C30B94E3-C8F2-4AB0-91AB-FA8DF621B1C9]

    Danach hatte ich genug Platz um die Ozmosis-Module

    • 'PartitionDxe' [1FA1F39E-FEFF-4AAE-BD7B-38A070A3B609]
    • 'HfsPlus' [4CF484CD-135F-4FDC-BAFB-1AA104B48D36]
    • 'EnhancedFat' [961578FE-B6B7-44C3-AF35-6BC705CD2B1F]
    • 'OzmosisDefaults' [99F2839C-57C3-411E-ABC3-ADE5267D960D]
    • 'Ozmosis' [AAE65279-0761-41D1-BA13-4A3C1383603F]
    • 'OzmosisHorizont' [AC255206-DCF9-4837-8353-72BBBC0AC849]
    • 'Extfs' [B34E5765-2E04-4DAF-867F-7F40BE6FC33D]
    • 'SmcEmulatorKext' [DADE1001-1B31-4FE4-8557-26FCEFC78275]
    • 'DisablerKext' [DADE1002-1B31-4FE4-8557-26FCEFC78275]
    • 'InjectorKext' [DADE1003-1B31-4FE4-8557-26FCEFC78275]
    • 'CpuSensorsKext' [DADE1006-1B31-4FE4-8557-26FCEFC78275]
    • 'LpcSensorsKext' [DADE1007-1B31-4FE4-8557-26FCEFC78275]
    • 'GpuSensorsKextDADE1008-1B31-4FE4-8557-26FCEFC78275]


    bis auf die EDK-Shell im UEFI unterzubringen.


    Die Systemdefinition ist MacPro3,1.


    Der Boot vom aktuellen El Capitan USB Stick läuft durch bis der "weiße Apfel" erscheint. Danach keine Bewegung im Fortschrittsbalken. Was nun? :oops:
    Update 2


    Offensichtlich habe ich noch ein Problem mit der Grafikkarte. Eigentlich war ich der Meinung, dass die HD4600 meines i5-4590 "out of the box" funktionieren würde. Aber es ist kein Wunschkonzert. Zufälligerweise fand sich noch eine Radeon basierende Sapphire HD 3450 256MB an. Mit dieser Karte klappte es dann. Ich muss wohl jetzt mal
    Grafikkarten Installation & Troubleshooting
    durcharbeiten.. Aber prinzipiell bin ich mit dem ersten modifizierten UEFI zufrieden.


    Update 3
    Die Installation hat mit der HD3540 geklappt, Nach dem Ausbau der HD3540 läuft auch die onboard HD4600 des I5. Ich muss halt noch rausfinden, was die initiale Installation verhinderte...




    Mit freundlichen Grüßen


    Waylander

    Hallo al6042,


    deine Position kann ich nachvollziehen. Ich habe jetzt das verlinkte mit Ozmosis modifizierte UEFI geflasht. Der DisableBootEntriesFilter ist sogar mit dem "richtigen" default Wert voreingestellt. Mein Problem ist jetzt, dass ich nicht in die UEFI Shell komme, um die anderen Werte im NVRAM zu ändern. Bei meinem anderen System kann ich ohne Probleme aus dem Boot-Menü in die UEFI Shell bei dem Z97-D3H wird das garnicht erst angezeigt.


    Ich habe jetzt mal vom Inhalt die von Griven freundlicherweise breitgestellte Version für mein Z77M-D3H mit dem für das Z97-D3H verglichen und festgstellt, dass die HermitShellX64 bei der Z97-D3H version nicht enthalten ist...


    Mit freundlichen Grüßen


    Waylander

    HI,
    Seit ca.8 Jahren bei Kabel Deutschland. Ich habe jetzt den Business Tarif mit 200/25 Mbit. Sporadisch gibt es kürzere Aussetzer bis zu einer Stunde und gegebenenfalls einmal im Jahr eine Störung über den ganzen Tag. Alles in allem bin ich mit Kabel Deutschland zufrieden. Mein Wunsch wäre ein Upstream von 100Mbit.


    Ping 15 ms
    down 200 Mbit
    up 25 Mbit


    mit freundlichen Grüßen


    W.

    Nun ja... Die Stromkosten für durchlaufende Hardware sind nicht von der Hand zuweisen... So ein ESXi mit vernünftig Hauptspeicher nimmt schon schnell 150 - 200 Watt.. Will man richtig Spaß haben, benötigt man zwei davon. Dazu noch einen kleinen 10GE Switch.... Dann sollte man keine weiteren Hobbies nebenher haben...

    Hallo,


    soweit ich es verstanden habe ist es von zentraler Bedeutung eine valide Seriennummer zu haben. Ist es hierbei egal, ob das Originalsystem mit meiner Systemdefinition übereinstimmt?


    Mit freundlichen Grüßen


    Waylander

    Hallo,


    hat geklappt.. neue Firmware und der legacy boot klappt auch. Dann bis zum nächsten Stolperstein...


    Mit freundlichen Grüßen


    Waylander


    Update (diesmal von meinem Hackintosh) :thumbsup:


    Hatte noch Gainward Nvidia 9500GT 512 AppleIntelE1000e.kext graphics im Keller gefunden... Eingebaut.. und das System erwacht zum Leben. In der Recovery Console ein "csrutil disable" hinterhergeschickt. Dann den Intel Desktop Adapter mit AppleIntelE1000e.kext Version 3.2.4 mit Kext_Utility 2.6.6 nachinstalliert.
    Spannenderweise ist der Sound ohne zutun - ich vermute mal, das Ozmosis hier half - am laufen.


    Mit freundlichen Grüßen


    Wallander

    Hallo al6042, Hallo Griven,


    @al6042 - Danke für das Verschieben meines Posts in den richtigen Bereich.


    @griven - vielen Dank für die schnelle Reaktion. Ich habe das UEFI gleich eingespielt und bin über verschiedene Probleme gestolpert.

    • Ich habe kein legacy boot mehr. Meine Windows 10 installation auf einer getrennten SSD lies sich nicht mehr im bootmenu einbinden
    • Das Booten von einem 8GB Stick mit 10.11.5 funktionierte perfekt. Ich konnte auf die zweite SSD, nachdem ich sie initialisiert hatte, das MAC OS installieren. Nach dem Reboot bekam ich dann aber die Fehlermeldung "hfs: unmount on untitled on device disk3"

    ich habe das UEFI erst mal wieder auf die orginale F13 Version zurückgesetzt.


    Habt Ihr da eine Idee, um weiterzukommen?


    Mit freundlichen Grüßen


    Waylander