ఫోరమ్‌లు

Resolved Force 2011 MacBook Pro 8,2 విఫలమైన AMD GPUతో ఎల్లప్పుడూ Intel ఇంటిగ్రేటెడ్ GPU (EFI వేరియబుల్ ఫిక్స్)ని ఉపయోగించండి

AppleMacFinder

ఒరిజినల్ పోస్టర్
డిసెంబర్ 7, 2009
  • ఏప్రిల్ 18, 2017
మీకు నా కథ చదవడానికి సమయం లేకపోతే (ఇది కొన్ని ఆసక్తికరమైన సాంకేతిక విధానాలను కూడా వివరిస్తుంది) కేవలం '100% వర్కింగ్ సొల్యూషన్' టెక్స్ట్ వచ్చే వరకు ఈ థ్రెడ్‌ను క్రిందికి స్క్రోల్ చేయండి

ఇక్కడ పేర్కొన్న కారణాల వల్ల నా 2011 మ్యాక్‌బుక్ ప్రో 8,2 యొక్క వివిక్త AMD GPU చివరకు విఫలమైంది ( http://logicboardmac.blogspot.ru/ ) మరియు అక్కడ ( https://www.macrumors.com/2015/02/19/2011-macbook-pro-repair-program-apple/ ) . ఇది చాలా ఎక్కువ లోడ్‌లో 6 సంవత్సరాలుగా సంపూర్ణంగా పని చేస్తోంది, నేపథ్యంలో SETI@HOME మైనింగ్‌ను కూడా ప్రయత్నించారు! కాబట్టి నా MBP చెడ్డ టంకము / చెడ్డ టంకం నాణ్యతతో ప్రభావితం కాలేదని నేను నమ్మకంగా ఉన్నాను మరియు ఉచిత రిపేర్ ప్రోగ్రామ్ కోసం Appleకి తీసుకురావాలనుకోలేదు - పాక్షికంగా నా ముఖ్యమైన సాఫ్ట్‌వేర్ ప్రాజెక్ట్‌లను పాజ్ చేయడానికి సమయం దొరకడం లేదు, పాక్షికంగా ఎందుకంటే ఆపిల్ నాకు తక్కువ విశ్వసనీయమైన లాజిక్ బోర్డ్‌ను ఇస్తుందని లేదా అనేక కారణాల వల్ల ఉచిత రిపేర్‌ను తిరస్కరించవచ్చని నేను భయపడ్డాను సంబంధం లేని డబ్బు ఆదా చేయడానికి నేను ఇంతకు ముందు నేనే స్వయంగా చేసిన రిపేర్లు: కొన్ని సార్లు థర్మల్ పేస్ట్‌ని మార్చాను, ఇంటర్నల్ బ్యాటరీని 2 సార్లు మార్చాను, కీబోర్డ్‌ను విరిగిన బటన్‌లతో భర్తీ చేసాను, మొదలైనవి. కానీ చివరికి గత వారం విరిగిపోయింది: ల్యాప్‌టాప్ స్క్రీన్ ఇమేజ్ వికటించింది, అది OS Xని బూట్ చేయడానికి నిరాకరించింది (ఎల్లప్పుడూ సగం మార్గంలో గడ్డకట్టడం) , మరియు - Apple ఉచిత మరమ్మతు కార్యక్రమం ఇప్పటికే ముగిసింది! అనధికారిక స్థానిక మరమ్మతు దుకాణంలో $50 BGA రీసోల్డరింగ్ వంటి సరసమైన పరిష్కారాలు ఉన్నాయని మరియు AliExpress నుండి $35 లేదా తక్కువ ధరకు HD 6750M చిప్‌ని పొందడం సాధ్యమవుతుందని నాకు తెలుసు. ( http://www.aliexpress.com/item/DC-2...0028-216-0810028-BGA-Chipset/32764872143.html లేదా https://www.aliexpress.com/item/DC-2015-New-216-0810001-216-0810001-Graphic-Chipset/32718112928.html , ఎందుకంటే ఇది నిజమో కాదో తెలియదు - https://www.rossmanngroup.com/board...0604-replace-216-0810005-gpu-with-216-0810028 ) విజయవంతమైన మరమ్మత్తుకు హామీ ఇవ్వడానికి, మరమ్మత్తు మొత్తం ధర $50 లేదా $50+$35=$85 - ఏ సందర్భంలో అయినా $100 కంటే తక్కువ. కానీ పాత కంప్యూటర్లలో డబ్బు పెట్టుబడి పెట్టడం నాకు ఇష్టం లేదు, కాబట్టి నేను ఆలోచించాను - కొంత హ్యాక్ ఉంటే ఎలా ఉంటుంది బలవంతం MBP బూట్ చేస్తున్నప్పుడు కూడా ఇంటిగ్రేటెడ్ గ్రాఫిక్స్‌ని ఎల్లవేళలా ఉపయోగించాలా? ఆపై సాధ్యమైన పరిష్కారాలను అన్వేషించడం ప్రారంభించింది...

===

అన్నింటిలో మొదటిది, మీరు కమాండ్ లైన్ మోడ్‌లో బూట్ చేయడం ద్వారా AMD డ్రైవర్‌లను తీసివేసిన తర్వాత, విఫలమైన GPUని ఉపయోగిస్తున్నప్పుడు MBPని OS Xకి విజయవంతంగా బూట్ చేయడం సాధ్యమవుతుంది ( CMD+S ) మరియు ఈ ఆదేశాలను నమోదు చేయడం:
1) fsck -fy (డిస్క్‌ని తనిఖీ చేయడానికి)
2) మౌంట్ -మీ / (రీడ్/రైట్ అనుమతులతో రూట్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయండి)
3) sudo mkdir /AMD_Kexts/ (మీకు భవిష్యత్తులో AMD డ్రైవర్లు అవసరమైతే వాటిని నిల్వ చేయడానికి ఒక డైరెక్టరీని రూపొందించండి)
4) sudo mv /System/Library/extensions/AMD*.* /AMD_Kexts/ (AMD డ్రైవర్లను తరలించండి)
5) sudo rm -rf /System/Library/Caches/com.apple.kext.caches/ (AMD డ్రైవర్ల కాష్‌ను తీసివేయండి)
6) sudo mkdir /System/Library/Caches/com.apple.kext.caches/ (ఒకవేళ OS X మూగగా ఉండి, ఈ డైరెక్టరీని పునఃసృష్టించనట్లయితే, నేను దీన్ని OS X కోసం సృష్టిస్తున్నాను)
7) సుడో టచ్ /సిస్టమ్/లైబ్రరీ/ఎక్స్‌టెన్షన్స్/ (టైమ్‌స్టాంప్‌లను అప్‌డేట్ చేయడానికి, కొత్త డ్రైవర్ కాష్‌లు - AMD డ్రైవర్లు లేకుండా - ఖచ్చితంగా పునర్నిర్మించబడతాయి)
8) సుడో ఉమౌంట్ / (మీ మార్పులు దానికి ఫ్లష్ చేయబడతాయని హామీ ఇవ్వడానికి విభజనను మౌంట్ చేయండి)
9) sudo రీబూట్

