0 оценок0% нашли этот документ полезным (0 голосов)
120 просмотров23 страницы
This document provides instructions for installing CSX (Mac OS X) on a Windows 7 machine. It discusses making backups of the hard drive using cloning software like Norton Ghost before installing. It recommends resizing the existing Windows 7 partition to make room for installing Chameleon and two partitions of CSX. However, it notes that doing an "in-place" or "preserve existing installation" of Windows 7 actually takes much longer than simply backing up and restoring later. Additional steps like resizing partitions and potential issues make a backup and fresh install preferable for most users.
This document provides instructions for installing CSX (Mac OS X) on a Windows 7 machine. It discusses making backups of the hard drive using cloning software like Norton Ghost before installing. It recommends resizing the existing Windows 7 partition to make room for installing Chameleon and two partitions of CSX. However, it notes that doing an "in-place" or "preserve existing installation" of Windows 7 actually takes much longer than simply backing up and restoring later. Additional steps like resizing partitions and potential issues make a backup and fresh install preferable for most users.
Авторское право:
Attribution Non-Commercial (BY-NC)
Доступные форматы
Скачайте в формате PDF, TXT или читайте онлайн в Scribd
This document provides instructions for installing CSX (Mac OS X) on a Windows 7 machine. It discusses making backups of the hard drive using cloning software like Norton Ghost before installing. It recommends resizing the existing Windows 7 partition to make room for installing Chameleon and two partitions of CSX. However, it notes that doing an "in-place" or "preserve existing installation" of Windows 7 actually takes much longer than simply backing up and restoring later. Additional steps like resizing partitions and potential issues make a backup and fresh install preferable for most users.
Авторское право:
Attribution Non-Commercial (BY-NC)
Доступные форматы
Скачайте в формате PDF, TXT или читайте онлайн в Scribd
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.
00 - Motcb 21, 2011 1
Some Info and Notes About This Installation
Whlle Lhere are sLlll some unresolved lssues, Lhls lnsLallaLlon ls so much closer Lo perfecL Lhan many people probably LhoughL we would ever achleve. l also know LhaL we have been very forLunaLe Lo have some really smarL and nlce people Lo help us all ouL. 1hank you Lo all of you who have helped, ln ways boLh large and small, lL all helps. 1hls verslon 2.00 of Lhe Culdes represenLs our comblned progress Lo Lhls polnL ln Llme. l encourage all of us Lo conLlnue Lo do whaLever we can Lo help conLlnue Lhe monumenLal progress and momenLum we have golng. keep reporLlng lssues and soluLlons as you flnd Lhem ln our Lhread on lnsanelyMac. 1hls ls one of Lhe blggesL ways we can all help Lo resolve lssues more qulckly. 8eporLlng flxes, and progress oLhers are havlng elsewhere, dlscoverles, and especlally Lhose Lhlngs you creaLe yourself, has been Lremendously helpful, so leL's keep lL up! l wlll make sure you geL credlL for your conLrlbuLlons and we wlll ALL be very Lhankful Lo you! ! My prlmary conLrlbuLlon ls Lo gaLher all Lhe Lools each of you flnd, modlfy, or creaLe, and Lhen flnd Lhe besL way Lo use Lhem Lo bulld a solld base plaLform. 1hen, l documenL and LesL my process and share lL wlLh all of you, and Lhen Lhe cycle repeaLs. When everyone has Lhe SAML lnS1ALLA1lCn, we wlll all have Lhe same lssues, whlch glves us more people Lo be able Lo work LogeLher Lo resolve lssues collecLlvely and qulckly. So wlLh Lhls ln mlnd, lL's noL such a bad Lhlng LhaL we all have Lo sLarL over wlLh fresh lnsLallaLlons uslng verslon 2.00. We wlll all be sLarLlng from square one, all movlng forward LogeLher. l Lhlnk everyone has come Lo undersLand and appreclaLe Lhe meLhodology l employ wlLh my releases. More so Lhan ever wlLh v2.00, we are seelng our work Lowards as CLLAn and solld of an lnsLallaLlon as posslble geLLlng closer and closer! Agaln, Lhanks Lo everyone who has helped us geL here. l generally prefer Lo sLay away from sllck lnsLallaLlon scrlpLs, lnsLaller programs, and such. 1hls ls because lL makes lL more dlfflculL for oLhers Lo learn from Lhe process, more dlfflculL Lo knCW our sysLems, and more dlfflculL Lo know whaL's lnsLalled where, especlally when Lhlngs go wrong. l feel Lhe more we all learn and know, Lhe beLLer chance we wlll have of solvlng our fuLure problems. 1haL belng sald, l have had Lo resorL Lo uslng a few scrlpLs and some sllckness" here and Lhere for Lhls release, buL Lhey were necessary evlls ln order Lo produce whaL l feel are phenomenal resulLs. l Lhlnk Lhe Lrade-offs have been well worLh lL. 1o balance Lhls offseL, lL ls sLlll easy Lo learn Lhe processes as my scrlpLs are very easy CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 2 Lo open and examlne, and Lhey are very slmpllsLlc. So for Lhose who wanL Lo see whaL's under Lhe hood", you can. 1hls ls ln sLark conLrasL Lo some oLhers (who l wlll noL name), who produce very sllck lnsLallers, programs, and scrlpLs, buL purposely endeavor Lo keep you from learnlng how Lhelr meLhods work (for example by maklng ALL Lhe flles on Lhelr booL Cus hldden), [usL so you become dependanL on Lhem for everyLhlng. l don'L llke LhaL. A blg lmpeLus for Lhls release and me was Lo make everyLhlng more open, easler for people Lo make changes and lmprovemenLs, and be able Lo make conLrlbuLlons Lo Lhe scene. l wanLed Lo open lL all up so more people could beneflL, more sysLems could be more easlly adapLed Lo Lhls meLhod and supporLed. l hope Lhls release wlll prove Lo be Lhe success for whlch l have almed lL Lo be.
Backing Up Your Machine
Whenever l buy a new compuLer Lhere ls someLhlng l always do: l uC nC1 1u8n 1PL MACPlnL Cn! lnsLead, l remove Lhe hard drlve, connecL lL Lo anoLher worklng machlne, Anu CLCnL l1! Cf course, Lhls ls noL a necessary sLep, buL lL ls wlse one. MosL machlnes CnL? allow you Lo make SysLem 8esLore dlscs CnCL, and Lhen Lhe program deleLes lLself. lf someLhlng happens Lo your dlscs laLer, you are SCL as you cannoL recreaLe Lhem. lf you really need Lhem, you wlll have Lo buy Lhem from Lhe manufacLurer for $20.00 uS (or more). WlLh a cloned lmage, you can resLore your machlne Lo a facLory, brand new sLaLe and once agaln creaLe Lhe SysLem 8esLore dlscs. Also, lf l ever wanL Lo sell my machlne laLer, l have an easy way Lo make lL [usL llke new". nC1L: l have usually used norLon ChosL for Lhls, buL you can use whaLever works. noLe also LhaL Lhe laLesL verslon of Acronls 1rue lmage Pome 2011 flnally uCLS supporL all verslons of Wlndows 7! 1he prevlous 2010 verslon dld nC1 supporL Wlndows 7. So you could use Lhls, buL l wlll be provldlng lnsLrucLlons for uslng ChosL. AnoLher opLlon: 8emove Lhe facLory hard drlve and shelve lL, and Lhen puL ln a dlfferenL drlve. 1hls way your facLory lnsLalled lmage of Wlndows 7 ls preserved, and you can puL lL back ln aL any Llme. Whlle lL may be Loo laLe for you Lo clone your drlve before Lhe machlne was Lurned on, lL's someLhlng you can do ln Lhe fuLure. lor now, MAkL 1PCSL S?S1LM 8LS1C8L ulSCS (lf you haven'L already). lf you wlll be uslng Lhe meLhod of backlng up your machlne and wlplng your drlve clean, you could need Lhose dlscs lf someLhlng goes wrong, so you wlll be ready for LhaL lf you have Lhose dlscs handy, make any klnd of backups you need now as well. More ls beLLer Lhan less ln Lhls case. nC1L: Lven lf you PAvL already Lurned on your machlne and seLup Wlndows 7, you can sLlll make an lmage of your currenLly conflgured Wlndows 7 sysLem, and you wlll of course sLlll be able Lo resLore lL back Lo your CS x drlve. l hlghly recommend you make Lhese lmages. Also, don'L forgeL abouL Lhe opLlon Lo use anoLher hard drlve. urlves are super cheap Lhese days so why noL? l removed my drlve, cloned lL, Lhen l seL lL on a shelf. l Lhen purchased a 300 C8 72k drlve, used Lhe cloned lmage Lo resLore (Lo make sure my cloned lmage was solld), LesLed lL, and all perfecL. CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 3 l used yeL anoLher spare hard drlve for lnsLalllng, LesLlng, and developlng Lhe v2.00 Culdes. Cnce l goL everyLhlng worklng, Lhen l wlped ouL my new 72k drlve and seLup my lapLop as ouLllned ln Lhese guldes. Cne lasL noLe on backlng up, l was able Lo lmage Lhe facLory lnsLallaLlon parLlLlon of Wlndows 7 uslng ChosL. Cnce l had CS x lnsLalled and worklng, l was able Lo resLore Lhe facLory Wlndows 7 lmage Lo my CS x drlve, and Lhen make lL all work. , ) ?ou can do Lhls Loo, [usL Lake your Llme, do your backups flrsL. ?ou can geL a free 13 or 30-day Lrlal of ChosL from SymanLec's slLe lf you need lL. nC1L: new lnfo, lL seems llke Lhere ls a S?S1LM parLlLlon assoclaLed wlLh Lhe Wlndows 7 parLlLlon on our lapLops. l have nC1 been able Lo updaLe Lo Lhe Wlndows 7 Servlce ack 1 because lL says lL can'L flnd Lhls S?S1LM parLlLlon, whlch l currenLly do nC1 have lnsLalled and ls noL parL Lhe lnsLallaLlon meLhod (buL now lL seems maybe lL should be). Cn my deskLop Pac l do nC1 have such a S?S1LM parLlLlon and l was able Lo updaLe Lo S1 wlLh no problem. So you may wanL Lo updaLe Lo Servlce ack 1 before you make your resLore lmage. ?ou may also wlsh Lo experlmenL wlLh addlng Lhls S?S1LM parLlLlon as parL of Lhe lnsLallaLlon. 1hls ls someLhlng we wlll have Lo research and experlmenL wlLh. lease reporL any progress you make ln Lhls area. 8e sure Lo check ouL Lhe Wlndows 7 Culde for full lnformaLlon and procedures for backlng up and resLorlng. !"#$%&'""( 8tooqbt to os by MocMoo50! 1here ls some free backup / clonlng sofLware LhaL allows for backlng up dlsslmllar sysLems ln one backup. So wlLh one program you can make one backup lmage conLalnlng 8C1P CS x and Wlndows 7 parLlLlons!
Whlle l haven'L used or even Lrled Lhls yeL,MacMan30 has and says CloneZllla works very well. So Lhls mlghL be someLhlng worLh checklng lnLo lf lL sounds lnLeresLlng Lo you. Pere ls Lhe llnk Lo Lhe CloneZllla slLe: hLLp://clonezllla.org/
AL some polnL ln Lhe Lhread, someone had asked, Why noL provlde Lhe sLeps for dolng an ln-place (or reserve LxlsLlng) lnsLallaLlon wlLh Wlndows 7?" 1hls sounded very lnLrlgulng Lo me, buL l never had Lhe Llme Lo slL down and Lry lL ouL. 1hls sounded llke lL could be Lhe easlesL way Lo geL Wlndows 7 on a sysLem because. lL's already lnsLalled. All we would have Lo do ls use Lhe ulsk ManagemenL uLlllLy of Wlndows 7 Lo reslze (shrlnk) Lhe exlsLlng Wlndows 7 parLlLlon(s) enough Lo allow us room Lo lnsLall Chameleon and our 2 lnsLallaLlons of CS x. 1hls sounded preLLy good, as lL could be a greaL opLlon for Lhose wlLh new machlnes wlLh Lhe facLory lnsLallaLlon of Wlndows 7 currenLly lnsLalled, or for anyone who has already spenL a loL of Llme seLLlng up Wlndows 7 and lnsLalllng a loL of sofLware. lL could also be posslble Lo use Lhls opLlon lf, for example, you CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 4 wlped ouL your machlne aL some polnL and lnsLalled Wlndows 7 from scraLch. So Lhls approach seemed Lo have some poLenLlal mass appeal. Well, llke l already sald, - lL lsn'L LhaL slmple. 1hls approach acLually ends up Laklng longer, and l mean a LC1 longer, 4 Lo 3 Llmes longer even, and ls more of a hassle Lhan lf you [usL slmply make Lhe backup (whlch you should do anyway) and slmply resLore lL laLer. 1hls ls because you would have Lo do all of Lhese Lhlngs: 1) llrsL, you need Lo make your backups. 1hls ls also a requlremenL of Lhe 8esLore lrom lmage meLhod. veo mote so lf yoo wlll be mokloq oltetotloos to pottltloos! 2) ?ou wlll need Lo run uefrag on all parLlLlon you wlll be shrlnklng, as recommended by Lhe Shrlnk process. lo my testloq, osloq ulsk Moooqemeot fot tbls wos kAll slow, llke two boots jost fot tbe wloJows 7 pottltloo! .p AoJ tbot wos foctoty lostollotloo wltboot oJJloq oll of my oppllcotloos! 3) 1hen you sLlll have Lo shrlnk each parLlLlon, and LhaL ls a lengLhy process. lL may be posslble Lo sklp some of Lhese sLeps (l do nC1 ever recommend sklpplng Lhe sLep of maklng backups Lhough), and make Lhe process fasLer, buL aL Lhls polnL l don'L have Lhe Llme Lo Lhoroughly LesL all Lhe posslblllLles. WhaL's worse, even afLer dolng Lhls, Lhe ulsk ManagemenL uLlllLy does noL even supporL feaLures needed Lo arrange Lhe parLlLlons, as we need Lhem. A program such as Acronls 1rue lmage coolJ do Lhls however. revlously, Acronls dld nC1 have a verslon LhaL was compaLlble wlLh Wlndows 7 and l'm Lalklng abouL Lhe prevlous verslon, Acronls 1rue lmage Pome 2010! Well, l [usL checked Lhelr slLe, and lL looks llke Lhelr currenL verslon, Acronls 1rue lmage Pome 2011, flnally supporLs all verslons of Wlndows 7. So, lf someone really wanLs Lo pursue Lhls, Lhey would have Lo buy Lhls sofLware ($30.00 uS), and Lhen flgure ouL how Lo do lL. (lf anybody wanLs Lo do Lhls and wrlLe up Lhe sLeps, l would be happy Lo lnclude Lhe procedure ln a forLhcomlng updaLe Lo Lhese guldes.) l wanL Lo keep Lhe cosL of geLLlng your Pac as reasonably close Lo free as posslble, so l am noL purslng Lhls any furLher aL Lhls Llme. Pavlng sald all Lhls, even lf you had Lhls sofLware for free, l S1lLL belleve Lhe 8esLore lrom lmage meLhod ls a loL fasLer, and less Lrouble. Now, bete ls tbe flool wotJ oo tbls, booestly, lt ls Mucn fostet jost to moke tbe bockops (os yoo oeeJ to Jo tbls oo mottet wblcb metboJ yoo cboose ooywoy), wlpe tbe Jtlve cleoo ooJ pottltloo ooJet O5 \, os we bove to Jo ooywoy. 5o tbeo tbe ptoceJote to lostoll wloJows 7 (by testotloq lt) coo be Jooe lo os llttle os 20 mlootes (JepeoJloq oo tbe slze of yoot lmoqe). l bove oevet come octoss o ptocess tbot wos fostet ooJ eoslet tboo tbot!
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 3 Working With Kernel Extensions on Cham
!*(+,-./0 As menLloned prevlously, we wanL Lo aLLaln as close Lo a vanllla lnsLallaLlon as posslble, and keeplng added and modlfled kexLs ouL of /SysLem/Llbrary/LxLenslons/ and lnsLead ln our /Cham/LxLra/LxLenslons/ folder ls Lhe besL way Lo do Lhls. AlmosL all kexLs should funcLlon properly when moved Lo /C/L/L/, so Lhere mosL llkely should noL be occaslons where a kexL needs Lo reslde ln /S/L/L/. Powever, Lhey wlll noL work lf noL properly lnsLalled or wlLh lncorrecL permlsslons / flle aLLrlbuLes, so Lo correcL Lhese lssues, l have creaLed a slmple scrlpL (ChamLxLup, whlch ls shorL for Cham LxLenslons updaLer) LhaL wlll conflgure ALL kexLs placed ln /C/L/L/ and creaLe an LxLenslons.mkexL. ?ou wlll flnd ChamLxLup ln Lhe /Cham/LxLra/MalnLenance/ folder. lf ChamLxLup ls nC1 used, LhaL can cause Lhe 1rackad and / or keyboard Lo cease funcLlonlng when Lhey were worklng prevlously [usL flne. Loss of oLher funcLlonallLy such as audlo, baLLery-monlLorlng lcon on Lhe Menu 8ar, or oLher lLems ls posslble Loo. 1hls ls how lL works: Whenever you add or remove a kexL from /C/L/L/, [usL double-cllck Lo launch ChamLxLup. uolng so wlll seL proper permlsslons and aLLrlbuLes for all kexLs ln /C/L/L/ and creaLe an updaLed LxLenslons.mkexL ln /Cham/LxLra/. 1he LxLenslons.mkexL ls whaL Lhe kernel needs Lo load early booL Llme" kexL flles (kernel LxLenslons) durlng Lhe booL process LhaL oLherwlse would noL funcLlon lf loaded laLer. All non-Apple auLhenLlc, Lhlrd-parLy kexL flles for v2.00 funcLlon perfecLly ln /C/L/L/ wlLh no problem, so long as used ln con[uncLlon wlLh Lhe ChamLxLup uLlllLy, llx, and ulsk uLlllLy 8epalr ulsk ermlsslons". ln order Lo work wlLh flles ln /C/L/L/, such as add or make oLher changes Lo Lhem, you wlll flrsL need Lo use ChamLxLCpen, whlch opens up" Lhe folder by seLLlng permlsslons requlred Lo allow you access Lo Lhem. nC1L: 1hls ls very lmporLanL! lf you ever use Lhe -f booL flag (lgnore booL conflguraLlon flle) on sLarLup, some kexLs ln /C/L/L/ (and Lhose conLalned ln Lhe LxLenslons.mkexL) wlll nC1 be loaded, so obvlously assoclaLed funcLlonallLy wlll be losL. 1o correcL Lhls, resLarL Lhe machlne wlLhouL uslng -f and everyLhlng wlll reLurn Lo normal.
Whats Vanilla?
AL Lhls polnL, we do noL have a compleLely vanllla sysLem, and Lhls ls unforLunaLe. lf you are new and don'L know whaL we mean by vanllla", leL me glve you a qulck explanaLlon. As you have read prevlously ln Lhese guldes, Lhlngs LhaL don'L work now can be made Lo work laLer Lhrough updaLed flles and drlvers (kexL flles, ln CS x parlance and uSu1 edlLs / paLches). Cne way Lhls ls ofLen accompllshed ls by MCull?lnC auLhenLlc Apple CS x flles LhaL are parL of Lhe operaLlng sysLem. Whlle Lhls works, whaL happens ls lL becomes very easy Lo forgeL whlch flles were modlfled, whlch verslons are / were belng used, where Lhese modlfled flles are, whaL was modlfled ln Lhem, and even whlch flles were modlfled ln Lhe flrsL place. lL becomes a managemenL / CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 6 LroubleshooLlng nlghLmare whlch ofLen resulLs ln some havlng Lo wlpe ouL Lhelr sysLem and sLarL over from scraLch, someLhlng l PA1L Lo have Lo do! 1hese klnds of conflguraLlons are consldered nC1" vanllla. AnoLher aspecL of vanllla ls ln reference Lo Lhe CS x kernel, Lhe maln program flle LhaL lS CS x. Cn sysLems noL supporLed by CS x, Lhere are Lhose LhaL creaLe cusLomlzed, Lweaked, or alLered kernel verslons LhaL wlll allow CS x Lo run on Lhelr unsupporLed compuLer. 1hese Lypes of sysLems uLllnl1LL? are noL vanllla, and unforLunaLely, due Lo Lhe lnsyde 8lCS, ours ls one of Lhem. Cn Lhe lssue of modlfled kexL flles, Lhanks Lo Chameleon, we have an alLernaLlve Lo mlxlng Lhem LogeLher wlLh CS x flles. lnsLead, we can place mosL of our modlfled flles ln a separaLe folder LhaL ls lsolaLed from Lhe genulne Apple operaLlng sysLem flles, a klnd of quaranLlne. lor us, Lhls folder ls on our Cham parLlLlon, and our modlfled flles can be ln elLher Lhe /Cham/LxLra/" folder or Lhe /Cham/LxLra/LxLenslons/" folder.
Kernels: Vanilla vs. Chocolate
1he kernel (ln any operaLlng sysLem, noL [usL Apple's CS x), ls Lhe maln" program parL of Lhe enLlre operaLlng sysLem, and whlle we are aL lL, a kexL flle" ls a kernel exLenslon" LhaL exLends, or adds Lo Lhe kernel's ablllLles, Lhereby addlng or exLendlng lLs capablllLles. lf you have noL prevlously used guldes for Lhe MammoLh lnsLallaLlon MeLhod or [usL goL an P lapLop and wlll be lnsLalllng CS x for Lhe flrsL Llme, you may noL know or undersLand LhaL Lhere ls an lssue due Lo Lhe lnsyde 8lCS used on many P machlnes. 1he lssue ls, LhaL Lrylng Lo lnsLall and run CS x on Lhese machlnes wlll cause a kernel panlc (crash) lf uslng Lhe sLock Apple CS x kernel (mach_kernel). noLe LhaL a sLock" or orlglnal, unmodlfled kernel ls referred Lo as a vanllla kernel". Cne way around Lhls problem ls Lo enLer Lhe followlng booL flags every Llme you sLarL Lhe machlne: cpus=1 busraLlo=xx (where xx" = Lhe approprlaLe bus raLlo for your processor, l.e. 12" for my uvx). 1hese booL flag enLrles are already lncluded ln Lhe Mllu (where and when necessary for Lhe lnsLallaLlon), and ln Lhe case of Lhe busraLlo seLLlng, ls now handled by new capablllLles ln Chameleon. So you won'L have Lo enLer Lhem manually anymore. Powever, whaL you should know ls when you use Lhe cpus=1 booL flag, lL means CS x ls resLrlcLed Lo uslng only one core of Lhe Cu, even lf more cores are avallable. 1hls can resulL ln degraded performance, buL wlll permlL booLlng on some non-vanllla, lncompaLlble sysLems, and all you Lo be able Lo lnsLall and run CS x. 1o work around Lhls lssue (unLll a beLLer flx ls lmplemenLed), we musL use a modlfled kernel known as a chocolaLe kernel" or legacy kernel". 1hls chocolaLe kernel ls Lhe orlglnal vanllla kernel, buL someone has modlfled lL Lo correcL lssues and allow lL Lo work properly on sysLems LhaL are noL compleLely compaLlble. So we ln affecL replace Lhe vanllla CS x kernel supplled by Apple wlLh a more flavor enrlched" verslon. So when you hear people Lalklng abouL runnlng vanllla" Lhey are referrlng Lo belng able Lo run Lhe sLock CS x kernel wlLhouL havlng Lo modlfy lL. lor vanllla sysLems, Lhey are 100 compaLlble ln LhaL regard. CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 7 So our sysLems can be sald Lo be runnlng chocolaLe", or havlng Lo use a Legacy_kernel, whlch ls a Lerm l don'L llke because lL's confuslng. 1,23!4 567 !89!913:, ln Lhe world of l1, legacy" refers Lo old, anLlquaLed equlpmenL and devlces. lor example, lf you are Lalklng abouL a legacy compuLer", you are Lalklng abouL a compuLer LhaL ls so old lL ls llkely no longer supporLed. Cur slLuaLlon ls [usL Lhe opposlLe, our compuLers are Loo new. lf anyLhlng ls old Lhen, lL would be Lhe so-called vanllla kernel" l.e. old kernel", whlch we can'L use. We have Lo baslcally creaLe a newer kernel", so whaL's legacy" abouL LhaL? So Lhe vanllla kernel" ls acLually closer Lo belng a legacy kernel", especlally from our perspecLlve. So lf we wanL Lo compare apples and oranges, don'L you Lhlnk vanllla and chocolaLe are more relaLable Lerms and makes a loL more sense? Pow do you make a chocolaLe mllkshake? ?ou sLarL wlLh vanllla, and Lhen you add chocolaLe. , ) !83;,1,9< !9/1= 2>?, /@ ?3<>113 Anyway, so unLll elLher Lhe 8lCS ls flxed or Chameleon ls updaLed Lo work around Lhe lssue ln our machlnes, Lhey wlll nC1 be able Lo run vanllla. An lnLeresLlng noLe we should all be aware of: someone on Lhe Chameleon Leam (l don'L remember who) ulu creaLe a verslon of Chameleon LhaL when used, makes our P uvx lnSyde 8lCS sysLem vanllla capable, buL wlLh an lmporLanL caveaL, Lhe machlne can only be run ln 32-blL mode, nC1 64-blL! So who wanLs LhaL? noL me. Someone asked Lhls developer lf he could, or would, make a 64-blL verslon, and lf l heard correcLly, lL would be a loL of work, and Lhls developer doesn'L even have a uvx machlne so LhaL makes lL a blL more dlfflculL Lo LesL and Lhere ls no real lncenLlve belng he doesn'L even have one of Lhese machlnes. 1he voodooLabs Leam lS very busy and has qulLe a full plaLe, so l do undersLand Lhem havlng Lo prlorlLlze Lhelr developmenL Llme. l have an ldea. WhaL lf we all chlpped ln some $ Lo donaLe Lo Lhe voodooLabs Leam lf Lhey would develop Lhls? l know lL would be worLh lL Lo me Lo chlp ln say $10 Lowards Lhls. We could soon easlly have a nlce $100 Lo $200 donaLlon Lo Lhe Leam ln no Llme and LhaL funcLlonallLy would help 100's Lo poLenLlally 1,000's of people wlLh uvx machlnes. lf we were golng Lo do Lhls and Lhe voodooLabs Leam was for lL, l would llke Lo ask Lhem lf Lhey could also flx our only oLher Chameleon relaLed lssue, Chameleon lssue lu# 39, Memory speed lncorrecLly deLecLed - ower Cn Self-1esL: lalled - Memory", especlally lf we were able Lo reach Lhose donaLlon levels or hlgher.
WhaL do you Lhlnk?
Erasing, Formatting, and Partitioning Your Had Drive CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 8
AB C>D><2 9/: E ,F3@><2 :8, ,<:>F, 13D:9D 83F= =F>?, 1) Cn Lhe lefL hand slde Lhere are Lwo maln enLrles, one for your lnLernal hard drlve and Lhe oLher for your opLlcal dlsc drlve. ?ou wlll also see enLrles for you Mllu and xllu, and of course you don'L wanL Lo erase Lhese! 2) l suggesL you do a dlsk erase on your lnLernal hard drlve Lo make sure Lhe dlsk ls clean, especlally lf Lhls drlve has already been used prevlously. Make sure you have backups lf needed. 3) SelecL your hard drlve on Lhe lefL, lL should be Lhe one aL Lhe very Lop (Lhe enLry LhaL sLaLes Lhe slze of your hard drlve). 4) nexL, selecL Lhe Lrase Lab on Lhe rlghL. 3) 8elow, under lormaL:" make sure Mac CS LxLended (!ournaled)" ls selecLed. 6) no need Lo add a name yeL, lL wlll [usL be wlped ouL. 7) Cllck on Lhe Lrase Lab Lop rlghL, Lhen Lrase." aL Lhe boLLom rlghL and Lrase Lo conflrm (Whlch wlll wlpe ouL all daLa on Lhe drlve)! GB H9F;3::><2 E D3F:>:>9<><2 :8, 13D:9DI@ 83F= =F>?, H9F 5A7JJ ><@:3113:>9< 1) now we need Lo parLlLlon Lhe drlve Lo hold Chameleon, CS x, Wlndows 7, and our repalr verslon of CS (uon'L sklp creaLlng Lhe CSx8ackup! A Llme wlll llkely come when you wlll regreL dolng so.) NO1. lm osloq o 250 C8 Jtlve fot mooy exomples lo tbese qolJes. oot Jtlve coo be ooy slze ooJ yoo coo oJjost tbem to yoot cboosloq. wbots qlveo bete ls wbot l ose ooJ tecommeoJ lf yoo bove o 250 C8 Jtlve. 2) ?ou musL know how many LoLal parLlLlons you wanL 8LlC8L beglnnlng! We wanL a LoLal of 4 parLlLlons: 5lclAl NO1. wltb tbe teceot teleose of wloJows 7 5etvlce lock 1 l bove JlscoveteJ tbot tbe 5etvlce lock wlll NO1 lostoll. 1bls ls becoose lt ls lookloq fot tbe 551M pottltloo tbot ls pott of tbe nl foctoty lmoqe. wloJows 7 bos wotkeJ jost floe sloce Joy 1 oo my mocbloe wltboot lt. 5o ot tbls tlme tbe teleose of v2.00 ls wA lote so l Joot bove tlme to teseotcb tbls ot tbls polot. we moy floJ oot we bove to bove tbls pottltloo lostolleJ too ot oo 5etvlce locks. 5o lf someooe woots to look loto tbls ooJ let tbe test of os koow, tbot woolJ be qteot. 1bls lssoe MA tepolte os to Jo oootbet lostollotloo lotet tbot locloJes tbls pottltloo, ot we coolJ ose Actools 1toe lmoqe nome 2011 moybe to teslze pottltloos lo otJet to oJJ 551M bock. l olso bove oo lJeo to tty ooJ fool tbe 5etvlce lock lostollet by testotloq 551M to oo extetool Jtlve, ooJ see lf 1nA1 wlll petmlt tbe lostollotloo, bot l boveot boJ tlme to tty tbot yet. Aqolo, lf someooe woots to tty some of tbls, CkA1! 1o conLlnue. 1) Cham 1hls wlll be were Chameleon wlll be lnsLalled and become our booL parLlLlon 2) MaclnLosh Pu Snow Leopard CS x 10.6.x 3) WlnuCWS7 MlcrosofL Wlndows 7 4) CSx8epalr 2 nd (very small) lnsLallaLlon of CS x Lo booL Lo lf our maln one has problems lMC81An1 nC1L: Wlndows 7 CAnnC1 booL lf lnsLalled on a parLlLlon number hlgher Lhan 4! 3) WlLh Lhe Lop enLry of you lapLop hard drlve selecLed, cllck on Lhe arLlLlon buLLon Lowards Lhe Lop- mlddle of Lhe ulsk uLlllLy wlndow. CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 9 4) under volume Scheme:" change CurrenL" Lo 4 arLlLlons". ?ou wlll see four unLlLled" parLlLlons from 1 Lo 4. 3) lor each parLlLlon we wlll SeL name, lormaL, Slze, and CpLlons. 6) ?ou may choose any names you deslre, excepL for your prlmary CS x parLlLlon, whlch MuS1 be MaclnLosh Pu", or your lnsLallaLlon wlll fall. 8y uslng Lhose names suggesLed ln Lhe gulde, Lhls wlll keep Lhlngs slmple and easy Lo follow LhroughouL Lhe guldes. 7) SelecL unLlLled 1. ln Lhe name: fleld, change lL Lo Cham", lormaL, whlch musL be Mac CS LxLended (!ournald)", and Slze 1C8.
NO1. O5 \ moy oJjost tbls slze sllqbtly, so lt moy oot be exoctly 1 C8. 1bls ls oot o ptoblem, ooJ O5 \ moy Jo tbls to otbet pottltloos os well.
8) nexL, sklp down Lo and selecL unLlLled 4. ln Lhe name: fleld, change lL Lo CSx8epalr", lormaL, whlch musL be Mac CS LxLended (!ournald)", and seLLlng Lhe Slze Lo 20C8 ls enough. 9) now choose unLlLled 2 and ln Lhe name: fleld, change lL Lo MaclnLosh Pu", lormaL, whlch musL be Mac CS LxLended (!ournald)", and for Lhls 230C8 slze drlve, l selecLed Lhe Slze Lo be 113C8. 1lp. lf yoo woot to koow bow blq to moke yoot O5 \ ooJ wloJows 7 pottltloos, l tecommeoJ spllttloq tbem eveoly. Iost oJJ tbe totols ovolloble fot uotltleJ 2 ooJ uotltleJ J ooJ JlvlJe by 2. 10) llnally, choose unLlLled 3 and ln Lhe name: fleld, change lL Lo WlnuCWS7, buL for lormaL: we musL change lL Lo MS-uCS (lA1)", and for slze we wlll use all LhaL ls lefL, ln my case, 113.99 C8.
oots sboolJ ptetty mocb look llke tbls, ooJ yoo sboolJ see yoot Mllu ooJ \llu JlsployeJ bete too. Aftet lostollloq wloJows 7, O5 \ wlll cbooqe tbe pottltloo oome to uotltleJ. 1bls coo be cbooqeJ lotet.
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 10 11) 8efore proceedlng, check lL all ouL and make sure LhaL everyLhlng ls correcL, oLherwlse you may have Lo do lL all over agaln. lL's normal for some of Lhe parLlLlon slzes Lo have changed by a very small amounL, and Lhe ones LhaL do wlll have an asLerlsk nexL Lo Lhelr names. 12) now cllck on Apply, and Lhen on arLlLlon. 13) AfLer a shorL perlod, you should now see your new parLlLlons on Lhe lefL.
1o see lmporLanL lnformaLlon abouL your parLlLlons, you can open up 1ermlnal and lssue Lhe followlng command, buL Lhere ls really no need Lo do Lhls unless you suspecL LhaL you may have made a mlsLake:
dlskuLll llsL
NO1. lf yoo see some otbet llstloqs, Joot wotty so looq os tbe ooes we oeeJ ote tbete. lf you haven'L already, you can exlL ulsk uLlllLy or 1ermlnal now. lf you came Lo Lhls secLlon because you are ln Lhe mlddle of an lnsLallaLlon, you can reLurn Lo Lhe lnsLallaLlon Culde now and conLlnue wlLh your lnsLallaLlon.
About Chameleon
lL ls lmporLanL Lo have some undersLandlng of Chameleon, whlch ls whaL makes booLlng lnLo CS x, and all Lhe oLher operaLlng sysLems, posslble. 1he followlng was Laken from one of 8lackCSx's lnsLallaLlon guldes and provldes some useful lnformaLlon: 1he voodooLabs 1eam develop new feaLures as well as collecL varlous flxes & developmenLs ln Lhe fleld and every now and Lhen release a newer verslon of Chameleon."
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 11 voodooLabs creaLed Chameleon. ?ou can vlslL Lhelr offlclal slLe here: hLLp://forum.voodoopro[ecLs.org/lndex.php
Installation of Chameleon involves basically installing thiee files anu cieating one foluei. - Wiite !""#$ to the fiist 44u bytes of the Nastei Boot Recoiu (NBR) of the uiive. - Wiite !""#)& to the paitition's boot sectoi which Chameleon will be installeu to. - Wiite !""# to the paitition which will holu Chameleon's Extia foluei. - Cieate a foluei nameu Extia
So foi any mouifieu Chameleon boot loauei you come acioss, uepenuing on what's been changeu, you neeu eithei all thiee !""#$, !""#)& anu !""# files, oi sometimes just the !""# file if you alieauy have up to uate bootu anu boot1h files installeu.
Installing Chameleon from a MIID
ln prevlous verslons of Lhe MammoLh Culdes, Lhe followlng procedures were requlred Lo lnlLlally seLup and lnsLall Chameleon. WlLh verslon 2.00, Lhe lnsLallaLlon process was sLreamllned so much, LhaL none of Lhese sLeps had Lo be done. now Lhe only Llme you would need Lo use Lhem ls lf you had a problem wlLh Chameleon, such as corrupLlon or a mlsLake, an lnsLallaLlon of Wlndows 7 from a Wlndows 7 lnsLallaLlon uvu, or lf you wanLed Lo updaLe Lo a newer verslon of Chameleon. 1o relnsLall Chameleon from a Mllu, elLher connecL Lhe Mllu now whlle ln CS x, or lf you are unable Lo booL your machlne now due Lo a problem wlLh Chameleon, booL Lo Lhe Mllu uslng l9 and make sure your xllu ls also avallable. ?ou wlll need Lo use 1ermlnal Lo lnsLall Chameleon. lf your Chameleon flles are comlng from a source oLher Lhan a Mllu, Lhen you wlll need Lo adapL Lhe followlng procedures ln relaLlon Lo Lhe alLernaLe source. 1) ConnecL your Mllu Lo your uvx 2) AL Lhe Lop rlghL hand corner of your screen you should see an lCCn for your Mllu appear, so double cllck Lo open lL. 3) nexL, open a new llnder wlndow wlLh Command key + n" 4) Cn Lhe lefL hand slde of Lhe new wlndow, selecL Lhe Cham" drlve. 1hls ls Lhe booLable Chameleon parLlLlon! 3) nexL, we need Lo launch 1ermlnal.
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 12 6) nexL, we need Lo enLer some very lmporLanL commands ln 1ermlnal. 1here musL noL be any errors, so check and double check before presslng LnLer each Llme. nC1L: When enLerlng commands ln 1ermlnal, mosL commands and parameLers A8L CASL SLnSl1vL. So lf Lhe command ls sudo -s, uC nC1 enLer lL as SuuC -S or sudo -S. 1hese are LoLally dlfferenL commands and you could really mess Lhlngs up by enLerlng someLhlng ln Lhe wrong case. 8L CA8LluL! 7) Cllck lnslde Lhe 1ermlnal wlndow and Lhen lssue Lhe followlng command followed by presslng LnLer: sudo -s AfLer presslng LnLer on Lhe above command, you wlll be asked Lo enLer your password. 1hls ls your password you enLered for your user lu aL seLup Llme when you creaLed your accounL. As you Lype your password, nC CPA8AC1L8S wlll be dlsplayed. !usL Lype your password (make sure you Lype lL correcLly), and Lhen press Lhe LnLer key. ?ou should now have Lhe followlng prompL: bash-3.2# 8) now lssue Lhe followlng command followed by Lhe LnLer key: dlskuLll llsL
oo sboolJ see sometbloq vety slmllot to tbls (250 C8 Jtlve oseJ bete).
1hls shows us all Lhe drlves and parLlLlons LhaL CS x sees. 1he 2 we are lnLeresLed ln aL Lhls Llme are Lhe enLrles for Cham" and MaclnLosh Pu". lf you look Lo Lhe Lop lefL of Lhese 2 enLrles, you wlll see /dev/dlskx" (noLe LhaL Lhe x" ln dlskx" refers Lo a slngle numeral). 1he number of x" refers Lo a physlcal dlsk drlve, such as a hard drlve or an opLlcal drlve. So ln Lhe example glven above, you should be able Lo see LhaL dlsk0 ls Lhe hard drlve and dlsk1 ls Lhe opLlcal drlve (noLe LhaL someLlmes Lhese can be reversed!). CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 13 ln Lhe far rlghL hand corner, Lhe luLn1lllL8" coulomb Lells us whlch sllces are on whlch dlsks. ln unlx / Llnux speak, Lhe Lerm used Lo represenL parLlLlon" ls sllce". So dlsk0s2 ln our case here means hard dlsk 0 (Lhe flrsL, and only hard drlve ln Lhls sysLem), and sllce (or parLlLlon) 2, whlch ls where Lhe Chameleon parLlLlon ls. lor Lhe comlng sLeps, you wlll need Lo know Lhe value of x" (Lhe hard drlve number, whlch should be 0), and Lhe value of n" (Lhe sllce number of Lhe Cham volume, whlch ls usually 2). So, flnd Lhe 1?L nAML" enLry for Lhe Mllu, whlch should be Mllu". Look Lo Lhe far rlghL of Lhe Mllu aL lLs luLn1lllL8. lL wlll be someLhlng llke dlskxs?" where x ls Lhe physlcal dlsk number and ? ls Lhe parLlLlon number. 8emember or wrlLe Lhls down. 9) We should have our 1ermlnal wlndow open and our Mllu wlndow sLlll open aL Lhls polnL. 10) ln Lhe 1ermlnal wlndow Lype Lhe command below, followed by a space, 8u1 uC nC1 Pl1 Ln1L8: cd 11) lrom Lhe Mllu wlndow, cllck, hold, and drag Lhe Chameleon folder (found ln Lhe lnsLallaLlon" folder) Lo Lhe 1ermlnal wlndow and leL go. NO1. 1bls l5 NO1 o copy ot move opetotloo. All tbls Joes ls sove os tbe bossle of bovloq to type lo looq potbs ooJ belps os to ollevlote typloq ettots. 12) Cnce you see Lhe paLh Lo Chameleon on Lhe Mllu appear aL Lhe boLLom of Lhe 1ermlnal wlndow, cllck ln Lhe Lermlnal wlndow and Lhen press Lhe LnLer key. 13) now cllck Lwlce on Lhe Chameleon folder from Lhe Mllu wlndow. 14) urag Lhe flle fdlsk440" Lo Lhe 1ermlnal wlndow and leL go. Agaln, Lhls ls nC1 a copy or move operaLlon. 13) uo nC1 hlL LnLer yeL. 16) Cllck ln Lhe 1ermlnal wlndow Lo acLlvaLe lL and Lhen Lype ln Lhe followlng 4 command llnes, one by one, buL replaclng x and ? wlLh Lhe values from Lhe luLn1lllL8. lollow each command llne by presslng LnLer:
cd /volumes/Mllu/lnsLallaLlon/Chameleon ./fdlsk440 -f booL0hfs -uy /dev/rdlskx dd lf=booL1h of=/dev/rdlskxs? cp booL /volumes/Cham Chameleon ls now lnsLalled and your hard drlve ls now booLable.
IORegestryExplorer CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 14
lf you wanL Lo flnd ouL some very deLalled lnformaLlon abouL Lhe hardware lnslde your Pac, you can use lC8eglsLryLxplorer Lo do [usL LhaL. Look ln Lhe lnsLallaLlon/uLlllLles folder of your Mllu for lL. 1o lnsLall lL, slmply copy lL Lo your /AppllcaLlons/uLlllLles folder of your Pac.
FakeSMC and iStat Pro
H(K%@;! lakeSMC has been greaLly expanded and a loL of developmenL ls under way for lL. lakeSMC ls Lhe prlmary componenL needed Lo make a Pac appear llke a Mac Lo CS x. new funcLlonallLy allows for sysLems Lo have monlLorlng of heaL sensors for S.M.A.8.1 enabled hard drlves, Cu cores, and even Lhe Cu. lan speed monlLorlng ls also posslble. 1o provlde Lhls new funcLlonallLy, lakeSMC works ln con[uncLlon wlLh kexL plug-lns, plus anoLher plece of sofLware, lSLaL ro", for dlsplaylng all of Lhls addlLlonal daLa. Powever, on our sysLems, Lhls ls currenLly a work ln progress" and much of Lhls ls noL worklng yeL. MosL of Lhe developmenL has been on moLherboard based deskLop Pacs, alLhough some lapLops are currenLly supporLed. 8lghL before Lhe release of v2.00, [usL when l LhoughL l had a solld, sLable conflguraLlon, l sLarLed seelng ks on booL wlLh ApplelnLelCuowerManagemenL.kexL. 1hls seemed Lo occur more when Lhe machlne was cold, and less as Lhe machlne warmed up. My lnvesLlgaLlon lnLo Lhese ks acLually led me Lo removlng Lhe lakeSMC assoclaLed flle lnLelCuMonlLor.kexL" from /Cham/LxLra/LxLenslons/, and Lhe ks wenL away. l am much more lnLeresLed ln a solld, sLable sysLem, Lhan l am ln new fancy bells and whlsLles, so l removed all exLraneous lakeSMC relaLed kexLs oLher Lhan Lhe essenLlal lakeSMC.kexL lLself. 1hls ls someLhlng LhaL someone ls golng Lo have Lo research, and flgure ouL how Lo geL worklng properly for our machlnes. Pere are Lhe llnks Lo Lhe relevanL lakeSMC slLes: lakeSMC ro[ecL slLe: hLLp://www.pro[ecLosx.com/forum/lndex.php?showforum=163 lmporLanL lakeSMC lnfo here: hLLp://prasys.lnfo/2009/11/edlLlng-fakesmc/
(Clder Lhread, buL wlLh LC1S of greaL lnfo:) hLLp://www.pro[ecLosx.com/forum/lndex.php?showLoplc=1206 AL Lhe Llme of Lhls wrlLlng, Lhe mosL currenL verslon of Lhe lakeSMC package ls v3.1.0, 2011-01-06, rev477. 1here ls an updaLed lnLelCuMonlLor.kexL, 2011-02-23, rev480, and Lhls ls Lhe one l replaced ln Lhe package. ?ou can flnd Lhese on your Mllu ln /lnsLallaLlon/lakeSMC/ folder. RealTek LAN Adapter and Networking F%(".%KFLJJJ@17K%-. CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 13 We have a perfecLly worklng, lnLegraLed 8eal1ek nlC wlLh our currenL kexL and lnsLallaLlon procedure. 1here are some oLher drlvers floaLlng around here and Lhere, buL my LesLlng, ln my neLworklng envlronmenL and wlLh my equlpmenL, has shown Lhe one we are uslng Lo be Lhe besL. l have LesLed oLher drlvers, and whlle Lhere are clalms Lhey are fasLer as LesLed wlLh varlous benchmarklng Lools, my real world LesLlng (acLual flle Lransfers) have proven Lhese clalms Lo be false. Cne such drlver ls noL even capable of worklng aL lull-duplex, so why on earLh anyone would wanL Lo use Lhls drlver ls beyond me. So lf you come across such drlvers and clalms, lL's flne lf you wanL Lo LesL, buL unless someLhlng Lruly new and lmproved ls released, we are already uslng Lhe besL avallable LAn drlver. Agaln, l can only LesL ln my envlronmenL, so lL ls posslble Lhlngs may be dlfferenL for you. lor LesLlng, forgeL abouL LheoreLlcals and benchmarks, Lhe besL LesLlng ls Lo place a large flle on one machlne (such as an updaLe (Combo) from Apple), and Lhen Lry copylng lL Lo your machlne and Llme lL. Whlle dolng Lhls, surf Lhe neL or sLream someLhlng such as a movle Lraller from hLLp://Lrallers.apple.com ln hlgh-def (Lhls wlll help LesL half vs. full duplexlng). Also, dependlng you your neLworklng seLup and equlpmenL, changes ln Advanced." neLworklng seLLlngs may be beLLer for you, so you need Lo LesL. 1o do Lhls: 1) ln SysLem references, cllck on neLworklng. 2) Cn Lhe lefL-hand slde selecL your LLherneL (LAn) adapLer, Lhen cllck Lhe Advanced." buLLon Lo Lhe rlghL. 3) Cllck Lhe LLherneL Lab, Lop-rlghL of Lhe wlndow. ?our cholces are elLher 1) AuLomaLlc or 2) Manual. Pere ls Lhe Lhlng abouL AuLomaLlc vs. Manual ln neLworklng maLLers. ?ou would 1Plnk LhaL AuLomaLlc would be able Lo auLomaLlcally selecL Lhe besL seLLlngs, and LhaL ls whaL lL's SuCSLu Lo do. very ofLen Lhough, Lhls ls noL Lhe case. lf all of your equlpmenL ls from Lhe same manufacLurer, Lhen auLomaLlc SPCuLu work and choose Lhe besL seLLlngs. An example of Lhls would be LhaL your nlC (neLwork lnLerface Card) or LLherneL / LAn card, ls an lnLel, your swlLch (Lhe box your neLwork cables plug lnLo) ls an lnLel, and your uSL or Cable modem LAn porL (lnLernally) ls also an lnLel. Powever, Lhls ls rarely Lhe case. lL lS posslble Lo have dlsslmllar neLwork connecLlvlLy devlces and sLlll have auLomaLlc deLecLlon work flne, buL lL ls such sysLems where you can generally expecL lL noL Lo work. Cf course, your flrsL LesLs should be done on auLomaLlc, so Lry LhaL flrsL. When you are ready Lo Lry manual, here are your cholces: Speed: 10, 100, or 1000 (whlch ls 1 ClgablL nC1 1 ClgabyLe) ?ou should never have Lo use 10, as LhaL's way old school now, so you should be able Lo run aL elLher 100 or 1000. lf all of your equlpmenL ls 1000 Mb ( 1 Cb), Lhen LhaL ls for sure whaL you wanL Lo geL Lhlngs worklng aL. So sLarL your manual LesL aL 1000 uuplex: half or full ?ou wanL Lo run full. lf for some reason you have Lo run aL half, you should change Lhe plece of equlpmenL ln your LAn envlronmenL LhaL ls causlng Lhls. lull duplex means you can boLh send and recelve daLa aL Lhe same Llme. 1hlngs geL preLLy slow and awful aL half so you need Lo do whaLever ls needed Lo geL Lhlngs runnlng aL full-duplex. CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 16 M1u: no need Lo mess wlLh Lhls. Leave lL aL SLandard (1300) So here ls Lhe conflguraLlon order of your LesLlng: 1) AuLomaLlc 2) Manual 1. 1000, full (lf doesn'L work, go Lo nexL) 2. 1000, half (lf doesn'L work, go Lo nexL) 3. 100, full (lf doesn'L work, go Lo nexL) 4. 100, half (lf sLlll doesn'L work, someLhlng ls really wrong!)
Hibernation & Sleep 8tooqbt to yoo by I8toJJock ooJ Mommotb! llrsL of all, leL me say LhaL l'm no experL on Lhls sub[ecL, so l am [usL passlng along whaL l do know aL Lhls polnL.
Cn a Mac, Lhere are baslcally 3 hlbernaLlon modes: - Suspend Lo 8AM only (defaulL on deskLops) - Suspend Lo dlsk only - Suspend Lo dlsk + 8AM (defaulL on lapLops) ?ou can swlLch beLween Lhese modes uslng Lhe followlng commands (however l don'L recommend uslng mode 1) - sudo pmseL -a hlbernaLemode 0 = suspend Lo 8AM only (defaulL on deskLops) - sudo pmseL -a hlbernaLemode 1 = suspend Lo dlsk only - sudo pmseL -a hlbernaLemode 3 = suspend Lo dlsk + 8AM (defaulL on lapLops)
1o see your currenL hlbernaLemode: pmseL -g | grep hlbernaLemode ?ou can geL some more lnfo from Lhe orlglnal documenL l found here: hLLp://eLherealmlnd.com/osx-hlbernaLe-mode/ AL Lhe Llme of Lhls wrlLlng, mode 1 ls noL worklng on our machlnes, aL leasL noL on my sysLem, buL lL probably can be flxed. When uslng mode 1, resumlng from sleep wlll leave you wlLh nC worklng uS8 porLs.
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 17 Mac OS X Info
9@ M ;3< D32,@ lollowlng ls a llnk Lo all Lhe commands ln CS x: hLLp://developer.apple.com/llbrary/mac/#documenLaLlon/uarwln/8eference/Manages/
;9F, !919FH/1 1>@:><2@ When you are uslng Lhe ls" Lo LlSL dlrecLory and flles, you can geL a color-coded llsLlng by uslng Lhe followlng command: ls -lsC (AoJ yes, tbe C most be copltollzeJ ot lt Joesot wotk.)
N,F<,1 ?,F@>9< lf you are ever curlous abouL Lhe verslon of Lhe kernel you are currenLly runnlng, here ls a qulck command you can use ln 1ermlnal: uname -v
;(O @P6.%+ ($Q ;#Q%" <R+S%T >$U#T+(.'#$ hLLp://supporL.apple.com/kb/P11237 SM8lCS.pllsL deLermlnes many aspecLs of how Lhe uvx machlnes funcLlon and Lhe reporLlng of sysLem relaLed componenLs, among oLher Lhlngs lL's responslble for. 1here are 3 lmporLanL aspecLs LhaL need Lo be menLloned now ln relaLlon Lo Lhe SMroducLname value. uependlng on whaL your SMroducLname value ls seL Lo, Lhls value deLermlnes: 1) lf you wlll have Lhe speaker popplng lssue" 2) WheLher you wlll have Lhe poor playback quallLy lssue wlLh Culck1lme 3) Can dramaLlcally affecL Ceek8ench scores (whlch also means sysLem performance).
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 18 Ceek8ench 2.1.13 performance relaLed LesL resulLs (your LesLs may vary wlldly):
BIOS Patching Use Any Wi-Fi Card 8tooqbt to os by Nl\lo! We all qulckly learned when we goL our uvx machlnes and Lrled Lo geL CS x runnlng, LhaL our lnLel WLAn cards would noL work under CS x. 1haL wasn'L Lhe bad news, Lhe bad news was LhaL when we removed Lhe lnLel card and lnsLalled one LhaL was CS x compaLlble, Lhe P / lnSyde 8lCS was deslgned nC1 Lo allow Lhls. My soluLlon Lo Lhls dllemma was Lo re-rouL Lhe WLAn anLenna wlres Lo Lhe lower", alLernaLe mlnl-Cl sloL LhaL dld nC1 have Lhls resLrlcLlon. Whlle Lhls was a greaL soluLlon, lL lnvolved a compleLe Leardown of Lhe machlne ln order Lo make Lhe modlflcaLlon, whlch undersLandably was ouLslde many people's comforL zone or level of experlence. eople were worrled abouL damaglng Lhelr machlne and voldlng Lhelr warranLy ln Lhe process, and rlghLly so. 8uL Lhen nlxln appeared and broughL us Lhe besL soluLlon Lo Lhls problem wlLh a way Lo hack Lhe uvx 8lCS Lo allow us Lo lnsLall any Wl-ll card we wanL ln Lhe orlglnal, Lop" sloL. no need Lo open up Lhe machlne or make any oLher hardware changes. 1hls was Lruly a wonderful and very useful developmenL. CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 19 Whlle nlxln has very graclously offered Lo mod some P uvx 8lCS flles for us, and l wlll work wlLh hlm Lo geL Lhem posLed ln our Lhread, l am also golng Lo provlde Lhe procedure below on how Lo do Lhls for Lhose who may have a need Lo do Lhls for Lhemselves aL some polnL. Whlle Lhls process ls MuCP easler Lo compleLe Lhen Lhe hardware modlflcaLlon of Lhe anLenna re-rouLe procedure, lL does requlre whaL some may conslder challenglng sofLware skllls. 1here ls some rlsk lnvolved Loo. We are Lalklng abouL modlfylng Lhe compuLer's 8lCS, whlch lf done lncorrecLly or a sLupld mlsLake" ls made, could end up brlcklng" your sysLem. PonesLly, l Lhlnk Lhe odds of Lhls happenlng are very low, buL lL ls sLlll a posslblllLy worLh menLlonlng. l would recommend flrsL checklng our P uvx 8lCS llbrary Lo see lf your 8lCS has already been paLched and ls avallable for download as Lhese are Lhose LesLed and known wlll noL damage your machlne. lf noL, you could Lhen make a requesL ln Lhe Lhread Lo have yours paLched. lf for whaLever reason your requesL goes unfulfllled, Lhen you may declde Lo Lry Lhls procedure on your own. 3 C9F= 9H !3/:>9< 1hls procedure has been around for a whlle, and many have used lL successfully, however, Lhlngs are always changlng. 1he procedure l deLall below ls based on how Lhlngs were aL Lhe Llme of Lhls wrlLlng. P / lnSyde could, and probably wlll, make changes Lo Lhelr machlnes / 8lCS aL some polnL ln Lhe fuLure, and Lhls procedure may Lhen need Lo be modlfled, or may noL work aL all anymore. 1o avold Lhe posslblllLy of breaklng your machlne and Lurnlng lL lnLo a brlck", lf Lrylng Lo compleLe Lhls procedure and Lhlngs are nC1 golng as ouLllned, especlally lf you are Lrylng Lhls much laLer afLer Lhls was wrlLLen, you may wanL Lo aborL and do some research as Lo how Lhlngs may have changed. Also, l only have my 8lCS and machlne Lo LesL wlLh, so l cannoL LesL all posslblllLles. roceed aL your own rlsk, and wlLh cauLlon. 23:8,F><2 C83: 49/ C>11 <,,= 8efore you geL sLarLed, know Lhere are Lwo prlmary pleces of Wlndows based sofLware you wlll need. Cne ls avallable freely, Lhe oLher you wlll elLher have Lo purchase or oLherwlse obLaln (llke from a frlend or someLhlng). , ) 1he enLlre process musL be done on a Wlndows machlne. ?ou modlfy Lhe 8lCS flle, Lhen uslng Wlndows, you updaLe Lhe 8lCS on your uvx wlLh Lhe modlfled 8lCS. 1) LzP20 locloJeJ oo yoot Mllu lo /lostollotloo/utllltles/ 2) WlnPex Most potcbose ot obtoloeJ. bttp.//www.wlobex.com/wlobex/ (oo coo ose vetsloo 15.65k12, ot lotet.) 3) ?ou wlll need Lo geL Lhe mosL currenL 8lCS for your machlne from Ps slLe.
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 20 ,V8A9 (fot wloJows ooly) 1hls sofLware ls an offlclal lnSyde 8lCS edlLlng uLlllLy LhaL was leaked, Lhankfully, oLherwlse, we would noL have lL. 1here ls no lnsLaller for Lhls sofLware. l recommend copylng Lhe LzP2C folder from your Mllu Lo your C:\rogram llles (x86)\" folder, Lhen elLher launch lL from Lhere wlLh LzP2C.exe or creaLe a ShorLcuL on your ueskLop for lL. 8efore you can use Lhls sofLware or compleLe Lhls procedure, you WlLL need WlnPex. C'$8%- (fot wloJows ooly) 1hls sofLware ls used for compuLer forenslcs and daLa recover. lL's a hex and dlsk edlLor. Agaln, you wlll need Lo purchase or oLherwlse acqulre Lhls sofLware. 8efore proceedlng, geL WlnPex and lnsLall lL.
2,::><2 :8, ;9@: !/FF,<: W>9@ H9F 49/F ;3!8><, uownload Lhe laLesL 8lCS for your machlne from P's slLe. Make cerLaln you are geLLlng Lhe CC88LC1 one for ?Cu8 machlne! 1hls wlll come ln Lhe form of an .LxL flle, such as sp49106.exe for 8lCS l.23 for Lhe uv8. ?ou wlll Lhen need Lo pull ouL Lhe .fd flle such as 7001l23.fd from Lhls .LxL. ?ou can slmply use Wln8ar, or some oLher program Lo do Lhls, or you can use Lhe followlng process: 1. lrom wlLhln Wlndows 7, launch Lhe Sxxxxx.LxL flle. 2. lrom Lhe lnsLallShleld wlndow, Cllck nexL 3. SelecL l accepL Lhe Lerms.", Lhen cllck nexL 4. uo nC1 do An?1PlnC ln Lhe lnsydellash uLlllLy! 3. lnsLead, use a llle Lxplorer wlndow Lo navlgaLe Lo Lhe followlng folder: Note tbot ootusetNome ls wbotevet yoot octool oset oome ls. C:\users\?ourusername\AppuaLa\Local\1emp\ 6. llnd Lhe xxxxxxx.Lmp folder wlLh Lhe currenL daLe under uaLe Modlfled" 7. lnslde Lhls folder you wlll flnd Lhe 8lCS flle wlLh an .fd" exLenslon. lf Lhere are more Lhan one, you wlll need Lo flgure ouL whlch one ls Lhe correcL one for your parLlcular machlne. 8. Copy Lhls enLlre folder somewhere for laLer use. Cnce we paLch Lhe 8lCS flle, we wlll launch Lhe lnSydellash uLlllLy from Lhls folder ln order Lo updaLe your machlne wlLh Lhe paLched 8lCS. 9. Copy your .fd 8lCS flle someplace safe. Save a backup copy LhaL you do nC1 edlL. 10. ?ou can now go back Lo Lhe lnsydellash uLlllLy and cllck only on LxlL". now you have your 8lCS flle, whlch we wlll soon edlL / paLch.
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 21 D3:!8><2 49/F W>9@ X :8, DF9!,=/F, 1he process for maklng Lhls hack / paLch ls very lnLeresLlng. We wlll use LzP2C Lo load our 8lCS lmage lnLo memory, Lhen WlnPex allows us Lo edlL Lhe ln-memory lmage. Cnce our slmple one-byLe change has been made (yes, we only need Lo change one byLe Lo allow us Lo use any Wl-ll card we wanL!), Lhen we go back Lo LzP2C and Lhen save Lhe lmage Lo a flle. 1haL's lL. noLe also LhaL Lhls hack wlll nC1 affecL any uSu1 aL all so no need Lo updaLe or seek a new uSu1 due Lo Lhls procedure. ?ou musL have LzP2C and WlnPex lnsLalled now, and have your 8lCS lmage ready Lo modlfy aL Lhls polnL. nC1L: 8efore you begln, know LhaL your currenL 8lCS seLLlngs wlll be losL afLer flashlng, so you may wanL Lo check and record Lhem flrsL, Lhen come back afLerwards Lo sLarL Lhls procedure. 1) Launch LzP2C 2) Cllck on llle, Load llle. navlgaLe Lo where you sLored your 8lCS .fd flle, selecL lL, Lhen cllck Cpen. (8e sure you have a backup copy of your 8lCS flle lncase someLhlng goes wrong and you wanL Lo sLarL over.) 3) ?ou wlll geL a small pop-up wlndow wlLh lnfo abouL your 8lCS flle. Cllck Lhe Ck buLLon Lo dlsmlss lL. 4) 1he LzP2C wlndow WlLL be empLy. 1hls ls correcL, [usL mlnlmlze Lhls wlndow for now. We wlll come back Lo lL laLer. 3) now launch WlnPex. 6) SelecL 1ools, Cpen 8AM, scroll Lo Lhe boLLom and you wlll see an enLry such as Lzh2o #xxxx, cllck on Lhe + Lo expand lLs llsL. 7) SelecL Lhe enLry for LnLlre Memory" Lhen cllck Ck. 8) ?ou may see a warnlng abouL .modlflcaLlons are wrlLLen ul8LC1L?.", [usL cllck Ck. 9) uon'L be overwhelmed by Lhe amounL of daLa you'll see on Lhe screen, l wlll walk you Lhrough Lhls. 10) 8lghL under Lhe 1ools on Lhe Menu 8ar you wlll see some lcons of some blnoculars. Cllck on Lhe 2 nd
from Lhe lefL, Lhe Llny blnoculars lcon wlLh PLx" wrlLLen beneaLh lL. 11) ln 1he followlng hex values wlll be searched:" box, enLer: 84C073 12) Cllck Lhe Ck buLLon. ?ou should see a blue cursor bllnklng on Lhe 8" of Lhe 84 C0 73. 13) vL8? CA8LluLL?, Lap Lhe cursor rlghL arrow 4 1lMLS. 1he cursor should end up on Lhe 7" of Lhe 73. 14) vL8? CA8LluLL?, make sure caps lock ls Cn, Lhen Lype: L8 13) Where Lhe 73" was, should now read L8" 16) Cllck on Lhe lcon of Lhe black dlskeLLe, [usL under llle" of Lhe Menu 8ar (you uC know whaL a dlskeLLe ls don'L you? nC? Well, LhaL's whaL Lhy used Lo look llke.) , ) 17) Mlnlmlze Lhe WlnPex wlndow, Lhen maxlmlze Lhe LzP2C wlndow. 18) Cllck on llle, Save As. ?ou can save lL Lo Lhe lnSydellash uLlllLy folder. lf you made a backup copy of Lhe clean, unmodlfled 8lCS, Lhen you can [usL overwrlLe Lhe one LhaL ls Lhere. Cllck on Lhe Save buLLon. !"#$% '($ )*+,-$./01( 2#3/3#, 43// !5' 6$ 06/$ #" 1$$ #($ 73/$ 37 #($ *08$ 31*9# 01 3# $:;$<#1= >$ 12?$ #" @3A$ 3# #($ 108$ *08$ 01 #($ "?3@3*0/B 19) ?ou can now close boLh LzP20 and WlnPex CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 22 20) now, go back Lo Lhe folder where Lhe lnSydellash uLlllLy and your now paLched 8lCS are. We are ready Lo flash your new, paLched 8lCS! Moke sote yoot powet oJoptet ls ploqqeJ lo befote flosbloq! 21) uouble cllck on lnsydellash.exe, when Lhe wlndow comes up, cllck on Lhe SLarL buLLon. 22) 1he flashlng process beglns lmmedlaLely. Cllck Lhe Ck buLLon when presenLed. Aftet oboot 6 mlootes, yoot mocbloe wlll sbotJowo oo lts owo. 23) ower Lhe machlne back on and be sure Lo go lnLo 8lCS seLup (l10) Lo reseL your 8lCS seLLlngs. When you go Lo power on your machlne, lL wlll power on, Lhen off agaln! uCn'1 l8LAk! lL wlll Lhen Lurn lLself back on, so [usL walL for lL. , ) lf all wenL well, your 8lCS ls paLched, and you can now use any Wl-ll card you wanL! 1hanks agaln Lo nlxln for sharlng Lhls wlLh all of us!!! : ) Also Lhanks Lo PSumanLl and Lllquel [ www.blos-mods.com!!! lor more lnformaLlon abouL Lhls, you can check ouL Lhe Lhread here: hLLp://www.blos-mods.com/forum/1hread-Ceneral-meLhod-Lo-remove-whlLellsL-from-lnsyde-8lCS
CS x / Wln 7 on P uvx avlllon LapLops - 8 1echnlcal" - by MammoLh - v2.00 - Motcb 21, 2011 23 Version History