Triple Boot Mac OS X 10.6, Windows XP și Windows 7

software-ul Boot Camp de pe Macbook Pro îmi permite să pornesc dublu între Mac OS X 10.6 și Windows 7. Cu toate acestea, am vrut și opțiunea de a porni în Windows XP, deoarece testez software-ul care trebuie să ruleze atât sub Windows XP, cât și pe 7. Din păcate, Boot Camp nu acceptă mai mult de un sistem de operare Windows. Slavă Domnului că mișcarea open source a furnizat soluția sub formă de rEFIt.

rEFIt este Da bombă!

1050refitrEFIt este un instrument de meniu de pornire care vă permite să porniți triplu pe Mac-urile Intel. Dacă ați activat vreodată Boot Camp ținând apăsată tasta Opțiune la pornire și vi s-a oferit o selecție de două pictograme (pentru Mac OS X și Windows), rEFIt poate oferi un meniu similar, dar cu trei pictograme.

am reușit să obțin funcționarea triple boot urmând instrucțiunile găsite într-o postare pe forum numită Triple Boot Mac OS X + XP + 7 (căutați răspunsul de la „simscada”). Nu am urmat secvența de pași exact pentru că am vrut să salvez instalarea Windows 7 Boot Camp existentă. Nu am reușit, dar am reușit să lucrez la Triple boot în cele din urmă.

primul lucru pe care l-am făcut a fost să descarc și să instalez rEFIt Sub Mac OS X. Apoi a trebuit să repornesc de două ori înainte de a vedea meniul rEFIt pe bootup. Meniul de pornire rEFIt va apărea întotdeauna la pornire în mod implicit. În timpul procesului de configurare a triple boot, uneori am văzut pictograme de boot străine pentru partiția EFI ascunsă (aka partiția de boot a sistemului Mac OS X), un „Boot Legacy OS” (nu știu ce este) și unitatea DVD-ROM. La final, acele icoane de boot străine au dispărut. Deci, ignorați-le dacă le vedeți.

notă: partiția EFI ascunsă este într-adevăr prima partiție. Partiția Mac OS X este a doua partiție. Cu toate acestea, pentru a evita confuzia (sau poate pentru a adăuga la ea), voi ignora partiția EFI ascunsă și mă voi referi la partiția Mac OS X ca prima partiție.

epic Failure: încercați să salvați Windows 7 Boot Camp existent

chiar dacă postarea a declarat că Windows XP trebuia instalat în ultima partiție, am decis să văd dacă ar funcționa altfel. Am micșorat partiția Mac OS X pentru a face spațiu pentru Windows XP între partiția Mac OS X (prima partiție) și partiția existentă Windows 7 Boot Camp (ultima partiție). Apoi am instalat Windows XP și după repornire, am constatat că nici noul Windows XP, Nici Windows 7 existent nu vor porni cu succes.

  • Windows XP mi-a dat această eroare: „Windows nu a putut porni deoarece următorul fișier lipsește sau este corupt: \system32\ntoskrnl.exe. Vă rugăm să reinstalați o copie a fișierului de mai sus.”
  • Windows 7 mi-a dat această eroare: „NTLDR lipsește”.

se presupune că unele instrumente de partiție comercială pentru Mac OS X mi-ar fi permis să eliberez spațiu la sfârșit Pentru Windows XP (fără a distruge Windows 7 existent), dar nu am vrut să cheltuiesc banii.

întâi: creați partiții Windows 7 și XP

pentru a pregăti hard disk-ul pentru triple boot, a trebuit să-mi micșorez partiția Mac OS X (prima partiție) și să șterg partiția existentă Windows 7 Boot Camp pentru a crea două partiții noi, una Pentru Windows 7 (a doua partiție) și cealaltă pentru Windows XP (a treia și ultima partiție).

Macbook Pro-ul meu avea un hard disk de 320 GB și am decis să le dimensionez așa:

partiție Dimensiune sistem de operare
1 140GB Mac OS X 10.6
2 140gb Ferestre 7
3 40GB Windows XP

alocările de dimensiuni de mai sus reflectă modelul meu de utilizare prezis și reprezintă dimensiunea minimă de instalare pentru fiecare sistem de operare. O instalare goală de Windows 7 durează 25 GB, iar o instalare goală de Windows XP durează 5 GB. Microsoft Office 2007 necesită încă 15 GB. Voi folosi Windows XP mai ales pentru testare, așa că nu intenționați să instalați mult software pe el. Am de gând să folosesc Windows 7 și Mac OS X în mod egal.