ఈ దశలను చేస్తున్నప్పుడు మీ అసౌకర్య స్థాయి - మీ విషయంలో స్క్రీన్ ఇమేజ్ ఎంత భారీగా వక్రీకరించబడిందనే దానిపై ఆధారపడి ఉంటుంది. నా విషయంలో ఇది మరింత కష్టమైంది ఎందుకంటే OS X విభజన 'చదవడానికి మాత్రమే' విభజనగా మారింది (విఫలమైన GPUతో OS Xని బూట్ చేయడానికి తీవ్రంగా ప్రయత్నిస్తున్నప్పుడు చాలా అత్యవసర షట్‌డౌన్‌ల కారణంగా నేను చేసాను) కాబట్టి నేను మ్యాక్‌బుక్ ప్రో నుండి హార్డ్ డ్రైవ్‌ను తీసివేయవలసి వచ్చింది మరియు (నా పోర్టబుల్ HDD నుండి తీసుకోబడిన USB నుండి SATA 2.5' అడాప్టర్‌ని ఉపయోగించడం) దీన్ని Linuxతో కంప్యూటర్‌కు జోడించి, ఆపై ఈ సూచనలను అనుసరించండి:

https://superuser.com/questions/961401/mounting-hfs-partition-on-arch-linux (1వ సమాధానం) - అనేక ఆదేశాలను జాగ్రత్తగా అమలు చేసి, నా పరిషన్ లేఅవుట్ కోసం పరిమాణ పరిమితిని లెక్కించి, చివరకు అమలు చేయబడింది sudo mount -t hfsplus -o force,rw,sizelimit=మీ నంబర్ /dev/sdb2 /mnt ఈ HFS+ విభజనను /mnt డైరెక్టరీకి రీడ్-రైట్ మోడ్‌లో మౌంట్ చేయడానికి. అప్పుడు నేను వీటిని ప్రదర్శించాను '1) -7)' మీరు పైన చూసే దశలు మరియు రన్ చేయడం ద్వారా ఫైల్‌సిస్టమ్‌ను కూడా రిపేర్ చేసారు sudo fsck.hfsplus -f /dev/sdb2 విభజనను అన్‌మౌంట్ చేసే ముందు sudo umount /mnt మరియు హార్డ్ డ్రైవ్‌ను తిరిగి MBPకి ఉంచడం...

===

ఇది నాకు OS Xకి బూట్ చేయగల MBPని ఇచ్చింది ఇప్పటికీ విరిగిన AMD GPUని ఉపయోగించడం: కాబట్టి ఇది స్క్రీన్ యొక్క చిత్రం చాలా వక్రీకరించబడింది (ఇంటర్నెట్‌ని బ్రౌజ్ చేయవచ్చు కానీ టెక్స్ట్ చదవడానికి చాలా అసౌకర్యంగా ఉంటుంది) , లాంచ్‌ప్యాడ్ చాలా లాగీగా ఉంది మరియు మీరు gfxCardStatusని ఉపయోగించి ఇంటిగ్రేటెడ్ GPUకి మారలేరు ఎందుకంటే: AMD డ్రైవర్లు లేకుండా (OS Xకి విజయవంతంగా బూట్ చేయడానికి మేము తీసివేయవలసి వచ్చింది) Macbook Pro దాని అంతర్గత స్క్రీన్ బాహ్య డిస్ప్లే అని భావిస్తుంది మరియు బాహ్య డిస్ప్లే AMD GPUని ఉపయోగిస్తున్నందున మారడం అసాధ్యం అని gfxCardStatus చెబుతుంది. సోర్స్ కోడ్ నుండి gfxCardStatusని పునర్నిర్మించడం సాధ్యమవుతుందని నేను ఎక్కడో ఒక సూచనను కనుగొన్నాను - https://github.com/codykrieger/gfxCardStatus - తీసివేయబడిన లేదా వ్యాఖ్యానించిన 156-166 పంక్తులు లో ./gfxCardStatus/Classes/GSPprocess.m బాహ్య ప్రదర్శనను విస్మరించేలా చేయడానికి:

// బాహ్య మానిటర్ వివిక్త gpuని బలవంతం చేస్తుందో లేదో కనుగొనండి
CGDirectDisplayID డిస్ప్లేలు[8];
CGDisplayCount displayCount = 0;
అయితే (CGGetOnlineDisplayList(8, displays, &displayCount) == noErr) {
కోసం (int i = 0; i
ఉంటే (! CGDisplayIsBuiltin(డిస్ప్లేలు))
[జాబితా యాడ్ ఆబ్జెక్ట్:[ఎన్ఎస్ డిక్షనరీ డిక్షనరీ విత్ ఆబ్జెక్ట్స్ అండ్ కీస్:
Str(@'బాహ్య ప్రదర్శన'), kTaskItemName,
@ '', kTaskItemPID, nil]];
}
}


కాబట్టి నేను ఈ సమస్య యొక్క చివరి ప్రత్యుత్తరం నుండి సూచనలను ఉపయోగించి gfxCardStatusని పునర్నిర్మించాను -
https://github.com/codykrieger/gfxCardStatus/issues/229
(కూడా డౌన్‌లోడ్ చేసుకోవాలి aMacOSX10.11.sdkఇక్కడనుంచి - https://github.com/phracker/MacOSX-SDKs/releases - అన్‌ప్యాక్ చేసి XCodeకి కాపీ చేయండి/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk- Apple యొక్క మూర్ఖత్వం కారణంగా El Capitan కోసం తాజా XCode El Capitan కోసం SDKని చేర్చలేదు!) అయినప్పటికీ, ఇది ఇప్పటికీ పని చేయలేదు - gfxCardStatus అది ఇంటిగ్రేటెడ్ GPUకి మారినట్లు మాత్రమే నటిస్తుంది, అయితే వాస్తవానికి OS X దానిని మారడానికి అనుమతించలేదు! నేను సవరించిన తర్వాత కూడా ./gfxCardStatus/తరగతులు/GSGPU.m రహస్యమైన 'ని ఎనేబుల్ చేయడానికి ఫైల్ కక్ష్య మారడం నుండి దానిని అణ్వాయుధం చేయండి 'ఆప్షన్, ఇది ఇప్పటికీ మారలేదు...

===

అప్పుడు నేను ఈ ఆసక్తికరమైన రిపోజిటరీని కనుగొన్నాను - https://github.com/0xbb/gpu-switch - ఇది దాని' సోర్స్ కోడ్ ద్వారా gfxCardStatusకి పాక్షికంగా సమానంగా ఉంటుంది కానీ 'లాగిన్ హుక్స్' కూడా ఉంది ( install_hooks.sh ) 'లాగిన్/లాగ్ అవుట్ కోసం స్విచింగ్ ప్రాసెస్‌ను ఆటోమేట్ చేయడానికి'. పాపం ఇది నాకు పనికిరాలేదు... అయితే, చాలా ఆసక్తికరమైన విషయం ఉంది gpu-switch EFI వేరియబుల్స్‌ను వివరించే ఈ రిపోజిటరీ యొక్క మూలం వద్ద టెక్స్ట్ ఫైల్!

https://github.com/0xbb/gpu-switch/blob/master/gpu-switch

దానిని అధ్యయనం చేసి, ఈ సంచిక యొక్క వ్యాఖ్యలను కూడా చదివిన తర్వాత - https://github.com/0xbb/gpu-switch/issues/11 - నేను ఈ పరిష్కారాన్ని ప్రయత్నించాలనే నమ్మకంతో ఉన్నాను, కానీ OS X El Capitan 10.11.6తో నా MacBook Pro 2011 8,2 చాలా సమస్యాత్మక పరిస్థితి:

1) rEFInd ఇన్‌స్టాల్ చేయబడలేదు మరియు దీన్ని ఇన్‌స్టాల్ చేయడానికి - తప్పనిసరిగా SIP రక్షణను నిలిపివేయాలి. కానీ నేను రికవరీ మోడ్‌కి బూట్ చేయలేను ( కమాండ్+ఎంపిక+R ) లేదా OS X ఇన్‌స్టాలేషన్ DVD/USB ( ఎంపికను పట్టుకోండి ), (SIPని నిలిపివేయడానికి) , బూట్ చేస్తున్నప్పుడు అవి స్తంభింపజేస్తాయి కాబట్టి! - నేను నా సిస్టమ్ నుండి AMD కెక్స్‌లను తీసివేసినప్పటికీ, ఈ పునరుద్ధరణ సాధనాలు వాటి రూపకల్పనకు అనుసంధానించబడిన AMD కెక్స్‌లను ఉపయోగిస్తున్నాయి. అలాగే ఉపయోగించలేరుమూల మూర్ఖుడుహ్యాక్ ( https://github.com/gdbinit/rootfool ) రన్‌టైమ్ సమయంలో SIPని నిలిపివేయడానికి, ఎందుకంటే ఇది 10.11.4 కంటే పాత OS X వెర్షన్‌లో మాత్రమే పని చేస్తుంది

2) నా మ్యాక్‌బుక్ ప్రోని ఉద్దేశపూర్వకంగా వేడెక్కడానికి ప్రయత్నించాను (CPU వినియోగాన్ని 100%కి బలవంతంగా మరియు గట్టిగా మూసివేసిన బ్యాగ్‌లో ఉంచడం) వేడెక్కడం నుండి షట్‌డౌన్ చేయమని బలవంతం చేసి, ఆపై త్వరగా రీబూట్ చేయండి, తద్వారా బూట్ సమయంలో ఇంటిగ్రేటెడ్ గ్రాఫిక్స్ ప్రారంభించబడుతుంది - రికవరీకి బూట్ చేయడం సాధ్యపడుతుంది. కానీ నేను చాలా కాలం క్రితం అప్లై చేసిన అద్భుతమైన హై ఎండ్ థర్మల్ పేస్ట్ కారణంగా - చాలా సేపు వేచి ఉన్న తర్వాత కూడా అది వేడెక్కదు! ఈ సమయంలో నేను అనుకున్నాను: వరకు) ఇన్‌స్టాలేషన్ మీడియా నుండి AMD కెక్స్‌లను తీసివేయండి లేదా బి) MBP యొక్క హార్డ్ డ్రైవ్‌ను మళ్లీ Linux మెషీన్‌కు కనెక్ట్ చేయడానికి మరియు ఇక్కడ పేర్కొన్న డైరెక్టరీల నుండి SIP ఫ్లాగ్‌లను తీసివేయడానికి chmodల సమూహాన్ని అమలు చేయడానికి ( http://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really ) ఇది వ్యవస్థను బూట్ చేయలేనిదిగా చేయగలదు, లేదా సి) రూట్ హక్కులతో Linux మెషీన్ నుండి నేరుగా HFS+కి rEFIndని ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించడానికి, ఎందుకంటే ఇది SIPని దాటవేస్తుంది --- కానీ ఈ ఎంపికలను అన్వేషించలేదు, అయితే వాటిలో కొన్ని పని చేసి ఉండవచ్చు...

3) అక్కడ నుండి EFI వేరియబుల్స్‌ను సవరించడానికి Linux LiveCDని బూట్ చేయాలనుకుంటున్నాను, కానీ నేను ఏమి చేసినా ఫర్వాలేదు: GRUB ఎంపిక సవరణలు లేకుండా నేరుగా బూట్ చేయడానికి ప్రయత్నించాను, GRUB బూట్ ఎంపికలను సవరించడానికి ప్రయత్నించాను ( 'e' కీతో ) జోడించడానికి నోమోడెసెట్ / తొలగించండి నిశ్శబ్ద స్ప్లాష్ / లేదా ప్రతి కలయికలో రెండూ , లేదా ఈ వ్యాసంలో సూచించినట్లు ( https://wiki.archlinux.org/index.php/MacBookPro8,1/8,2/8,3_(2011) ) కూడా జోడించండి i915.modeset = 0 radeon.modeset = 0 లేదా radeon.modeset=0 i915.modeset=1 i915.lvds_channel_mode=2 ; ఆపై నొక్కాడు Fn+F10 లేదా Shift+Ctrl+Fn+F10 ఈ ఎంపికలతో బూట్ చేయడానికి: కానీ Linux బూట్ ప్రాసెస్ ఎల్లప్పుడూ వివిధ బూట్ దశల్లో విఫలమవుతుంది, ప్రముఖ వినియోగదారు-స్నేహపూర్వక Linux పంపిణీ లేదా నేను దాని యొక్క ఏ వెర్షన్‌ని ప్రయత్నిస్తున్నా: Ubuntu / Lubuntu / Fedora , పాత ' కూడా అనేక విడుదలలను ప్రయత్నించారు. AMD64 Mac' మరియు 'ప్రత్యామ్నాయ AMD64 Mac' చిత్రాలు, కానీ అవి ఎల్లప్పుడూ విఫలమయ్యాయి - బూట్ ప్రక్రియ ప్రారంభంలోనే (బ్లాక్ స్క్రీన్, లేదా బ్లింక్ లేదా స్టక్‌తో బ్లాక్ స్క్రీన్ _ ఎడమ ఎగువ మూలలో ఉన్న అక్షరం) లేదా దాని చివరిలో విఫలమైంది - ఇది గ్రాఫికల్ డెస్క్‌టాప్ వాతావరణాన్ని చూపించడానికి ముందు...

తరువాత,totoe_84అతను GRUB కోసం కింది సెటప్‌ను ఉపయోగించి గ్రాఫికల్ మోడ్‌లో ఉబుంటును బూట్ చేయగలిగానని రాశాడు:
  • AMD గ్రాఫిక్స్ కార్డ్‌ని నిలిపివేయడానికి నేను ఈ క్రింది పంక్తులను జోడించాను సెట్ gfxpayload=keep
outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0
  • తరువాత నేను ఈ క్రింది వాటిని జోడించాను నిశ్శబ్ద స్ప్లాష్
    i915.lvds_channel_mode=2 i915.modeset=1 i915.lvds_use_ssc=0
(ఆధారంగా https://ubuntuforums.org/showthread.php?t=2157775 )

===

లైవ్‌సిడిని కలిగి ఉన్న అధునాతన వినియోగదారుల కోసం మెయిన్‌స్ట్రీమ్ లైనక్స్ డిస్ట్రిబ్యూషన్‌లు లేవని నేను గుర్తుచేసుకున్నాను. ఎలాంటి గ్రాఫికల్ ఇంటర్‌ఫేస్ లేకుండా : మీరు ప్యూర్ కన్సోల్‌కి పడిపోయారు మరియు మీరు స్పష్టంగా ఎంచుకున్న గ్రాఫికల్ ఇంటర్‌ఫేస్‌లు మరియు సాఫ్ట్‌వేర్ ప్యాకేజీలు / ప్యాకేజీల సమూహాలతో పాటు సిస్టమ్‌ను ఇన్‌స్టాల్ చేయాలి. ఉదాహరణకి: ఆర్చ్ లైనక్స్ ( https://www.archlinux.org/ ) మరియు జెంటూ Linux ( https://gentoo.org/ ) . వారి LiveCD గ్రాఫికల్ ఇంటర్‌ఫేస్‌ను కలిగి లేనందున, అవి స్వచ్ఛమైన Linux కన్సోల్‌కు ఎటువంటి సమస్య లేకుండా బూట్ చేయబడతాయి మరియు అక్కడ మీరు EFI వేరియబుల్స్‌ని సవరించవచ్చు ! కాబట్టి ఇక్కడ ఒక...

===
=== 100% వర్కింగ్ సొల్యూషన్
===
=== ఎల్లప్పుడూ Intel ఇంటిగ్రేటెడ్ GPU (EFI వేరియబుల్ ఫిక్స్)ని ఉపయోగించేలా మీ MBPని బలవంతం చేయండి
===
=== మళ్లీ గొప్పగా చేయడానికి ! ప్రతిచర్యలు:yakult121, apples_arrogance, slimmy18222 మరియు 98 మంది ఇతరులు

ZapNZలు

జనవరి 23, 2017


  • ఏప్రిల్ 18, 2017
హోలీ క్రాప్ మీ పనికి ధన్యవాదాలు. నేను బూట్‌లో EFI యొక్క డిఫాల్ట్‌ను dGPUకి మార్చడం వంటి వాటిని చేయమని యాపిల్ వారిని వేడుకుంటూ వ్రాసాను, కానీ ఇప్పటివరకు వారితో వెళ్లలేదు.

నేను దీన్ని ఒక గో ఇవ్వబోతున్నాను.
ప్రతిచర్యలు:tipoo, gyrene2083 మరియు AppleMacFinder

AppleMacFinder

ఒరిజినల్ పోస్టర్
డిసెంబర్ 7, 2009
  • ఏప్రిల్ 18, 2017
ZapNZs చెప్పారు: హోలీ క్రాప్ మీ పనికి ధన్యవాదాలు. నేను బూట్‌లో EFI యొక్క డిఫాల్ట్‌ను dGPUకి మార్చడం వంటి వాటిని చేయమని యాపిల్ వారిని వేడుకుంటూ వ్రాసాను, కానీ ఇప్పటివరకు వారితో వెళ్లలేదు.

నేను దీన్ని ఒక గో ఇవ్వబోతున్నాను.

మంచి మాటలకు ధన్యవాదాలు, ZapNZలు , ఈ సూచనల ద్వారా మీరు మీ Macని మళ్లీ గొప్పగా తీర్చిదిద్దుతారని ఆశిస్తున్నాము ప్రతిచర్యలు:duffman9000 మరియు AppleMacFinder ఎస్

చప్పుడు

జూలై 25, 2008
  • ఏప్రిల్ 18, 2017
AppleMacFinder, ఇంటిగ్రేటెడ్ GPUని ఉపయోగించి ఎవరైనా Windowsలోకి బూట్ చేయడానికి మీ పరిష్కారం కూడా అనుమతిస్తుందా? నేను బూట్ క్యాంప్‌తో విన్నాను, MBP ఎల్లప్పుడూ విండోస్‌లో వివిక్త GPUని ఉపయోగిస్తుంది.
ప్రతిచర్యలు:AppleMacFinder TO

ఆహ్-

మే 7, 2010
  • ఏప్రిల్ 18, 2017
slapple చెప్పారు: AppleMacFinder, ఇంటిగ్రేటెడ్ GPUని ఉపయోగించి ఎవరైనా Windowsలోకి బూట్ చేయడానికి మీ పరిష్కారం కూడా అనుమతిస్తుందా? నేను బూట్ క్యాంప్‌తో విన్నాను, MBP ఎల్లప్పుడూ విండోస్‌లో వివిక్త GPUని ఉపయోగిస్తుంది.
మీరు EFI మోడ్‌లో బూట్ చేస్తే అది పని చేయాలి. ఇటీవలి MBPలు (11,3 మరియు అంతకంటే ఎక్కువ) మాత్రమే Windowsలో ఇంటెల్ GPUని నిలిపివేస్తాయి మరియు పరిష్కారాలు ఉన్నాయి: https://github.com/0xbb/gpu-switch
ప్రతిచర్యలు:AppleMacFinder

AppleMacFinder

ఒరిజినల్ పోస్టర్
డిసెంబర్ 7, 2009
  • ఏప్రిల్ 18, 2017
slapple చెప్పారు: AppleMacFinder, ఇంటిగ్రేటెడ్ GPUని ఉపయోగించి ఎవరైనా Windowsలోకి బూట్ చేయడానికి మీ పరిష్కారం కూడా అనుమతిస్తుందా? నేను బూట్ క్యాంప్‌తో విన్నాను, MBP ఎల్లప్పుడూ విండోస్‌లో వివిక్త GPUని ఉపయోగిస్తుంది.

హాయ్ చప్పుడు ,

1) ఈ పూర్తిగా సాఫ్ట్‌వేర్ పరిష్కారం EFI BIOS స్థాయిలో ఉంది. సిద్ధాంతంలో ఇది పని చేయాలి ఏదైనా ఆపరేటింగ్ సిస్టమ్ ఉనికిలో ఉంది, అంటే:
*) Macbook Pro హార్డ్‌వేర్‌తో అనుకూలమైనది (x86_64 అకా AMD64 CPU ఆర్కిటెక్చర్ - https://en.wikipedia.org/wiki/X86-64 )
*) EFI ఫర్మ్‌వేర్ యొక్క MBP సంస్కరణకు అనుకూలమైనది (EFI మద్దతు లేని పురాతన OS నేరుగా బాక్స్ వెలుపల పని చేయదు, అయినప్పటికీ వాటిని కొన్ని అనుకూలత మోడ్‌లో ప్రారంభించటానికి ఒక మార్గం ఉన్నప్పటికీ, కొన్ని విచిత్రమైన OS కూడా Apple యొక్క EFI సంస్కరణకు విరుద్ధంగా ఉండవచ్చు)

వాస్తవానికి ఈ EFI వేరియబుల్స్ పరిష్కారము వారి OS Xని Linuxతో డ్యూయల్ బూట్ చేయాలనుకునే MBP 2011 వినియోగదారులకు గొప్ప ప్రయోజనాన్ని అందించగలదు: ఈ మెషీన్‌లో రెండు GPUలను కనెక్ట్ చేసే Apple యొక్క అత్యంత నిర్దిష్టమైన పద్ధతి కారణంగా, కొన్నిసార్లు జనాదరణ పొందిన వాటిని కూడా సెటప్ చేయడం కష్టం. Linux పంపిణీలు. AMDని నిందించవద్దు, ఇది డ్యూయల్ గ్రాఫిక్స్‌లో AMDతో ఉన్న మొదటి Apple ల్యాప్‌టాప్ కాబట్టి మంచి డ్యూయల్ గ్రాఫిక్స్ ఇంప్లిమెంటేషన్‌ను అభివృద్ధి చేయడానికి Appleకి సమయం లేదు. ద్వంద్వ గ్రాఫిక్స్ నిలిపివేయబడినందున, ఇప్పుడు ఏదైనా Linuxని సెటప్ చేయడం చాలా సులభం అవుతుంది, ఇంకా పరీక్షించలేదు...

2) ఈ EFI వేరియబుల్ పరిష్కారం లేకుండా కూడా Windowsలో Intel GPUకి మారడం సాధ్యమవుతుంది, PCI ద్వారా రెండు GPUలు విండోస్‌కు కనిపిస్తే. (బూట్‌క్యాంప్ కింద నడుస్తున్న ఆపరేటింగ్ సిస్టమ్‌ల కోసం PCI యాక్సెస్‌ను EFI కత్తిరించకపోతే) , ఇది డ్రైవర్లతో కొంత గందరగోళం అవసరం అయినప్పటికీ. అలాగే నేను పూర్తిగా అంగీకరిస్తున్నాను ఆహ్- :
ah- చెప్పారు: మీరు EFI మోడ్‌లో బూట్ చేస్తే ఇది పని చేస్తుంది. ఇటీవలి MBPలు (11,3 మరియు అంతకంటే ఎక్కువ) మాత్రమే Windowsలో ఇంటెల్ GPUని నిలిపివేస్తాయి మరియు పరిష్కారాలు ఉన్నాయి: https://github.com/0xbb/gpu-switch
ఎటువంటి బూట్‌క్యాంప్ లేకుండా Macలో అనేక OS (విండోస్‌తో సహా) ఉంచడం సాధ్యమవుతుంది, కేవలం rEFInd ఉపయోగించి - http://www.rodsbooks.com/refind/

