ntfs挂载器安卓9.0 ntfs挂载器汉化版apk ntfs挂载器安卓9.0

ntfs挂载器安卓9.0 ntfs挂载器汉化版apk ntfs挂载器安卓9.0

这篇文章小编将目录一览:

  • 1、opencore引导禁止挂载ntfs
  • 2、Linux之NTFS、FAT32、exFAT 各种格式硬盘挂载整理
  • 3、安卓体系root,接着装ntfs挂载插件怎么安装
  • 4、手机内存(手机内置储存)修改了NTFS之后读不出,怎么改回FAT32.电脑也读不出(不可能把内置储存卡拿出来).
  • 5、Mac体系NTFS磁盘自动挂载(黑苹果利器,告别Paragon NTFS )

opencore引导禁止挂载ntfs

黑苹果OpenCore引导拓展资料

?

沥青刀 《黑苹果》

阅1059转22021.06.02关注

前言

众多黑苹果驱动的作者已经停止对Clover的兼容支持,改向Opencore的兼容。因此也许在未来的某一天,Clover就越来越难用了。提前了解了解OpenCore,还是很有必要的。然而OpenCore毕竟没有Clover成熟,同样也没有很好用的可视化编辑器(OpenCore Configurator会导致config出错,慎用),fix的选项也没有,对hotpatch的要求就高了。经过一周的摸索,拓展资料一些OC的坑,帮助以后的朋友少走一些弯路。

?

体系10.15.1→10.15.3自动更新顺利。之后升级OpenCore版本出现难题,0.5.2→0.5.5,卡驱动。找到难题后在文章中增加版本更新技巧,需要可以研究一下。

我的配置

雷 神 G170P 笔 记 本,蓝 天(CLEVO)P170SMA模 具

CPU:Core i7-4710MQ 2.50GHz

主 板:CLEVO P17SM-A

硬 盘:威刚SSD 256GB

内 存:16 GB ( 威 刚 DDR3L 1600MHz )

显 卡:Nvidia GTX970M(DSDT屏蔽) Intel HD4600

有 线 网 卡:瑞 昱 RTL8168/8111/8112

无 线 网 卡:博通BCM94352HMB(原 装intel网 卡,无 解)

声 卡:Realtek ALC892

目录

一.准备职业

二.调试Config.plist

三.调试驱动

四.OpenCore更新

一、准备职业

准备职业分为下面内容几步:

①.在Clover引导下,正常运行macOS体系

②.BIOS设置

③.下模迹载最新的OpenCore

④.安装Xcode或使用ProperTree

⑤.efi基础驱动

⑥.U盘或硬盘建立引导分区

⑦.确认电脑是否支持原生NVRAM

① 至少要先用Clover安装体系,并能够正常进入macOS体系,这样能测试OC能方便很多。如果零基础从OC直接安装体系,难度竖码迹比较大。对于已经配置好Clover的,则需要精简EFI,把不必要的驱动,dsdt和ssdt删除。防止OC使用经过中不兼容导致的难题。

② BIOS设置

禁用

| Fast Boot | | 快速启动 |

| CFG Lock | | CFG锁 |

| VT-d | | Hyper Threading |

| CSM | | 兼容性支持模块 |

启用

| VT-x | | VT-x |

| Above 4G decoding | | 大于4G地址空间解码 |

| Hyper Threading | | 超线程|

| Execute Disable Bit | | 执行禁止位 |

| EHCI/XHCI Hand-off | | 接手EHCI/XHCI控制 |

|OS type:Windows 8.1/10| |操作体系类型Windows8.1/10|

③ 下载最新的OpenCore

OpenCore-Releases:

官方发布页下载的文件包里的Docs文件夹内的samplefull.plist改名为config.plist作为基础配置自己的OC。

④ 对于OC中Config.plist,Xcode是最好的选择。接下来是ProperTree。

Plist Editor Pro会破坏结构,不余并能转换Base64.

OpenCore Configurator目前更新速度落后于OpenCore,因此会导致Config的损坏

⑤ efi基础驱动

