lzf8977 发表于 2023-7-13 17:12

如何屏蔽机械硬盘?

机器上装有一块2.5的SATA机械硬盘,,在Sonoma B1 是没有问题,,但是升级到B2及以上的时候,在开机跑完码后,会卡住1-2分钟,现在想要苹果系统中把把这个硬盘屏蔽掉,不怎知道有没有象把屏蔽显卡的方法来把这个硬盘屏蔽掉?

qtender 发表于 2023-7-13 17:25

https ://zhuanlan.zhihu.com/p/371775428
按这个教程来

lzf8977 发表于 2023-7-13 22:10

qtender 发表于 2023-7-13 17:25 https://bbs.pcbeta.com/static/image/common/back.gif
https ://zhuanlan.zhihu.com/p/371775428
按这个教程来

// Used for disabling unsupported GPUs in macOS
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "spoof", 0x00000000)
{
    External (_SB_.PC00.SAT0, DeviceObj)

    Method (_SB.PC00.SAT0, 4, NotSerialized)// _DSM: Device-Specific Method
    {
      If ((!Arg2 || (_OSI ("Darwin") == Zero)))
      {
            Return (Buffer (One)
            {
               0x03                                             // .
            })
      }

      Return (Package (0x0A)
      {
            "name",
            Buffer (0x09)
            {
                "#display"
            },

            "IOName",
            "#display",
            "class-code",
            Buffer (0x04)
            {
               0xFF, 0xFF, 0xFF, 0xFF                           // ....
            },

            "vendor-id",
            Buffer (0x04)
            {
               0xFF, 0xFF, 0x00, 0x00                           // ....
            },

            "device-id",
            Buffer (0x04)
            {
               0xFF, 0xFF, 0x00, 0x00                           // ....
            }
      })
    }
}


按文章里的方法改了,发现不起作用。

lzf8977 发表于 2023-7-13 22:10

qtender 发表于 2023-7-13 17:25 https://bbs.pcbeta.com/static/image/common/back.gif
https ://zhuanlan.zhihu.com/p/371775428
按这个教程来

// Used for disabling unsupported GPUs in macOS
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "spoof", 0x00000000)
{
    External (_SB_.PC00.SAT0, DeviceObj)

    Method (_SB.PC00.SAT0, 4, NotSerialized)// _DSM: Device-Specific Method
    {
      If ((!Arg2 || (_OSI ("Darwin") == Zero)))
      {
            Return (Buffer (One)
            {
               0x03                                             // .
            })
      }

      Return (Package (0x0A)
      {
            "name",
            Buffer (0x09)
            {
                "#display"
            },

            "IOName",
            "#display",
            "class-code",
            Buffer (0x04)
            {
               0xFF, 0xFF, 0xFF, 0xFF                           // ....
            },

            "vendor-id",
            Buffer (0x04)
            {
               0xFF, 0xFF, 0x00, 0x00                           // ....
            },

            "device-id",
            Buffer (0x04)
            {
               0xFF, 0xFF, 0x00, 0x00                           // ....
            }
      })
    }
}

按文章改了,发现不起作用

lzf8977 发表于 2023-7-13 23:34

qtender 发表于 2023-7-13 17:25 https://bbs.pcbeta.com/static/image/common/back.gif
https ://zhuanlan.zhihu.com/p/371775428
按这个教程来

按这个试了一下,不起作用
页: [1]
查看完整版本: 如何屏蔽机械硬盘?