BTW విండోస్‌ని వర్చువల్ మెషీన్‌లో ఎందుకు అమలు చేయకూడదు? ఉదాహరణకు: చాలా సంవత్సరాల క్రితం నేను సమాంతర డెస్క్‌టాప్‌లో స్థానిక OS X పనితీరు vs Windows యొక్క కొన్ని బెంచ్‌మార్క్‌లను తయారు చేసాను మరియు గ్రాఫిక్ పనితీరు హిట్ ఎక్కడో 35% అయితే, CPU పనితీరు కేవలం 2% నెమ్మదిగా ఉంది. ప్రస్తుతం వ్యత్యాసం చాలా తక్కువగా ఉండాలి, ఎందుకంటే ఏదైనా సాఫ్ట్‌వేర్ మెరుగుపరచడానికి 'చాలా సంవత్సరాలు' అనేది ఒక పెద్ద సమయం, ప్రత్యేకించి జనాదరణ పొందిన వర్చువలైజేషన్ సాఫ్ట్‌వేర్ కోసం. మీరు చెల్లించడం లేదా పైరేట్ చేయడం ఇష్టం లేకుంటే, VirtualBox మరియు QEMU వంటి కొన్ని ఫ్రీవేర్ వర్చువలైజేషన్ సాధనాలను ప్రయత్నించండి. బహుశా వైన్ కూడా మీ అవసరాలకు అనుకూలంగా ఉండవచ్చు చివరిగా సవరించబడింది: మార్చి 18, 2017

