Jump to content

Reel

Members
  • Content count

    12
  • Joined

  • Last visited

About Reel

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
    Male

Recent Profile Visitors

2,424 profile views
  1. Reel

    Mojave Raid 0 APFS Solution

    Maybe it will be useful for someone Reel-MBP:~ r$ diskutil mount disk0s3 Volume Boot OS X on disk0s3 mounted Reel-MBP:~ r$ sudo bless -mount /Volumes/Boot\ OS\ X -setBoot Reel-MBP:~ r$ sudo bless --getBoot --verbose Password: EFI found at IODeviceTree:/efi Current EFI boot device string is: '<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>71C5CE43-F054-4737-B0E9-F2E588AC4C73</string></dict></dict><key>BLLastBSDName</key><string>disk0s3</string></dict></array>' Boot option is 8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080 Processing boot option 'Mac OS X' Boot option matches XML representation Found device: disk0s3 Disk boot device detected Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT1@1/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/EFI System Partition@1 Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/Untitled 2@2 Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/Booter@3 Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT1@1/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/EFI System Partition@1 Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT1@1/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/Untitled 2@2 Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT1@1/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/Booter@3 Checking IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Samsung SSD 850 EVO 250GB Media/IOGUIDPartitionScheme/Untitled 2@2/AppleRAIDMember/AppleRAIDStripeSet/raid0@0 Comparing member to IODeviceTree:/PCI0@0/SATA@1F,2/PRT0@0/PMP@0/@0:2 EQUAL Found Boot!=Root aggregate media disk2 /dev/disk2 and mabe this MacOS isn’t booting a file off of the System volume (/dev/disk3s1), it’s booting the boot.efi file from the new APFS Preboot volume (/dev/disk3s2) that you’ll find inside APFS containers: <key>BLLastBSDName</key> <string>disk3s2</string> <key>Path</key> <string>\00B24073-D432-4C9A-AC90-468B0E3B7733\System\Library\CoreServices\boot.efi</string> It doesn’t matter if you’ve encrypted the device or not. Every macOS device booting an APFS filesystem boots like this. You can see the container layout with this command: diskutil apfs list diskutil apfs list APFS Container (1 found) | +-- Container disk3 14233F96-9751-4DE9-9D8D-203EE8D07310 ==================================================== APFS Container Reference: disk3 Size (Capacity Ceiling): 499218800640 B (499.2 GB) Capacity In Use By Volumes: 239534854144 B (239.5 GB) (48.0% used) Capacity Not Allocated: 259683946496 B (259.7 GB) (52.0% free) | +-< Physical Store disk2s2 76DA7DF5-5D4F-4E33-B85E-1342AA29E864 | ----------------------------------------------------------- | APFS Physical Store Disk: disk2s2 | Size: 499218804224 B (499.2 GB) | +-> Volume disk3s1 00B24073-D432-4C9A-AC90-468B0E3B7733 | --------------------------------------------------- | APFS Volume Disk (Role): disk3s1 (No specific role) | Name: HD (Case-insensitive) | Mount Point: / | Capacity Consumed: 237743906816 B (237.7 GB) | FileVault: No | +-> Volume disk3s2 A0FC6D07-D36C-4946-9008-B60814B8D88C | --------------------------------------------------- | APFS Volume Disk (Role): disk3s2 (Preboot) | Name: Preboot (Case-insensitive) | Mount Point: Not Mounted | Capacity Consumed: 43737088 B (43.7 MB) | FileVault: No | +-> Volume disk3s3 4BFD3303-F3F7-451C-B1B1-C1B46B633F44 | --------------------------------------------------- | APFS Volume Disk (Role): disk3s3 (Recovery) | Name: Recovery (Case-insensitive) | Mount Point: Not Mounted | Capacity Consumed: 511995904 B (512.0 MB) | FileVault: No | +-> Volume disk3s4 5DABC0D4-1B0F-4058-A5A9-5D5EABD7CB14 --------------------------------------------------- APFS Volume Disk (Role): disk3s4 (VM) Name: VM (Case-insensitive) Mount Point: /private/var/vm Capacity Consumed: 1073762304 B (1.1 GB) FileVault: No It comes in a triplet: OS/System volume, Preboot, and Recovery. If you’re booted from a System volume within an APFS Container, you’ll also see a (temporary) VM volume, which has taken the place of and is mounted at /private/var/vm. So we’re booting from Preboot. Let’s mount them and see. For the OS that’s booted off the internal disk, that’s usually: Reel-MBP:~ r$ diskutil mount /dev/disk3s2 Volume Preboot on /dev/disk3s2 mounted Reel-MBP:~ r$ ls -l /Volumes/Preboot/ total 0 drwxr-xr-x 6 root wheel 192 9 wrz 22:50 00B24073-D432-4C9A-AC90-468B0E3B7733 Reel-MBP:~ r$ In the HFS+ boot model, the kernel is hardcoded to look for the Recovery partition at the partition id minus 1 of the associated System partition. With APFS, a single APFS container can now contain multiple System volumes - but only a single Recovery/Preboot volume is required within the container, each of which can contain multiple GUID-named folders (one for each System volume). Looking back at the information we got from the bless command, we can see that the boot.efi is in a subfolder within the GUID folder: System/Library/CoreServices/boot.efi <key>Path</key> <string>\FD77CA06-84E9-42D0-B5FE-6295D28CBB2F\System\Library\CoreServices\boot.efi</string>
  2. Reel

    Mojave Raid 0 APFS Solution

    Yes, Mojave on apfs always boot from preboot A use diskutil apfs list or diskutil info disk3s1 | grep "Volume UUID" Root UUID was created automatically in my com.apple.Boot.plist This is nvram from 1 drive Apfs installation efi-backup-boot-device <array> <dict> <key>IOMatch</key><dict> <key>IOProviderClass</key> <string>IOMedia</string> <key>IOPropertyMatch</key> <dict> <key>UUID</key> <string>5CD6F5B8-7244-4647-A005-24CCF9779291</string> </dict></dict> <key>BLLastBSDName</key> <string>disk2s2</string> </dict><dict> <key>IOEFIDevicePathType</key> <string>MediaFilePath</string> <key>Path</key> <string>\EBA6D803-676C-433C-B368-0A7EF0E7AA52\System\Library\CoreServices\boot.efi</string> </dict></array> 5CD6F5B8-7244-4647-A005-24CCF9779291 - UUID from Mac HD (/) EBA6D803-676C-433C-B368-0A7EF0E7AA52 - UUID from Preboot I'm not sure if that Preboot entry is needed but way not add (testing ) I also. I installed .pkg from/Library/Updates/ using Pacifist.app, maybe it's not very elegant but it works. The full installation works normally, the update does not. I do not use Refind & Clover anymore. Recovery HD also not work for me
  3. Reel

    Mojave Raid 0 APFS Solution

    Thx Taruga. My experiences: - i have disabled SIP from Recovery Boot. Then I started the system from a different disk - then I removed from RAID /System/Library/Caches/ /System/Library/PrelinkedKernels/ on Boot OS X 1 manual create com.apple.boot.S |– put var and System from com.apple.boot.R I have modified com.apple.boot.R/Library/Preferences/SystemConfiguration/com.apple.Boot.plist <?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></string> <key>Root UUID</key> <string>automatic generate UUID-XXXX-XXXX</string> <key>BLLastBSDName</key> <string>disk3s2</string> <key>Path</key> <string>\XXXX-XXXX-PrebootUUID-XXXX-XXXX\System\Library\CoreServices\boot.efi</string> </dict> </plist> on Boot OS X manual create com.apple.boot.R and put var folder Reel-MBP:~ r$ tree /Volumes/Boot\ OS\ X /Volumes/Boot\ OS\ X ├── System │ └── Library │ ├── Caches │ │ └── com.apple.corestorage │ │ ├── EFILoginLocalizations │ │ │ ├── Lucida13.efires │ │ │ ├── Lucida13White.efires │ │ │ ├── appleLogo.efires │ │ │ ├── battery.efires │ │ │ ├── disk_passwordUI.efires │ │ │ ├── flag_picker.efires │ │ │ ├── guest_userUI.efires │ │ │ ├── loginui.efires │ │ │ ├── preferences.efires │ │ │ ├── sound.efires │ │ │ └── unknown_userUI.efires │ │ └── EncryptedRoot.plist.wipekey │ └── CoreServices │ ├── BridgeVersion.bin │ ├── BridgeVersion.plist │ ├── PlatformSupport.plist │ ├── SystemVersion.plist │ ├── boot.efi │ ├── boot.efi.j132ap.im4m │ ├── boot.efi.j137ap.im4m │ ├── boot.efi.j680ap.im4m │ ├── bootbase.efi.j132ap.im4m │ ├── bootbase.efi.j137ap.im4m │ └── bootbase.efi.j680ap.im4m ├── com.apple.boot.P │ ├── Library │ │ └── Preferences │ │ └── SystemConfiguration │ │ └── com.apple.Boot.plist │ ├── System │ │ └── Library │ │ └── PrelinkedKernels │ │ └── prelinkedkernel │ └── usr │ └── standalone │ └── i386 │ └── EfiLoginUI │ ├── Lucida13.efires │ ├── Lucida13White.efires │ ├── appleLogo.efires │ ├── battery.efires │ ├── disk_passwordUI.efires │ ├── flag_picker.efires │ ├── guest_userUI.efires │ ├── loginui.efires │ ├── recoveryUI.efires │ ├── recovery_user.efires │ ├── sound.efires │ └── unknown_userUI.efires ├── com.apple.boot.R │ └── var │ └── db └── var └── db ├── AdminUserRecoveryInfo.plist ├── CryptoUserInfo.plist └── secureaccesstoken.plist 22 directories, 40 files Reel-MBP:~ r$ tree /Volumes/Boot\ OS\ X\ 1 /Volumes/Boot\ OS\ X\ 1 ├── System │ └── Library │ ├── Caches │ │ └── com.apple.corestorage │ │ ├── EFILoginLocalizations │ │ │ ├── Lucida13.efires │ │ │ ├── Lucida13White.efires │ │ │ ├── appleLogo.efires │ │ │ ├── battery.efires │ │ │ ├── disk_passwordUI.efires │ │ │ ├── flag_picker.efires │ │ │ ├── guest_userUI.efires │ │ │ ├── loginui.efires │ │ │ ├── preferences.efires │ │ │ ├── sound.efires │ │ │ └── unknown_userUI.efires │ │ └── EncryptedRoot.plist.wipekey │ └── CoreServices │ ├── BridgeVersion.bin │ ├── BridgeVersion.plist │ ├── PlatformSupport.plist │ ├── SystemVersion.plist │ ├── boot.efi │ ├── boot.efi.j132ap.im4m │ ├── boot.efi.j137ap.im4m │ ├── boot.efi.j680ap.im4m │ ├── bootbase.efi.j132ap.im4m │ ├── bootbase.efi.j137ap.im4m │ └── bootbase.efi.j680ap.im4m ├── com.apple.boot.R │ ├── Library │ │ └── Preferences │ │ └── SystemConfiguration │ │ └── com.apple.Boot.plist │ ├── System │ │ └── Library │ │ └── PrelinkedKernels │ │ └── prelinkedkernel │ ├── usr │ │ └── standalone │ │ └── i386 │ │ └── EfiLoginUI │ │ ├── Lucida13.efires │ │ ├── Lucida13White.efires │ │ ├── appleLogo.efires │ │ ├── battery.efires │ │ ├── disk_passwordUI.efires │ │ ├── flag_picker.efires │ │ ├── guest_userUI.efires │ │ ├── loginui.efires │ │ ├── recoveryUI.efires │ │ ├── recovery_user.efires │ │ ├── sound.efires │ │ └── unknown_userUI.efires │ └── var │ └── db │ ├── AdminUserRecoveryInfo.plist │ ├── CryptoUserInfo.plist │ └── secureaccesstoken.plist ├── com.apple.boot.S │ ├── System │ └── var │ └── db └── var └── db ├── AdminUserRecoveryInfo.plist ├── CryptoUserInfo.plist └── secureaccesstoken.plist 25 directories, 43 files Now I can also run without Single user mode and with SIP disabled. After restarting, some files will be deleted. (AdminUserRecoveryInfo.plist, CryptoUserInfo.plist, secureaccesstoken.plist from /Volumes/Boot OS X/com.apple.boot.R/var/db/ But the catalog structure itself is important, I think What you have in com.apple.boot.S I have in com.apple.boot.R on Boot OS X 1 and com.apple.boot.P on Boot OS X
  4. Reel

    Mojave Raid 0 APFS Solution

    Taruga, please write what you have the difference in the file structure. Reel-MBP:~ r$ tree /Volumes/Boot\ OS\ X /Volumes/Boot\ OS\ X ├── System │ └── Library │ └── CoreServices │ ├── PlatformSupport.plist │ ├── SystemVersion.plist │ └── boot.efi └── com.apple.boot.R ├── Library │ └── Preferences │ └── SystemConfiguration │ └── com.apple.Boot.plist ├── System │ └── Library │ └── PrelinkedKernels │ └── prelinkedkernel └── usr └── standalone └── i386 └── EfiLoginUI ├── Lucida13.efires ├── Lucida13White.efires ├── appleLogo.efires ├── battery.efires ├── disk_passwordUI.efires ├── flag_picker.efires ├── guest_userUI.efires ├── loginui.efires ├── recoveryUI.efires ├── recovery_user.efires ├── sound.efires └── unknown_userUI.efires 14 directories, 17 files Reel-MBP:~ r$ tree /Volumes/Preboot /Volumes/Preboot └── 00B24073-D432-4C9A-AC90-468B0E3B7733 ├── Library │ └── Preferences │ └── SystemConfiguration │ └── com.apple.Boot.plist ├── System │ └── Library │ ├── Caches │ │ └── com.apple.corestorage │ │ ├── EFILoginLocalizations │ │ │ ├── Lucida13.efires │ │ │ ├── Lucida13White.efires │ │ │ ├── appleLogo.efires │ │ │ ├── battery.efires │ │ │ ├── disk_passwordUI.efires │ │ │ ├── flag_picker.efires │ │ │ ├── guest_userUI.efires │ │ │ ├── loginui.efires │ │ │ ├── preferences.efires │ │ │ ├── sound.efires │ │ │ └── unknown_userUI.efires │ │ └── EncryptedRoot.plist.wipekey │ └── CoreServices │ ├── PlatformSupport.plist │ ├── SystemVersion.plist │ ├── boot.efi.j132ap.im4m │ ├── boot.efi.j137ap.im4m │ ├── boot.efi.j680ap.im4m │ ├── bootbase.efi.j132ap.im4m │ ├── bootbase.efi.j137ap.im4m │ └── bootbase.efi.j680ap.im4m ├── usr │ └── standalone │ └── i386 │ └── EfiLoginUI │ ├── Lucida13.efires │ ├── Lucida13White.efires │ ├── appleLogo.efires │ ├── battery.efires │ ├── disk_passwordUI.efires │ ├── flag_picker.efires │ ├── guest_userUI.efires │ ├── loginui.efires │ ├── recoveryUI.efires │ ├── recovery_user.efires │ ├── sound.efires │ └── unknown_userUI.efires └── var └── db ├── AdminUserRecoveryInfo.plist ├── CryptoUserInfo.plist └── secureaccesstoken.plist 16 directories, 36 files Reel-MBP:~ r$ tree /Volumes/Recovery /Volumes/Recovery └── 00B24073-D432-4C9A-AC90-468B0E3B7733 ├── BaseSystem.chunklist ├── BaseSystem.dmg ├── PlatformSupport.plist ├── SystemVersion.plist ├── boot.efi ├── boot.efi.j132ap.im4m ├── boot.efi.j137ap.im4m ├── boot.efi.j680ap.im4m ├── com.apple.Boot.plist ├── immutablekernel ├── immutablekernel.j132ap.im4m ├── immutablekernel.j137ap.im4m ├── immutablekernel.j680ap.im4m └── prelinkedkernel 1 directory, 14 files
  5. Reel

    Machine won't shutdown MacBook Pro 2012

    Maybe help sudo defaults write /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 5 sudo defaults write /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut -int 5 sudo defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ExitTimeOut -int 5 sudo defaults write /System/Library/LaunchDaemons/com.apple.diskarbitrationd ExitTimeOut -int 5 sudo defaults write /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication ExitTimeOut -int 5
  6. http://dosdude1.com/mojave/
  7. Reel

    Mojave Raid 0 APFS Solution

    Did not help. Question which
  8. Reel

    Mojave Raid 0 APFS Solution

    Hi Taruga I tested on real mac. The installation was successful, but after rebooting. restart after a few seconds of start-up. So I tried to install rEfind then Clover (of course with disabled hacks) unchanged. rEfind and Clover installed on the efi partition and on the USB flash drive. Same problem with your systemsetup -setstartupdisk. Bless also can not be set. There is a problem in the Preboot partition. Could you check the entries in the Preboot and Apple Boot OSX partitions? Suggest...
  9. Thx But battery level always show 100%
  10. Black screen open dsdt.aml end change "ADR" to "UID": Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_ADR, Zero) Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_UID, Zero)
  11. Reel

    Gigabyte GA-G31M-ES2L rev 2.4 and audio

    GA-G31M-ES2L rev 2.4 audio LION All kext in S/L/E/ ALC888b_GA_G31M_ES2L_rev_2.4.zip Readme.txt
×