1050diskutilitynotă: conform instrucțiunilor simscada și experimentul meu, trebuie să instalați Windows XP în ultima partiție de pe hard disk pentru ca boot-ul triplu să funcționeze.

am creat partițiile folosind Utilitarul de disc care vine cu Mac OS X. Nu am nevoie să reinstalați Mac OS X (conform instrucțiunilor simscada), deoarece Disk Utility mi-a permis să redimensionez partiția Mac OS X existentă fără a distruge sistemul de operare de pe ea.

Iată cum am adăugat partițiile Windows 7 și XP:

  1. rulați aplicația ” Disk Utility „Sub Mac OS X. Selectați hard disk-ul din stânga și faceți clic pe fila” partiție ” din dreapta. Veți vedea un grafic frumos al hard disk-ului cu partiția Mac OS X ca dreptunghi.
  2. ștergeți partiția Boot Camp existentă dacă aveți una. Dreptunghiul partiției Mac OS X din grafic va crește pentru a recupera spațiul neutilizat.
    • notă: vom face redimensiona și adăuga operații de partiție folosind graficul. Modificările nu sunt aplicate până când nu apăsați butonul Aplicare din dreapta jos. Puteți reveni modificările în orice moment apăsând butonul Revert. Cu toate acestea, dacă eliminați o partiție existentă (cum ar fi o partiție Boot Camp) selectând-o și apăsând semnul minus (în partea de jos a graficului), operația de eliminare va fi aplicată imediat!
  3. selectați partiția Mac OS X și faceți clic pe semnul plus de sub grafic pentru a crea o nouă partiție. Această nouă partiție va ocupa porțiuni din spațiul liber sau spațiul de partiție neutilizat.
  4. selectați noua partiție și faceți clic din nou pe semnul plus pentru a crea o altă partiție nouă. Ambele partiții noi vor avea aceeași dimensiune.
  5. redimensionați cele trei partiții făcând clic pe colțul din dreapta jos al dreptunghiurilor lor și trăgând în sus/în jos. Alternativ, puteți selecta partiția și introduceți dimensiunea dorită (în GB) în câmpul „Dimensiune” din dreapta graficului. Notă: ajustarea dimensiunii celei de-a doua partiții va regla din nou dimensiunea celei de-a treia partiții în consecință.
  6. pentru noile partiții Windows, am actualizat câmpul „Nume” pentru a fi „Win7” sau „WinXP” (asigurați-vă că Windows XP este ultima partiție) și câmpul „Format” pentru a fi „MS-DOS (FAT)”. Numele vor ajuta ulterior la identificarea partițiilor. La instalarea Windows, vom reformata formatul MS-DOS în NTFS.
  7. odată ce sunteți mulțumit de dimensiunile partiției (asigurați-vă că lăsați un spațiu liber, non-violet în partiția Mac OS X), Faceți clic pe butonul Aplicați. Introduceți parola de administrator atunci când vi se solicită.
  8. redimensionarea partiției Mac OS X a durat ceva timp pentru a se aplica (cum ar fi 20-30 de minute). Noile creații de partiții au fost foarte rapide (câteva secunde).

în al doilea rând: instalați Windows 7

iată pașii pe care I-am făcut pentru a instala Windows 7:

  1. introduceți DVD-ul de instalare Windows 7 și reporniți computerul Mac. La repornire, țineți apăsată tasta” C ” pentru a porni de pe DVD. Veți vedea un scurt mesaj „apăsați orice tastă pentru a porni de pe CD” apare și dispare, apoi ecranul de pornire Windows 7.
  2. în timpul instalării Windows 7, mi s-a solicitat următoarele partiții:
    partiție Dimensiune Tip notă
    disc 0 partiție 1 200.0 MB primar aceasta este partiția EFI ascunsă.
    Discul 0 Partiția 2 130.4gb primar aceasta este partiția Mac OS X pe care o confundăm cu prima partiție.
    disc 0 spațiu nealocat 128.0 MB acesta este un spațiu rămas de la crearea partițiilor.
    disc 0 partiție 3: WIN7 130.3 GB sistem partiția Windows 7 la care ne referim ca a doua partiție.
    disc 0 partiție 4: WINXP 37.0GB primar partiția Windows XP pe care o numim a treia partiție.
  3. pregătiți partiția Windows 7 formatând-o ca NTFS: selectați partiția WIN7, faceți clic pe „Opțiuni unitate (avansat)” și faceți clic pe „Format” pentru a formata partiția WIN7 ca NTFS. Formatul va determina partiția să piardă eticheta „WIN7”.
  4. când Formatul este terminat, butonul Următorul va deveni activat. Faceți clic pe Următorul pentru a termina instalarea.
  5. Windows va reporni o dată și poate de două ori.
  6. notă: Când reporniți, în meniul rEFIt, alegeți pictograma Windows cu care să porniți. Pictograma Windows va fi denumită” Boot Windows from Partition 3 ” (nu uitați că, din cauza partiției EFI ascunse, a doua partiție Windows 7 este de fapt a treia partiție… confuză încă?). Dacă nu selectați nimic în 20 de secunde,rEFIt va porni automat Mac OS X. Dacă se întâmplă acest lucru, reporniți manual și asigurați-vă că selectați partiția Windows 7 din care să porniți.