మాటేజ్

జూలై 5, 2014
  • ఏప్రిల్ 19, 2017
మీరు బాహ్య ప్రదర్శనను కనెక్ట్ చేస్తే ఏమి జరుగుతుంది?
ప్రతిచర్యలు:బాబ్ B మరియు AppleMacFinder

లింపెరో

సెప్టెంబర్ 1, 2008
కళ, గ్రీస్
  • ఏప్రిల్ 19, 2017
మీ పరిష్కారానికి ధన్యవాదాలు. ఇంకా ప్రయత్నించలేదు కానీ నా దగ్గర 2011 mbp ఉంది మరియు సమీప భవిష్యత్తులో నాకు ఈ పరిష్కారం అవసరమని నేను ఖచ్చితంగా అనుకుంటున్నాను.
ప్రతిచర్యలు:AppleMacFinder

మాఫ్లిన్

మోడరేటర్
సిబ్బంది
మే 3, 2009
బోస్టన్
  • ఏప్రిల్ 19, 2017
మాటేజ్ చెప్పారు: మీరు బాహ్య డిస్‌ప్లేను కనెక్ట్ చేస్తే ఏమి జరుగుతుంది?
డిస్ప్లే పోర్ట్ కనెక్టర్ dGPUకి హార్డ్‌వైర్డ్ చేయబడిందని నా అవగాహన, కాబట్టి మీరు బాహ్య మానిటర్‌ను డ్రైవ్ చేయడానికి iGPUని ఉపయోగించలేరు.
ప్రతిచర్యలు:AppleMacFinder