ApfsDriverLoader.efi 或 Apfs.efi 识别APFS分区

FwRuntimeServices.efi 用来替换AptioMemoryFix.efi

UsbKbDxe.efi OC内置驱动不职业,可以提供Apple热键和FileVault的支持。卡OC引导界面,可以删除

VirtualSMC.efi 配合VirtualSMC.kext使用,不能和FakeSMC.kext同时使用。

VBoxHfs.efi 或 HFSPlus.efi 识别HFS分区,对于不能进入Recovery,需要使用HFSPlus.efi

EmuVariableRuntimeDxe.efi 模拟NVRAM,对于没有原生NVRAM,需要此驱动(该驱动已和最新的FwRuntimeServices.efi合并,建议使用最新驱动)

将需要的驱动,放置在EFI——OC——Drivers中,同时在Config.plist——UEFI——Drivers添加efi驱动名

⑥ 使用硬盘工具新建一个esp(Fat16)新分区,空间不低于200MB来存放。U盘或硬盘分区都可以。我是在Windows中使用DiskGenius分的区。

⑦确认电脑是否支持原生NVRAM

打开终端输入:

sudo nvram TestVar=HelloWorld

接着输入密码

重启体系后输入:

sudo nvram -p | grep ‘TestVar’

如果显示:

TestVar HelloWorld

说明原生支持NVRAM

二、调试Config.plist