pentru a utiliza pe deplin hardware-ul Mac sub Windows, a trebuit să instalez driverele Boot Camp, a căror versiune învechită se află convenabil pe DVD-ul de instalare Mac OS X (…ce, descărcați driverele de pe Internet? Asta nu este atât de apple.com mod). În timp ce executați Windows 7, procedați în felul următor:

  1. Oh, Doamne, nu pot introduce DVD-ul Mac OS X, deoarece DVD-ul Windows 7 este pe hard disk, iar unitatea slot Mac nu are buton de ejectare (bine, există un buton de ejectare pe tastatura Mac, dar asta nu funcționează fără driverul Boot Camp).
  2. nu vă faceți griji, Microsoft vă acoperă sub Windows 7: deschideți Explorer, selectați unitatea DVD și faceți clic pe Eject în meniul de acțiune de sus. (Din păcate, acest lucru nu funcționează sub Windows XP. Citiți mai departe pentru a afla cum să o faceți în Windows XP. Acesta este modul în care folosesc suspans pentru a vă menține nituite.)
  3. introduceți DVD-ul de instalare Mac OS X, executați „setup.exe ” și acceptați opțiunile de instalare implicite pentru a instala driverele Boot Camp pentru hardware-ul Mac.
  4. dacă doriți să atingeți în loc de clic (și două degete atingeți pentru clic dreapta), iată cum să configurați trackpad-ul pentru a accepta robinete:
    • rulați „Boot Camp” (îl puteți rula direct sau faceți clic pe pictograma dark Grey diamond Boot Camp din tava de sistem și selectați „Boot Camp Control Panel…”).
    • Faceți clic pe fila Trackpad.
    • verificați opțiunile „Atingeți pentru a face clic” și „glisare” sub secțiunea „un deget”.
    • bifați opțiunea „atingere secundară” din secțiunea „două degete”.
    • notă: o problemă pe care am observat-o este că atunci când ating de două ori pentru a trage, trebuie să ating de două ori, să aștept o jumătate de secundă înainte de a putea trage. Este o problemă a driverului Boot Camp pe care Apple nu a rezolvat-o încă (dacă vreodată).
  5. puteți rula „Apple Software Update” pentru a actualiza software-ul Boot Camp acum sau mai târziu.

ultima și foarte importantă acțiune este să folosiți Windows 7 pentru a marca ultima partiție Windows XP ca bootabilă (aka să o faceți „activă”):

  1. rulați” Computer Management ” (sau faceți clic dreapta pe Computer și selectați Gestionare).
  2. accesați fila „Stocare- > Gestionare disc”.
  3. selectați partiția WinXP, faceți clic dreapta și selectați „marcați partiția ca activă”. Veți vedea schimbarea etichetei” sănătos (partiție primară) „în”sănătos (partiție activă, primară)”. Practic marcați partiția ca o partiție bootabilă care conține un sistem de operare.
  4. în timp ce sunteți aici, puteți redenumi eticheta pentru partiția Windows 7 (căutați unitatea „C:”) pentru a fi ceva de genul „Win7”. (Este posibil să observați că instalarea driverului Boot Camp a redenumit partiția ca „Boot Camp” anterior.)

în al treilea rând: instalați Windows XP