మంత్రశక్తి70

ఏప్రిల్ 19, 2017
  • ఏప్రిల్ 19, 2017
దీన్ని అందించినందుకు ధన్యవాదాలు, కానీ దురదృష్టవశాత్తూ ఇది నాకు పని చేయదు.

'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' ఫైల్‌ని rm చేయడానికి ప్రయత్నిస్తున్నప్పుడు, నాకు ఇవి లభిస్తాయి:

'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' ఆపరేషన్‌ని తీసివేయడం సాధ్యం కాదు

printf కమాండ్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు, నేను పొందుతాను:

zsh: ఆపరేషన్ అనుమతించబడదు: /sys/firmware/efi/efivars/gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9

నేను రూట్‌గా లాగిన్ చేసినప్పటికీ, ఆ ఫైల్‌ని మార్చలేమని అనిపిస్తుంది
ప్రతిచర్యలు:AppleMacFinder

AppleMacFinder

ఒరిజినల్ పోస్టర్
డిసెంబర్ 7, 2009
  • ఏప్రిల్ 19, 2017
magicaltrevor70 చెప్పారు: 1) 'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' ఆపరేషన్‌ని తీసివేయడం సాధ్యం కాదు

2) zsh: ఆపరేషన్ అనుమతించబడదు: /sys/firmware/efi/efivars/gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9