OC的Config.plist与Clover的Config.plist结构有很大的不同,因此不能通用。整体结构以及说明参考黑果小兵:精解OpenCore和XJN`S BLOG:使用OpenCore引导黑苹果,下面内容主要说明容易出现的难题。OC中的config.plist是由Docs文件夹内的samplefull.plist改名而来。

①Misc—security—requiresignature—NO

防止出现报错:OC:configuration signed vault but no public key provided

②misc—security—requirevault—NO

防止出现报错:OC:configuration requires vault but no vault procided

③可以删除 WARNING – 1 和 WARNING – 2等

④Booter—Quirks—DisableVariableWrite—NO

禁止NVRAM写入,没有原生macOS支持NVRAM需要开启

⑤DeviceProperties—Add可以加入设备硬件地址以及补丁

可以使用Hackintool应用补丁生成设备硬件代码驱动硬件

例如:核显驱动、核显缓冲帧、EDID注入,声卡LayoutID注入、读卡器等等

注意:这里使用的代码与Clover的Config.plist中的Devices—Properties的代码通用

⑥OC上所有的kext、.efi驱动、.aml补丁都需要填入config.plist,并且都有加载顺序,有依赖的驱动要放在所依赖的驱动之后。

注意:Kernel—Add 按加载顺序加入kext名称

ACPI—Add 按加载顺序加入.aml名称

UEFI—Drivers 按加载顺序加入.efi驱动名称

⑦Kernel—Quirks—XhciPortLimit: YES

USB的15个端口限制补丁,建议定制USB后关闭该选项

⑧Misc—Boot—ShowPicker: YES

显示OpenCore的UI,可选引导项。

⑨NVRAM—LegacyEnable: NO

允许将 NVRAM 存储在 nvram.plist 中, 没有原生 NVRAM 的设备必须开启

⑩NVRAM—7C436110-AB2A-4BBB-A880-FE41995C9F82—csr-active-config: bytes = 0xe7030000 – SIP 完全关闭

?设置默认语言为中文,在NVRAM—7C436110-AB2A-4BBB-A880-FE41995C9F82—prev-lang:kbd中填入7a682d48 616e733a 323532(需要NVRAM支持,不支持原生NVRAM或者没弄好模拟NVRAM不生效)

?Misc—Security—AllowNvramReset:YES

在OC引导界面显示 Reset NVRAM选项

注意:如果用Clover启动过体系后,再用OpenCore启动体系,需要执行Reset NVRAM来清除NVRAM。清除NVRAM,会清除BIOS自定义引导项名称。

?Misc—Security—ScanPolicy:0

在OC引导界面显示所有可用硬盘

定义:

(01)0x00000001 — 限定为文件体系,由下面内容

允许扫描文件体系子项

开启

(02)0x00000002 — 限定为设备类型,由下面内容

允许扫描设备类型子项

开启

允许扫描文件体系子项

(03)0x00000100 — 允许扫描APFS文件体系

(04)0x00000200 — 允许扫描HFS文件体系

(05)0x00000400 — 允许扫描EFI体系分区文件体系

允许扫描设备类型子项

(06)0x00010000 — 允许扫描SATA设备

(07)0x00020000 — 允许扫描SAS和Mac NVMe设备

(08)0x00040000 — 允许扫描SCSI设备

(09)0x00080000 — 允许扫描NVMe设备

(10)0x00100000 — 允许扫描CD / DVD设备

(11)0x00200000 — 允许扫描USB设备

(12)0x00400000 — 允许扫描FireWire设备

(13)0x00800000 — 允许扫描读卡器设备

扫描策略数值

=(01)+(02)+1个或数个

允许扫描文件体系子项

+1个或数个

允许扫描设备类型子项

例如:希望扫描对象是APFS文件体系的USB设备,

扫描策略数值

=(01)+(02)+(03)+(11),经16进制加法计算得出,

扫描策略数值

=

0x200103

注意

,使用时需将16进制转换为10进制。示例最终

扫描策略数值

=

2097411

?ACPI—Patch放入dsdt、ssdt补丁

Kernel—Patch放入kext补丁

?PlatformInfo中直接删除Datahub,PlatfromNVRAM,SMBIOS这三项,无需填写。

?IgnoreInvalidFlexRatio: YES

(在 BIOS 中无法禁用 MSR_FLEX_RATIO(0x194) ,或OpenCore卡引导项时开启)

注意:部分OpenCore卡引导项,是由于UsbKbDxe.efi与键盘不兼容导致的,删除UsbKbDxe.efi即可

三、调试驱动

以我自身的驱动来说明

?

驱动目录

①建议使用VirtualSMC.kext,由于需要与Drivers中的VirtualSMC.efi配合

②建议定制USB驱动,如自定义的USBInjectAll.kext、USBPorts.Kext、或加载SSDT-UIAC

③建议定制声卡驱动,虽然万能声卡驱动也支持OC

④VoodooPS2Controller.kext与ApplePS2SmartTouchPad.kext中存在插件kext,在Config.plist中Kernel—Add分别加入

⑤.kext中没有驱动,只有info.plist的,Kernel—Add加入info.plist的path,不必加入kext的path。

⑥建议核显驱动使用Hackintool应用补丁生成核显代码、相关补丁以及EDID的注入,防止添加过多kext影响兼容性,同时定义CPU接口,方便加载HDMI视频音频

?

HD4600核显

四、OpenCore版本更新

写这篇文章时我的体系版本是10.15.1,OC是0.5.2。之后更新为10.15.3和0.5.5。

更新OpenCore版本需要注意下面内容四点:

①做好原有EFI的备份,config.plist—NVRAM—Add—7C4361……—boot-args中添加-v,更新时出错,可以及时发现难题

②下载最新OpenCore,替换原有EFI中的Bootx64.efi和OpenCore.efi

③最新OpenCore—Drivers找到需要的驱动,对原有EFI中的Drivers驱动进行替换

注:在0.5.5后Divers最新驱动已经合并到最新的OpenCore中

④查看最新OpenCore—Docs—SampleFull.plist中是否有更新,如有更新可以查看作者的说明进行修改,没有则直接使用之前的config.plist

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

展开剩余内容

Linux之NTFS、FAT32、exFAT 各种格式硬盘挂载整理

由于业务需要频繁处理大量视频(几十GB),通过公司内网传输太慢,于是就每次处理视频时需要在服务器挂载硬盘或U盘。业务人员给的硬盘或U盘格式有时不一样,目前遇到的格式:NTFS、FAT32、exFAT,这几种格式大家在Windows上基本很常见,于是拓展资料了这些格式的硬盘怎样有效挂载到Linux服务器,分享出来供大家参考

第一步:安装驱动 ntfs-3g

第二步:查看硬盘信息(硬盘已通过USB插入服务器)

会在最终列出该硬盘的信息,一般是sdb,默认只有1个分区,下面挂载时用的是 sdb1

但有的硬盘里面也有2个分区的,如下所示:

如果是这种情况,下面挂载时就需要用到 sdb2

第三迅唯步:挂载硬盘

第四枣谈步:解除挂载

硬盘挂载基本就以上这四步,下面主要列出其他格式硬盘挂载的重点步骤

不需要驱动,可以直接挂载

下面的挂载命令 支持 中文、挂载后不同用户可读写权限 ,具体参数含义可自行百度查询

第三步:挂载硬盘

第一步:安装驱动 fuse-exfat 、 exfat-utils

第三步:挂载硬盘

以上是自己操作中遇到的一凳昌碰些难题,分享出来供大家参考进修,欢迎关注DataShare,不定期分享干货

安卓体系root,接着装ntfs挂载插件怎么安装

无论兄弟们好,关于你槐亮提出的难题做出下面内容解燃困答:1、把移动硬盘格成FAT32。2、安卓体系root,接着装ntfs挂载插件,才能读ntfs文件体系。常用的挂载插件有StickMount、Nexus Media Importer和Paragon NTFSHFS。解答完毕,希望可以帮铅段宽助到你。

手机内存(手机内置储存)修改了NTFS之后读不出,怎么改回FAT32.电脑也读不出(不可能把内置储存卡拿出来).

解决的技巧:

联机root后,肢茄世安装ntfs挂载插件,才能读ntfs文件体系。常用的挂载插件有:纳清

1、Paragon

NTFSHFS。这个最老牌了,功能必定,应用很广,但版本更新不快,最新的安卓体系不认。适合安卓4.2以前版本。

2、StickMount。这个网上有汉化版,使用非常简单,适合安卓4.4.x。

3、Nexus

Media

Importer。这个用量不多,但有时候有奇效。

Android是基于Linux体系的,原生支持的文件体系是ext2fs,ext3fs,而NTFS文件体系是Windows原生支历肢持的文件体系,因此如果没有专门的驱动,在Android体系下访问NTFS格式的存储卡是不可能的。

Mac体系NTFS磁盘自动挂载(黑苹果利器,告别Paragon NTFS )

写在前面:这篇文章小编将主要针对黑苹果用户非体系盘无法读取难题进行脚本修复(当然白苹档基果读取移动硬盘也可以用下面的技巧挂载)。

1、启动windows体系。

格式化磁盘,新建卷,每个卷大致不要一致,缘故后面会说。(文件体系一定要选NTFS)

2、启动mac体系。

输入命令diskutil list,你会看到下图的所有硬盘,我这里以挂载的是524.3G那个硬盘为例。

a)输入命令:vi ~/.bash_profile,添加下面内容三行命令(注意脚本中524改成你用diskutil list看到的想分配的磁盘(NTFS)大致

mac_other=$(diskutil list | grep ‘524’)

mac_other=$(echo $mac_other | awk ‘$0=$NF’)

sudo mount_ntfs -o rw,nobrowse /dev/$mac_other ~/mac_other

b) 输入命令:source ~/.bash_profile,输入开机密码即可。

c)光完成a、b两部即可达到挂载的目的,但每次mac重启后可能需要打开终端输入source ~/.bash_profile、密码重新挂载。但我们是可以实现免密挂载的,详见d。

d)输入命令:vi /etc/sudoers,最终有%admin的一行替换掉。zhangsan替换成本机的账户名(中文账户用cat /etc/passwd查找,一般是拼音)。

root ALL = (ALL) ALL

zhangsan ALL=(ALL) NOPASSWD: NOPASSWD: ALL

f)保存后执行sudo会报错,是由于sudoers文件不能是可写的,comman+shift+G(黑苹果是alt+shift+G)找到文件,右键局销查看桐蠢游简介,最下面的权限改成只读就好了。如果vi /etc/sudoers后不能保存,那就copy出来改好了替换也是一样的。

g)好了,看下效果图:??

版权声明