în cele din urmă, instalați Windows XP în ultima partiție.

  1. înainte de repornire, scoateți DVD-ul de instalare Mac OS X și introduceți CD-ul de instalare Windows XP.
  2. la pornire, țineți apăsată tasta „C” pentru a porni de pe CD-ul Windows XP. Veți vedea un scurt mesaj „apăsați orice tastă pentru a porni de pe CD” apare și dispare înainte de afișarea ecranului de instalare Windows XP.
  3. în timpul instalării Windows XP, mi s-a solicitat următoarea listă de partiții:
    etichetă unitate partiție Dimensiune notă
    G: Partiție1 200 MB partiție EFI ascunsă
    H: Partiție2 133514 MB Mac OS X
    spațiu nepartiționat 129 MB spațiu rămas
    E: Partiție3 (WIN7) 133513 MB Ferestre 7
    C: Partition4 (WINXP) 37889 MB partiția noastră țintă Windows XP
  4. selectați ” Partiție4 (WINXP)”, apăsați tasta Enter, apoi selectați opțiunea „formatați partiția utilizând sistemul de fișiere NTFS (rapid)”. Pe un alt răspuns în postarea pe forum, nu selectați opțiunea” Lăsați intact sistemul de fișiere curent (fără modificări)”.
  5. odată ce instalarea Windows XP se finalizează și repornește, acum văd două pictograme Windows (pe lângă pictograma Mac OS X) în meniul rEFIt. Am selectat a doua pictogramă Windows (numită „Boot Windows din partiția 4”) pentru a porni Windows XP. Acesta a pornit în Windows XP cu succes! Yippee! După o anumită configurație, Windows XP va reporni a doua oară.
  6. la a doua repornire (sau dacă vă lipsește, reporniți manual), selectați prima pictogramă Windows 7, astfel încât să verificați dacă Windows 7 poate fi pornit și, de asemenea, astfel încât să puteți scoate CD-ul Windows XP. (Nu am putut găsi o modalitate de a scoate un CD sub Windows XP, deoarece nu am putut accesa meniul cu clic dreapta cu trackpad-ul Mac cu un singur buton. Și nu aveam un mouse USB normal disponibil. Bummer.)
  7. reporniți în Windows XP, introduceți DVD-ul de instalare Mac OS X și instalați driverele Boot Camp pentru a putea configura hardware-ul Mac. Urmați instrucțiunile din secțiunea Windows 7 de mai sus pentru a configura funcționalitatea atingeți clic dreapta pentru trackpad-ul Mac.

puteți utiliza „Computer Management” sub Windows XP (sau Windows 7) pentru a redenumi partiția Windows XP la ceva de genul „WinXP”.

al patrulea: împiedicați Windows 7 chkdsk să rupă permisiunile Windows XP

am găsit asta pe calea cea grea. Dacă un fișier este corupt (să zicem de la o întrerupere a alimentării), Windows 7 va efectua o operație chkdsk (check disk) pe propria partiție și pe partiția Windows XP. Din păcate, Windows 7 chkdsk nu-i place setările de permisiune Windows XP pe fișierele din partiția XP și le va „corecta”, rupând instalarea Windows XP. Acest lucru se va întâmpla dacă la pornirea Windows 7 nu ați putut anula chkdsk la timp și vedeți o grămadă de mesaje chkdsk precum „ștergerea unei intrări index cu id 311 din index $SDH din fișierul 9” și „înlocuirea id-ului de securitate nevalid cu ID-ul de securitate implicit pentru numele fișierului #1093”; ultimul mesaj ar putea apărea de la 10.000 la 100.000 de ori și va dura 15-20 de minute pentru a fi finalizat.

pentru a împiedica Windows 7 să ruleze automat o comandă chkdsk pe partiția Windows XP, procedați în felul următor:

  1. porniți Windows 7.
  2. Rulați „Prompt De Comandă”.
  3. tastați această comandă:
    chkntfs / x D:

    (unde D: este litera de unitate atribuită partiției Windows XP)

vă sugerez să faceți același lucru sub Windows XP pentru a împiedica rularea Windows XP chkdsk pe partiția Windows 7 (nu sunt sigur dacă se va întâmpla ceva rău, dar să nu aflăm).