మీరు Arch Linux LiveCD నుండి చేస్తున్నారా? మీరు దీన్ని OS X లేదా OS X రికవరీ నుండి ప్రయత్నిస్తుంటే, SIP రక్షణ మిమ్మల్ని అనుమతించదు. Arch Linux LiveCDతో ప్రయత్నించండి మరియు ఇది మీ కోసం పని చేస్తుంది

కేర్‌ఫ్రీ కెనడియన్

ఏప్రిల్ 18, 2017
  • ఏప్రిల్ 19, 2017
AppleMacFinder చెప్పారు: మీరు దీన్ని Arch Linux LiveCD నుండి చేస్తున్నారా? మీరు దీన్ని OS X లేదా OS X రికవరీ నుండి ప్రయత్నిస్తుంటే, SIP రక్షణ మిమ్మల్ని అనుమతించదు. Arch Linux LiveCDతో ప్రయత్నించండి మరియు ఇది మీ కోసం పని చేస్తుంది

ఎఫివర్‌లను సవరించలేకపోవటంలో నాకు అదే సమస్య ఉంది. నేను SIP నిలిపివేయబడిన Archlinux Live USB నుండి దీన్ని చేస్తున్నాను. నేను efivars r/wని రీమౌంట్ చేయడానికి ప్రయత్నించాను, కానీ నేను ఇప్పటికీ 'ఆపరేషన్ అనుమతించబడలేదు.'

ఎవరైనా దీనికి పరిష్కారం కనుగొన్నారా?
ప్రతిచర్యలు:AppleMacFinder

totoe_84

ఏప్రిల్ 19, 2017
వారీస్, ఇటలీ
  • ఏప్రిల్ 19, 2017
కేర్‌ఫ్రీకెనడియన్ ఇలా అన్నారు: ఎఫివర్‌లను సవరించలేకపోవటంలో నాకు అదే సమస్య ఉంది. నేను SIP నిలిపివేయబడిన Archlinux Live USB నుండి దీన్ని చేస్తున్నాను. నేను efivars r/wని రీమౌంట్ చేయడానికి ప్రయత్నించాను, కానీ నేను ఇప్పటికీ 'ఆపరేషన్ అనుమతించబడలేదు.'

