Difference between revisions of "Boot.plist"

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

Revision as of 12:23, 6 July 2016

Boot.plist

com.apple.Boot.plist

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

Verbose boot
  <?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
  <?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
  <?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
  <?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
  <?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>