Bootflags und ihre Bedeutung (Chameleon)

  • Wie ihr sicher wisst, benötigt man für manche Systeme einige Bootflags um OS X starten zu können.
    Einige begriffe werden hier bereits aufgelistet und erklärt.
    Es gibt noch mehr und eventuell lässt sich diese Liste ja ergänzen...
    http://www.hackintosh-forum.de…-es-und-was-bedeuten-sie/


    Mich würde zum Beispiel noch interessieren(da er bei mir im Clover Configurator eingetragen ist) was "rootless=0" zu bedeuten hat und was er auswirkt. :?:
    Vielleicht kennt einer von euch die Bedeutung und kann weitere Bootflags erklären.
    So können wir die Liste erweitern.


    Ich freue mich auf weitere Kommentare :hurra:


    :danke:

  • rootless=0 ermöglicht es, nicht von Apple signierte Kexts auf dem System zu installieren. Die Signaturpflicht wurde mit Yosemite eigeführt

    Too Old To Rock 'n' Roll; Too Young To Die!

    Mein System


  • Allerdings funktionierte rootless=0 nur bei den DP bzw. Public-Betas von El Capitan und ist seit der GM überflüssig, da die SIP nicht auf den Bootflag reagiert. Nachfolger ist CsrActiveConfig und BooterConfig.


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Ich hab ihn jetzt trotzdem mal nachgetragen. Ich hatte diesen Theard ja zum Diskutieren geöffnet :thumbsup:

  • Hallo @Dr.Stein !


    Wo ich dieses Thema gerade sehe und das benannte TUT schon mal gelesen hatte, möchte ich noch auf einen kleinen Schreibfehler dort hinweisen.
    "arch=x86-64" ist mir mittlerweile als "arch=x86_64" doch irgendwie :beachball: schon ein bissl bekannter geworden. ^^


    Hab noch eine Frage: Ist der "Graphics Mode"="1680x1050x32@60" Boot-Flag auch für CLOVER gültig?


    Grüße, TM

    8o

  • @Tanzmusikus In Clover kann man unter dem Reiter GUI die Resolution/Screen einstellen, ich habe da 1920 x 1080 vom Boot bis auf den Schreibtisch.


    Zusatz: Der Bootflag -f funktioniert nicht in Clover dafür aber mit Enoch, der Cache und oder PrelinkedKernel Kernel muss vorher erneuert werden.


    Edit: Ich habe den _ mal gesetzt. :thumbup:

  • Hi dHf & danke,


    kann man mit Clover auch die Hz-Zahl (50/60) einstellen?
    Für PAL-Filme oder aus Mediatheken (25Hz) wäre das schon toll.


    Momentan ist mein OSX-Rechner zwar nicht erreichbar, geht aber auch mit dem CloudCloverEditor im Browser.
    Also "-f", dachte ich, funktioniert X/ ... aber es gibt ja auch noch "UseKernelCache=No(/Yes)". ;)


    Btw. "-F" (ignore 'Kernel-Flags' in config.plist) ist hier auch (noch) nicht aufgeführt.
    Und "?norescan" (für IDE-DVD-LW) habe ich noch nicht getestet.


    Grüße, TM



    P.S.
    Was bedeutet "Drop SSDT", "Drop OEM DSDT", "Drop DSDT.aml" usw. in Clover?
    Sind das Fixes oder werden diese Optionen zum Ignorieren von Irgendwas benutzt?


    Edit: Nach dem Lesen im Thread hier, scheint es eine Möglichkeit für die teilweise 'Umgehung der DSDT' oder auch weitere 'Veränderung/Ersetzung' zu sein.


    Erkenntnisse:
    Die Drops sind zum (teilweisen) Ignorieren der DSDT, in der [DSDT fix Mask] kann man dann alte & neue Fixes de/aktivieren.
    Die Drops sind v.a. in den beiden Menüs [Tables dropping] & [Drop OEM _DSM] zu finden. Überlappen die sich nicht?


    Mann-o-mann ... so viele Einstellungen ... :/

    8o

    5 Mal editiert, zuletzt von Tanzmusikus ()

  • Ich weiß - und angepinnt bzw. benannt ist dieses Thema allerdings relativ allgemein -> "Bootflags und ihre Bedeutung".
    Das könnte eben für alle bekannten Bootloader gelten (Chameleon, Chimera, Enoch, Clover, Ozmosis).
    Wäre doch eine prima Wiederbelebung des Themas ... :P
    Die Unterscheidung in Boot-Flags (on-the-fly), Boot-Config Optionen und Kernel-Flags ist auch noch ein Überlegung wert.


    Es gibt übrigens ein paar neue Clover BootFlags im CCE:

    Code
    1. "keepsyms=2" -> keep symbols on panic
    2. "debug=0x100" -> don't reboot on panic
    3. "kextlog=0xffff" -> debug kexts
    4. "-alcoff" -> disable AppleALC
    5. "-shikioff" -> disable Shiki
    6. sowie
    7. "-gux_nomsi" -> force PIN interupt instead of MSI


    Das mit der AppleALC hatte ich heute schon umständlich über den SingleMode -s probiert.
    Dass man Kexte debuggen kann, finde ich schon mal prima. :thumbup:

    8o

    Einmal editiert, zuletzt von Tanzmusikus ()

  • Ja, aber alles steht da auch nicht drin.
    Z.B. was sind die Unterschiede beim Legacy Bootloader in CCE:
    1. PBR ?
    2. PBR Test ?
    3. PBR SATA ?
    4. Legacy BIOS Default ? . . . (hier nur der Vollständigkeit halber aufgeführt)


    Ich habe jetzt erstmal nur PBR gewählt, weil das auch schon so in meiner Config drin war.

    8o

  • Naja, und ganz neu sind die Flags auch nicht mehr.
    Sind mir wohl nur noch nicht genügend aufgefallen.
    Meine Anwesenheit hier ist jedenfalls "neuer" ... :oops:

    8o

  • Freut mich, dass Du das so siehst.


    Ich habe jedenfalls noch offene Fragen ... ?(

    8o

  • Fragen zu haben ist doch vollkommen legitim um Antworten zu geben und zu finden sind wir doch alle hier oder nicht?
    Also nur forsch voran und raus mit den Fragen @Tanzmusikus :D

  • griven

    Hat das Label Erledigt hinzugefügt