ఎవరైనా దీనికి పరిష్కారం కనుగొన్నారా?

ముందుగా మీ పనికి @AppleMacFinder ధన్యవాదాలు! ఈ రోజు నేను నా మ్యాక్‌బుక్ ప్రో 2011 ప్రారంభంలో ఇంటిగ్రేటెడ్ gpuతో మళ్లీ ఉపయోగించగలిగాను.

@CarefreeCanadian నేను ఉబుంటు లైవ్ 16.10 పంపిణీని ఉపయోగించి అదే సమస్యను ఎదుర్కొన్నాను మరియు నేను ఈ క్రింది దశలతో సమస్యను పరిష్కరించాను:

తొలగించడానికి gpu-power-prefs-...' వేరియబుల్ ఎఫివర్‌లను అన్‌మౌంట్ చేయడానికి మొదట అవసరం:

*) umount /sys/firmware/efi/efivars/

అప్పుడు రీడ్/రైట్ మోడ్‌లో ఎఫివర్‌లను మౌంట్ చేయండి:

*) మౌంట్ -t efivarfs rw /sys/firmware/efi/efivars/

*) chattr -i /sys/firmware/efi/efivars/gpu-power-prefs-[స్వయంపూర్తి చేయడానికి TAB నొక్కండి]

*) rm /sys/firmware/efi/efivars/gpu-power-prefs-[స్వయంపూర్తి చేయడానికి TAB నొక్కండి]

ఈ అదనపు దశల తర్వాత మీరు @AppleMacFinder గైడ్‌ని అనుసరించవచ్చు

ఇది మరొకరికి సహాయపడగలదని నేను ఆశిస్తున్నాను.
ప్రతిచర్యలు:igorung, Nightwing32, j-beda మరియు మరో 11 మంది ఉన్నారు

AppleMacFinder

ఒరిజినల్ పోస్టర్
డిసెంబర్ 7, 2009
  • ఏప్రిల్ 19, 2017
కేర్‌ఫ్రీకెనడియన్ ఇలా అన్నారు: ఎఫివర్‌లను సవరించలేకపోవటంలో నాకు అదే సమస్య ఉంది. నేను SIP నిలిపివేయబడిన Archlinux Live USB నుండి దీన్ని చేస్తున్నాను. నేను efivars r/wని రీమౌంట్ చేయడానికి ప్రయత్నించాను, కానీ నేను ఇప్పటికీ 'ఆపరేషన్ అనుమతించబడలేదు.
magicaltrevor70 చెప్పారు:చర్య అనుమతింపబడదు
అన్నింటిలో మొదటిది, SIP ప్రారంభించబడినా లేదా నిలిపివేయబడినా - ముఖ్యమైనది కాదు ఎందుకంటే SIP OS X ఫీచర్ మరియు Linux ఆ SIP ఫ్లాగ్‌లను విస్మరిస్తుంది. 'ఆపరేషన్ అనుమతించబడదు' సమస్య ఉన్న స్నేహితులారా, నేను మీ హార్డ్‌వేర్/సాఫ్ట్‌వేర్ కాన్ఫిగరేషన్ గురించి మరింత తెలుసుకోవాలి, అర్థం చేసుకోవడానికి - నాకు మరియు మీ కాన్ఫిగరేషన్‌ల మధ్య ప్రతికూల తేడా ఏమిటి, ఇది విజయాన్ని సాధించకుండా మిమ్మల్ని నిరోధిస్తుంది. ఉదాహరణకు: మీరు rEFInd ద్వారా ArchLinuxకి బూట్ చేస్తున్నారా? ఎందుకంటే నేను rEFIndని ఉపయోగించడం లేదు, 'Option' కీని పట్టుకోవడం ద్వారా Mac యొక్క EFI నుండి నేరుగా బూట్ చేస్తున్నాను. ఇది ముఖ్యమో కాదో నాకు తెలియదు, కానీ మీరు macOS సియెర్రాలో ఉన్నారా? ఎందుకంటే నా OS ఎల్ క్యాపిటన్ (10.11.6), మరియు సిద్ధాంతపరంగా సియెర్రా EFI వేరియబుల్స్‌ను లాక్ చేసి ఉండవచ్చు... అలాగే మనం ఈ సమస్యను ఇంటర్నెట్‌లో శోధించడానికి ప్రయత్నించాలి, ఎందుకంటే ఇది MBPకి వేరుగా లేని సమస్య కావచ్చు.. .
సవరించు: దయచేసి చదవండి totoe_84 పైన సందేశం
[doublepost=1489960984][/doublepost]
totoe_84 చెప్పారు: నేను ఉబుంటు లైవ్ 16.10 పంపిణీని ఉపయోగించి అదే సమస్యను ఎదుర్కొన్నాను మరియు నేను ఈ క్రింది దశలతో సమస్యను పరిష్కరించాను
totoe_84 , మీరు ఉబుంటును బూట్ చేయగలిగారని నేను ఆశ్చర్యపోతున్నాను, ఎందుకంటే ఈ గ్రాఫికల్ సమస్య దానిని బూట్ చేయకుండా నిరోధించాలి... ఏ సందర్భంలోనైనా, బాగా చేసారు! ప్రతిచర్యలు:TonyRS మరియు AppleMacFinder

కేర్‌ఫ్రీ కెనడియన్

ఏప్రిల్ 18, 2017
  • ఏప్రిల్ 19, 2017
@totoe_84 , అన్‌మౌంట్ చేసిన తర్వాత నా ఎఫివర్‌లను రీమౌంట్ చేయడం వల్ల SIPని నిలిపివేయాల్సిన అవసరం లేకుండా నా సమస్య పరిష్కరించబడింది. ధన్యవాదాలు.

అలాగే, ఈ పరిష్కారాన్ని పోస్ట్ చేసినందుకు @AppleMacFinder ధన్యవాదాలు! మీరు మా అందరినీ చాలా ట్రయల్ మరియు ఎర్రర్‌లను సేవ్ చేసారు మరియు 'విఫలమైన మ్యాక్‌బుక్ ప్రో 2011' కమ్యూనిటీకి గొప్ప పరిష్కారాన్ని అందించారు ప్రతిచర్యలు:AppleMacFinder ఎం

