Forum OSx86 - instalacja Mac OS X na PC Strona Główna


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
Przesunięty przez: rzooff
2011-04-08, 11:52
com.apple.Boot.plist - edycja i parametry
amiga 
Administrator


Pomógł: 9 razy
Wiek: 37
Dołączył: 09 Lis 2008
Posty: 215
Wysłany: 2009-01-24, 21:16   Opis parametrów bootowania systemu

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:
Kod:
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!)
Kod:
<key>Graphics Mode</key>
<string>1920x1200x32@60</string>

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

Wybór platformy:
Kod:
<key>Kernel Flags</key>
<string>platform=X86PC</string>

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

Ustawienia procesora w kluczu:
Kod:
<key>Kernel Flags</key>

wyłącza usypianie CPU
Kod:
<string>idlehalt=0</string>

włącza tylko jeden rdzeń procesora
Kod:
<string>cpus=1</string>


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

Kod:
<key>Quiet Boot</key>
<string>Yes</string>


Start w trybie graficznym:
Kod:
<key>Boot Graphics</key>
<string>Yes</string>

Tu możemy zapodać parametry typu -v, -x, -s, -f itp)
Kod:
<key>Kernel Flags</key>
<string></string>


Odliczanie przy starcie (w sekundach)
Kod:
<key>Timeout</key>
<string>2</string>


W przykładzie dwie sekundy.

Startujemy z innej partycji niż Darwin:
Kod:
<key>Kernel Flags</key>
<string>rd=diskXsY</string>

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
_________________
10.6.1 on:
Gigabyte P35C S3 - Core 2 QUAD Q6600 - AHCI - HD2600PRO 512mb - GFX w/o qe/ci
10.5 BOX + 10.5.6 Combo on:
Acer, GM965 (x3100), ICH8
10.6.1 on:
Asus p6t deluxe X58, i7, GF260
 
 
314TeR 
Administrator


Pomógł: 286 razy
Wiek: 37
Dołączył: 04 Lis 2008
Posty: 7595
Wysłany: 2009-04-12, 22:53   com.apple.Boot.plist - edycja i parametry

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:
Kod:
/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"
Kod:
http://tuppis.com/smultron/
pozwala on wygodnie edytować pliki systemowe i wspiera autentykację zmian.

Dziewicza zawartość pliku:
Kod:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string></string>
</dict>
</plist>


Można dodać do niego wiele interesujących instrukcji, np:
Kod:
<key>Graphics Mode</key>
<string>1920x1200x32</string>

Pozwala wymusić działanie VGA w konkretnej rozdzielczości i liczbie kolorów
Kod:
<key>Kernel Flags</key>
<string>-v</string>

Tu możemy na stałe dodać flagi uruchomieniowe kernel'a które podajemy przy starcie, np -v -x -s -f
Kod:
<key>Timeout</key>
<string>8</string>

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.
Kod:
<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002010c00d041030a0.....</string>

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:
Kod:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Graphics Mode</key>
    <string>1920x1200x32</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>-v</string>
    <key>Timeout</key>
    <string>8</string>
    <key>device-properties</key>
    <string>4b00000001000000010000003f0000000100000002010c00d041030a0.....</string>
</dict>
</plist>
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
| Nie udzielam konsultacji na PW
 
 
jplucinski

Dołączył: 14 Paź 2010
Posty: 1
Wysłany: 2010-10-14, 14:30   pytanie

Witam,
jak usunąć niepotrzebną dla mnie "wizualnie" pozycje wyboru drive'u w Darwinie? Chodzi o te minipartycje 100MB potrzebną windowsowi 7.
Tak żeby wybór odbywał się tylko pomiędzy 2 pozycjami.
Pozdro.
J
 
 
Marucins 
Witcher


Pomógł: 16 razy
Wiek: 28
Dołączył: 11 Lut 2009
Posty: 1220
Skąd: Pol [Białystok]
Wysłany: 2010-10-14, 16:22   

dla RC4 i wyżej

Kod:
<key>Hide Partition</key>
<string>hd(0,1) hd(2,5)</string>


gdzie hd(0,1) hd(2,5) to partycje na dysku - to są przykładowe wpisz własne!
_________________
iHack Pro Multiboot Chameleon 2.1 Enoch-r1970
Asus Rampage II Extreme # Intel Core i7 920 D0 @ 4.0GHz (Noctua NH-U12P SE1366) # nVidia GTX285 @ 702/2592 # SupremeFX X-Fi Audio Card # Kingston 1600MHz HyperX CL9 (3x2048) # Belkin Mini BT Adapter # Asus WL-138g v2 # Thermaltake Kandalf VA9003BWS ADD: Dell UltraSharp U3011 # Logitech MX Revolution # Logitech diNovo Edge # WD My Book Studio II 2TB # Logitech Z5500

Browser Speed Comparisons / Piszę poprawnie po polsku!
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  
 
   

Powered by phpBB modified by Przemo © 2003 phpBB Group - opowiadania
Template created by Qbs. Template theme based on Unofficial modifications.

Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.