Difference between revisions of "Boot.plist"

From OpenZFS on OS X
Jump to: navigation, search
m (Add links to ZFS on Boot and ZVOL Boot)
m (hmm, meant to use capital B)
 
Line 3: Line 3:
 
==== com.apple.Boot.plist ====
 
==== com.apple.Boot.plist ====
  
Use these sample Boot.plist files to enable [[ZFS on Boot]] or [[ZVOL Boot]]
+
Use these sample Boot.plist files to enable [[ZFS on Boot]] or [[ZVOL boot]]
  
 
===== Verbose boot =====
 
===== Verbose boot =====

Latest revision as of 13:01, 6 July 2016

Boot.plist

com.apple.Boot.plist[edit]

Use these sample Boot.plist files to enable ZFS on Boot or ZVOL boot

Verbose boot[edit]
  <?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 Flags</key>
          <string>-v keepsyms=y zfs_boot=rpool</string>
          <key>Root UUID</key>
          <string>5A465320-626F-6F74-2064-657669636500</string>
  </dict>
  </plist>
Single-user boot[edit]
  <?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 Flags</key>
          <string>-v -s debug=0x144 zfs_boot=rpool</string>
          <key>Root UUID</key>
          <string>5A465320-626F-6F74-2064-657669636500</string>
  </dict>
  </plist>
Debug boot[edit]
  <?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 Flags</key>
          <string>-v io=0xffffffff debug=0x144 keepsyms=y zfs_boot=rpool</string>
          <key>Root UUID</key>
          <string>5A465320-626F-6F74-2064-657669636500</string>
  </dict>
  </plist>
Standard boot with kext symbols[edit]
  <?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 Flags</key>
          <string>keepsyms=y zfs_boot=rpool</string>
          <key>Root UUID</key>
          <string>5A465320-626F-6F74-2064-657669636500</string>
  </dict>
  </plist>
Standard boot[edit]
  <?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 Flags</key>
          <string>zfs_boot=rpool</string>
          <key>Root UUID</key>
          <string>5A465320-626F-6F74-2064-657669636500</string>
  </dict>
  </plist>