తాపీపని

ఫిబ్రవరి 20, 2017
  • ఫిబ్రవరి 20, 2017
అద్భుతమైన పోస్ట్ @AppleMacFinder !
నాకు అదే సమస్య ఉంది మరియు మీ కొన్ని దశలను 2 సంవత్సరాల క్రితం చేసాను, కానీ నేను మధ్యలోనే నిష్క్రమించాను ప్రతిచర్యలు:Keno_beano మరియు AppleMacFinder

మంత్రశక్తి70

ఏప్రిల్ 19, 2017
  • ఫిబ్రవరి 20, 2017
totoe_84 చెప్పారు: తర్వాత efivars ను రీడ్/రైట్ మోడ్‌లో మౌంట్ చేయండి:

*) మౌంట్ -t efivarfs rw /sys/firmware/efi/efivars/

ఈ దశను ప్రయత్నించినప్పుడు నేను పొందుతాను

మౌంట్: తెలియని ఫైల్‌సిస్టమ్ రకం 'efivars'
ప్రతిచర్యలు:AppleMacFinder

totoe_84

ఏప్రిల్ 19, 2017
వారీస్, ఇటలీ
  • ఫిబ్రవరి 20, 2017
magicaltrevor70 చెప్పారు: ఈ దశను ప్రయత్నిస్తున్నప్పుడు నేను పొందుతాను

మౌంట్: తెలియని ఫైల్‌సిస్టమ్ రకం 'efivars'
@magicaltrevor70 మీరు అక్షర దోషం చేశారని నేను భావిస్తున్నాను:
ఫైల్ సిస్టమ్ రకం efivarfs కాదు ఎఫివర్లు

*) మౌంట్ -t efivarfs rw / sys / ఫర్మ్‌వేర్ / efi / efivars /
ప్రతిచర్యలు:okkolokko, gyrene2083 మరియు AppleMacFinder

మంత్రశక్తి70

ఏప్రిల్ 19, 2017
  • ఫిబ్రవరి 20, 2017
అది చేసింది! ధన్యవాదాలు! నా మ్యాక్‌బుక్ ఇప్పుడు మళ్లీ పని చేస్తోంది ప్రతిచర్యలు:AppleMacFinder

ZapNZలు

జనవరి 23, 2017
  • ఫిబ్రవరి 20, 2017
gpu-power-pref వేరియబుల్‌ని అన్వేషించడానికి సులభమైన మార్గం ఏమిటి?
ఒకటి ఉంటే, నేను స్టేట్‌మెంట్‌ను 'rm'తో ప్రారంభించాలా? చివరిగా సవరించబడింది: మార్చి 20, 2017
ప్రతిచర్యలు:AppleMacFinder ఆర్

రాబర్థాలిన్

అక్టోబర్ 25, 2009
స్టాక్‌హోమ్, స్వీడన్
  • ఫిబ్రవరి 20, 2017
నేను దీనికి పూర్తిగా కొత్తవాడిని, కానీ నేను ఎటువంటి సమస్యలు లేకుండా totoe_84 యొక్క సూచనలను పొందుతాను, ఆపై నేను డైరెక్టరీని efivarsకి మారుస్తాను. నేను AppleMacFinder సూచనల నుండి chattr-commandని టైప్ చేసినప్పుడు, స్క్రీన్ కుడి వైపున ఒక విచారకరమైన స్మైలీ కనిపిస్తుంది మరియు కమాండ్ లైన్ ఒక మెట్టు క్రిందికి దూకుతుంది మరియు అది ఇప్పుడు ప్రారంభంలో 1 రూట్ అని చెబుతుంది. నేను ఏదో కోల్పోయానా? నేను కమాండ్‌ని చాలా సార్లు వెర్బేటిమ్‌లో టైప్ చేసాను. చివరిగా సవరించబడింది: మార్చి 20, 2017
ప్రతిచర్యలు:AppleMacFinder TO

ఆల్టిస్

సెప్టెంబర్ 10, 2013
  • ఫిబ్రవరి 20, 2017
వావ్, ఇది గొప్ప విషయం!

మీరు ఇక్కడ చేసిన విధంగా వ్యక్తులకు సహాయం చేయడానికి Apple బాధపడుతుందని కోరుకుంటున్నాను... నేను 2010 17'ని కొనుగోలు చేసినప్పటికీ మెరుగైన కానీ ప్రమాదకరమైన 2011కి బదులుగా ఇది ఒక కారణం.
ప్రతిచర్యలు:AppleMacFinder

ప్రిస్ట్రాటన్

డిసెంబర్ 20, 2011
విన్నిపెగ్, మానిటోబా, కెనడా
  • ఫిబ్రవరి 20, 2017
అవును, నేను వెతుకుతున్నది ఇదే, చాలా ధన్యవాదాలు.

నా సిస్టమ్ ఇంకా బాగానే నడుస్తోంది, అయితే అది ఎంతకాలం ఇలాగే ఉండబోతోందనే దానిపై నేను ఊపిరి పీల్చుకోవడం లేదు.

మా సిస్టమ్‌లను కొనసాగించడానికి మనం ఇంటిగ్రేటెడ్ గ్రాఫిక్స్‌కి మారగలమని ఇది పూర్తిగా అర్ధమే. ఈ డిపార్ట్‌మెంట్‌లో చురుగ్గా లేనందుకు ఆపిల్‌కు అవమానం ఉంది, కానీ మీరు ఏమి ఆశించారు, మీరు కొత్త Macని కొనుగోలు చేయాలని వారు కోరుకుంటున్నారు.

నేను ఈ పేజీని బుక్‌మార్క్ చేస్తాను.

ధన్యవాదాలు
ప్రతిచర్యలు:duffman9000, monofase, Regretela మరియు 1 ఇతర వ్యక్తి
  • 1
  • 2
  • 3
  • పుటకు వెళ్ళు

    వెళ్ళండి
  • 117
తరువాత

పుటకు వెళ్ళు

వెళ్ళండితరువాత చివరిది