Skocz do zawartości

com.apple.Boot.plist - edycja i parametry


Rekomendowane odpowiedzi

Parametry bootowania systemu ustawiane w pliku com.apple.Boot.plist

Na początku zaznaczę, że nie wszystkie opcje są potrzebne i część kluczy można pominąć.

 

Odpalamy edytor z tym plikiem za pomocą tej komendy w terminalu:

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Od razu zaznaczę, że trzeba podać hasło administratora. Zaznaczę również, że wszelkie zmiany w tym pliku mogą doprowadzić do braku możliwości uruchomienia systemu lub nawet awarii sprzętu (np przez podanie złego odświeżania dla monitora). Robisz to na własne ryzyko!

 

Ustawiam rozdzielczość (nie zawsze działa bez sterowników do grafiki!)

Graphics Mode
1920x1200x32@60

Gdzie 1920x1200 to rozdzielczość; 32 to głębia kolorów a @60 to częstotliwość odświeżania ekranu w Hz.

 

Wybór platformy:

Kernel Flags
platform=X86PC

Zamiast X86PC możemy podać również ACPI.

 

Ustawienia procesora w kluczu:

Kernel Flags

wyłącza usypianie CPU

idlehalt=0 

włącza tylko jeden rdzeń procesora

cpus=1

Jeżeli nie chcemy widzieć napisu powitalnego Darwina podczas startu:

Quiet Boot
Yes

 

Start w trybie graficznym:

Boot Graphics
Yes

Tu możemy zapodać parametry typu -v, -x, -s, -f itp)

Kernel Flags

 

Odliczanie przy starcie (w sekundach)

Timeout
2

 

W przykładzie dwie sekundy.

 

Startujemy z innej partycji niż Darwin:

Kernel Flags
rd=diskXsY

gdzie X to nr dysku a Y to nr partycji

Jest to wersja rozwojowa, pisana na szybko. Jak jest jeszcze coś do dodania/zmienienia to proszę o uwagi. Zapraszam do dyskusji TUTAJ

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

com.apple.Boot.plist - w Mac OS X spełnia rolę czegoś podobnego do "Auto startu" zawierającego parametry systemu. Jego pełna ścieżka to:

/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Jest to plik napisany w XML i ma właściciela root:wheel (0:0) i uprawnienia 755. Aby go edytować wygodnie polecam np edytor "Smultron"

http://tuppis.com/smultron/

pozwala on wygodnie edytować pliki systemowe i wspiera autentykację zmian.

 

Dziewicza zawartość pliku:




Kernel
mach_kernel
Kernel Flags


 

Można dodać do niego wiele interesujących instrukcji, np:

Graphics Mode
1920x1200x32

Pozwala wymusić działanie VGA w konkretnej rozdzielczości i liczbie kolorów

Kernel Flags
-v

Tu możemy na stałe dodać flagi uruchomieniowe kernel'a które podajemy przy starcie, np -v -x -s -f

Timeout
8

Czas po jakim będzie wyświetlany "timeout" pozwalający na podanie parametrów systemowych lub wybranie partycji do startu w botmanager'ach opartych o darwina, np PC_EFI, Chameleon.

device-properties
4b00000001000000010000003f0000000100000002010c00d041030a0.....

To jest przykład dodania EFI Stringa którty może uruchomić np VGA lub tzw. Time Machine Fix. EFI Stringi generuje się wygodnie przy pomocy EFI Studio, OSX86Tools  

 

Przykład zmodyfikowanego com.apple.Boot.plist:




Graphics Mode
1920x1200x32
Kernel
mach_kernel
Kernel Flags
-v
Timeout
8
device-properties
4b00000001000000010000003f0000000100000002010c00d041030a0.....

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.