dacă ați fost afectat de această problemă chkdsk, există o modalitate de recuperare. Doar lăsați Windows 7 chkdsk complet. După terminarea chkdsk, urmați acești pași pentru a reseta permisiunile Windows XP:

  1. porniți Windows XP și conectați-vă ca utilizator „administrator”.
  2. dacă vedeți doar cursorul mouse-ului și un desktop gol, faceți următoarele:
    • apăsați Ctrl-Alt-Del (cu tastatura Macbook, va trebui să țineți apăsată tasta Fn) pentru a lansa managerul de activități.
    • accesați meniul „File- > New Task”, tastați „explorer” și apăsați Ok. Ar trebui să apară bara de pornire și pictogramele desktop.
  3. Deschideți „Computerul Meu”.
  4. accesați meniul „Instrumente->Opțiuni Folder- >vizualizare” și debifați „Utilizați partajarea simplă a fișierelor (recomandat)”. Acest lucru este necesar pentru a putea vedea fila Securitate în proprietățile pentru unități și foldere. Lovit Ok.
  5. înapoi în „computerul meu”, faceți clic dreapta pe unitatea C: și selectați „Partajare și securitate…”.
  6. Faceți clic pe fila Securitate și apoi pe butonul Avansat din dreapta jos.
  7. verificați din nou dacă grupul „Administratori” are setat permisiunea „Control complet”. Dacă nu, atunci setați-l. (Dacă contul dvs. de utilizator normal nu este un cont de administrator, poate fi necesar să îl recreați după finalizarea acestor pași.)
  8. bifați caseta „înlocuiți intrările de permisiune pentru toate obiectele copil cu intrările afișate aici care se aplică obiectelor copil”.
  9. Apăsați Aplicați și spuneți Da dialogului pop-up de avertizare de securitate. Permisiunile pentru toate folderele și fișierele de pe unitatea C: vor fi acum resetate pentru a oferi control complet administratorilor.
  10. după finalizarea resetării permisiunilor, testați dacă permisiunile sunt valabile făcând clic dreapta pe „Computerul meu”, selectând gestionare și apoi Gestionare disc. Ar trebui să vă arate unitățile și partițiile.

Windows 7 poate rupe, de asemenea, coșul de reciclare Windows XP. Dacă se întâmplă acest lucru, la pornire, Windows 7 vă va solicita „coșul de reciclare de pe D:\ este corupt. Doriți să goliți Coșul de reciclare pentru această unitate?”Răspunde da sau nu. Remedierea pentru aceasta este ștergerea coșului de reciclare Windows XP (Windows XP îl va crea din nou):

  1. în timp ce rulați Windows 7, lansați promptul de comandă.
  2. tastați următoarele comenzi pentru a șterge coșul de reciclare Windows XP, presupunând că unitatea D: este partiția Windows XP.
    D:
    rmdir /s /Q $reciclare.BIN
    rmdir /S /Q RECYCLER

de asemenea, puteți face cele de mai sus în timp ce rulați Windows XP în modul sigur; pur și simplu nu treceți la unitatea D: deoarece aceasta ar fi probabil partiția Windows 7 sub Windows XP.

resturi

în mod surprinzător, Mac OS X 10.6 poate citi unitățile NTFS, iar Windows XP și 7 pot citi unitatea Mac HFS+ (aka Mac OS Extended). Acesta din urmă este activat de instalarea driverului Boot Camp pe Windows. Din păcate, accesul la scriere nu este permis pentru niciun caz.

dacă utilizați VMware Fusion și ați reușit să încărcați vechea instalare Windows 7 Boot Camp (pe care am șters-o ca parte a procesului triple boot) anterior, puteți încărca noua partiție Windows 7 cu o simplă modificare. Înainte de a rula VMware Fusion, ștergeți subfolderul învechit (care are un nume ciudat precum „%2fdev%2fdisk0”) în folderul „~\Library\Application Support\VMware Fusion\Virtual Machines\Boot Camp”. Când VMware Fusion next rulează, va regenera informațiile necesare pentru a putea încărca noua partiție Windows 7. (Nu sunt sigur dacă există o modalitate prin care VMware Fusion să încarce și noua partiție Windows XP.)

am găsit un indiciu că etichetele rEFIt boot icon pot fi redenumite. Deci, în loc de „Boot Windows din Partiția 3”, pictograma ar putea spune „Windows 7”. Și în loc de „Boot Windows din partiția 4”, pictograma Ar putea spune „Windows XP”. Din păcate, nu am putut găsi instrucțiuni specifice oriunde cu privire la modul de a realiza acest lucru.

vă doresc succes în obținerea computerului Mac la triplu boot.

Write a Comment

Adresa ta de email nu va fi publicată.