Boot.plist

From OpenZFS on OS X
Revision as of 12:23, 6 July 2016 by Evansus (Talk | contribs)

Jump to: navigation, search

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>