Help - Search - Members - Calendar
Full Version: [GUIDA] Dual Boot XP/Leopard
InsanelyMac Forum > OSx86 Project > Your Language > Italiano > Guide E Trucchi Vari
Pages: 1, 2
Joeandmat
Dato che tutti la cercano ma la guida non c'è mai, mi sono deciso a scrivere 2 parole sul dual boot XP/Leopard con il metodo del chain0
Per prima cosa dovete riuscire ad avviare XP.. se vi si avvia siete a buon punto.. se non vi si avvia dovete impostare la partizione di XP attiva.

Sotto XP, copiare il chain0 (o qui un'altro link) (scompattato) sulla root di windows XP (C: per chi non lo sapesse..)
Aprire il file C:\boot.ini ed aggiungere la seguente stringa

CODE
C:\chain0="Mac OS X86"

dove al posto di "Mac OS X86" potete mettere la descrizione del vostro mac (insomma, il titolo che vi affaccia per avviare il mac..)

Il risultato del boot.ini dovrebbe essere il seguente:

CODE
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\chain0="Mac OS X86"



Spero che questa guida possa essere utile a molti.. ciao!!
ilghan
xp non mi si avvia, mi avvai solo leo
cosa significa impostare la partizione xp attiva e come si fa?
tnx
ilghan
ok come non detto
basta premere f8 all'avvio e sceglier la partizione win
problema risolto smile.gif
allla grande!
kreza
ho copiato tale file nella root (che nel mio caso è H) ma non trovo il file boot.ini (nella root non c'è)

mi sapete aiutare?
Joeandmat
nella root di windows? imposta che ti mostra tutti i files nascosti e di sistema...
kreza
non c'è...
ma è nella cartella windows o direttamente nell'hard disk?
kreza
allora...sono riuscito a cambiare il file...
ma quando spunta il boot e seleziono leopard, mi dice che manca il file "hal.dll"

Che devo fare?
Joeandmat
direttamente nell'hd.. su c:\

sicuramente hai impostato il boot male.. posta il tuo boot.ini..

kreza
QUOTE(Joeandmat @ Jul 13 2008, 12:18 PM) *
direttamente nell'hd.. su c:\

sicuramente hai impostato il boot male.. posta il tuo boot.ini..


ehm..siccome il boot.ini non me lo fa vedere...ho fatto un file .ini dal blocco note e l'ho sovrascritto..copiando questo testo:

QUOTE
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\chain0="Mac OS X86"
Joeandmat
il chain0 l'hai messo nella root di xp? su che partizione è xp? e leopard? descrivimi precisamente la fase di boot, da quando accendi il pc a quando ti dà l'errore..
zio Tom
Dato che l'unica versione di Leo che sono riuscito ad installare è una Flat Image (dovrei rimetterla) e all'avvio mi dava

un errore del tipo "...Chain0...", credi che utilizzando questo metodo potrei risolvere? smile.gif
Joeandmat
mmm dubito.. non hai il bootloader.. imposta attiva la partizione di leopard, quindi inserisci il dvd di qualunque versione, aspetti il conteggio alla rovescia.. ti si avvia leo dall'hd, quindi scarichi osx86tools by pcwiz (google o forum internazionale) e da la installi il bootloader efi..

ciao!
zio Tom
Io ho Windows Vista; neppure dal suo Boot Loader riuscirei a gestire la cosa? In ogni caso appena posso

reinstallo la Flat Image e provo il procedimento che mi hai consigliato smile.gif
gaspacho
ho installato la kaly 10.5.2 in seguito a windows xp e utilizzo il suddetto metodo per il dual boot.
se un domani volessi installare qualche distro linux, come verrebbe gestito il boot?
verrebbe installato grub che mi farebbe scegliere tra linux e windows? e una volta scelto windows, "partirebbe" il suo boot manager che mi farebbe scegliere tra windows e leopard?
Joeandmat
si.. però se vuoi puoi aggiungere mac a grub (cerca con google.. ci dovrebbero essere delle guide) e linux al bootloader di xp.. così in qualunque bootloader ti trovi puoi sempre "tornare indietro" se hai fatto la scelta sbagliata...
ciao!
cavallo27
ho aggiunto "C:\chain0="Mac OS X86" al "chain0".
all' avvio seleziono Mac OS X86 e mi dice HAL.DLL mancante o dannegiata.
ho provato a sostituire la dll presa da una istallazione xp simile ma il problema
persiste. faccio notare che Mac OS lawless 10.5.4 AMD e su un disco da 160GB
mentre XP media center e su un disco da 250GB.

la mia configurazione e la seguente:

mainboard................asus m2n vm dh mcp61.......work
cpu..........................athlonx2 4800+..................work
ram.........................kinstone 2x1GB drr800........work
video.......................asus 7300GT 256mb............work
hd...........................seagate 160gb+250gb sata..work
audio.......................ad1988 solo out stereo........work..50%
wireless...................realtek8187........................work
dvd.........................ld sata dvd-rom h62n...........work
..............MAC OS X Lawless ppc 10.5.4. AMD..............

alex5800
xp leopard chain0

scompatta chain0 in c:
esegui:c:\boot.ini
aggiungi C:\chain0="Mac OS X86"
chiudi
riavvia
seleziona leopard
prima del conto alla rovescia di darwin premi un tasto
seleziona leopard
invio
leopard si caricherà!!!
Joeandmat
cavallo, mi sa che hai danneggiato il bootloader di leo.. ma non ne sono sicuro.. prova a reinstallare il bootloader..
cavallo27
problema risolto con BOOT-132 (vedi post).
ho scaricato il file iso generic.iso, masterizzato su cd, ed ho avviato il pc dal cd generic.iso
ho selezionato la partizione con Mac OS & voilà, ecco avviato il mio mac.
in seguito ho reinstallato il boot-loader.


mainboard................asus m2n vm dh mcp61.......work
cpu..........................athlonx2 4800+..................work
ram.........................kinstone 2x1GB drr800........work
video.......................asus 7300GT 256mb............work
hd...........................seagate 160gb+250gb sata..work
audio.......................ad1988 solo out stereo........work..50%
wireless...................realtek8187........................work
dvd.........................ld sata dvd-rom h62n...........work
..............MAC OS X Lawless ppc 10.5.4. AMD..............
..................Windows XP media center sp3..................
weekdgl
ho installato XP e poi kaly 10.5.2, ma basta che spingo invio all'inzio che darwin ha già XP !!!! tanto che adesso levo il chain0 da xp visto che scelgo xp dopo windows mi chiede se usare xp professional o mac osx86 ...
cmq in kaly non va il riavvio, poi tutto in inglese anche se ho scelto italiano,l'audio niente.
Joeandmat
anche se sei off topic, per l'italiano c'è il package, per l'audio devi sapere il chipset (usa everest sotto windows).. fatti una bella ricerca e poi posti nel forum principale (per l'audio.. il pacchetto italiano c'è dappertutto)..

ciao!
IronFly
anch'io ieri sera avevo l'errore HAL.DLL

prima avevo installato iDeneb Leo e poi XP

il problema, almeno nel mio caso è stato semplicissimo da sistemare.

CODE
C:\chain0="Mac OS X86"


come è segnato nella wiki, se XP che fa da bootloader è installato su altre lettere di unità che non siano C:\, non si deve modificare la stringa.

cioè se XP è sull'unità D: E: F: , dove sempre mantere la stringa nel BOOT.INI a C:\chain0="Mac OS X86"; l'importante è mettere il file chain0 nell'unità dov'è installato XP.

naturalmente una volta selezionato "Mac OS X86" vedrete Darwin partire, premete F8 e scegliete Leopard per l'avvio.
Joeandmat
sul fatto delle lettere di unità non ne sarei così sicuro.. ma se l'hai testato ben venga! biggrin.gif
IronFly
QUOTE(Joeandmat @ Sep 12 2008, 03:34 PM) *
sul fatto delle lettere di unità non ne sarei così sicuro.. ma se l'hai testato ben venga! biggrin.gif


si si testato, poi è pure citato sulla wiki.

appena ritrovo il link lo metto.

ecco:
http://wiki.osx86project.org/wiki/index.ph...nstall_is_on_D:

EDIT: c'è un modo per saltare F8 per scegliere cosa avviare in Darwin?

cioè da XP seleziono Mac osX e poi devo fare F8 da Darwin per selezionare l'HD con Leopard, altrimenti parte XP ancora in automatico.
Joeandmat
no.. pultroppo non c'è il modo.. il darwine ti riconosce la partizione con xp..
eppure da me, che ho installato prima mac, e poi vista (bleah), il bootloader "non si è aggiornato" e mi riconosce solo mac, evitando così dopo aver selezionato mac da vista, di dover ri-selezionare mac..
puoi provare anche tu, ma prima dovresti eliminare xp.. ma sa che è un pò difficile..
ciao!!
Bis
A me funziona perfettamente, grazie mille Joeandmat! Ho seguito alla lettera la procedura che hai descritto, e mi si apre il dual boot di win xp e mac os X.

io uso iDeneb 10.5.4

Grazie!!!
Andrix
scusate ma io nn trovo il boot.ini come mai?
Joeandmat
perchè è nascosto... mettilo visibili dal stumenti/opzioni cartella e da li metti di visulizzare sia i file nascosti e deselezioni di nascondere i file di sistema..

ciao!
IronFly
il link al chain0.rar sembra non andare, qualcuno lo può allegare?
Joeandmat
inserito un'altro mirror..
miko88
Con il disco di Leopard in Guid non funziona il metodo del chain0. Altre soluzioni?
Joeandmat
pultroppo in guid non va xp.. poi c'è santo google che fa miracoli, non si sa mai..

ciao!!
miko88
Ho cercato tanto con Google ma sembra non ci sia soluzione.
La mia domanda è posso installare la Retail partizionando con Mbr?
Joeandmat
prova, ma se non è formattato in guid, mi sa che l'installar non ti fa installare sul disco.. cmq tentar non nuoce! biggrin.gif

ciao!!
merlino1975
io ho due hard disk....quello di avvio e quello di xp... sull'atro ho correttamente installato ideneb...

con chain0 mi da il seguente errore dopo aver scelto leopard....

chain0 booting error

non ho trovato documentazione in internet a riguardo..mi sapreste aiutare grazie!!

Joeandmat
problema del darwin che è stato "manomesso" dal bootloader di xp.. metti attiva la partizione hfs+, avvii da cd di installazione e aspetti che finisca il countdown.. se riesci ad avviare, installa il bootloader tramite osx86tools facendo install efi / run fdisk..

ciao!
merlino1975
cioè..quello che non capisco...a dir la verità..se il chain booting error..è colpa dell'applicativo del dual boot...o è colpa di una incorretta installazione di leopard su quell'hard disk!!!
Joeandmat
ma dopo averlo installato, prima di avviare xp, hai avviato leopard?? se si è avviato, il problema è del darwin, altrimenti potrebbe pure essere di una incorretta installazione (magari non hai selezionato il bootloader durante l'installazione)..

ciao!
merlino1975
aspetta...scusami...ma procediamo con ordine:
1. è un amd
2. scheda madre asus mv2v
3. 2 hard disk sata (uno xp e l'altro in teoria leopard)
4. release ideneb

operazioni svolte
dopo aver provato 4 release kala, iaktos ecc... che non mi vedevano gli hard disk..neanche quello che ero riuscito a formattare in hfs+ con macdrive da xp, ho provato la ideneb... mi ha visto tutti gli hard disk...e ho riformattato journaled l'hard disk che era già hfs+. ho proceduto con l'installazione ma
non mi ha chiesto nient'altro..riguardo al darwin e le varie scelte hardware, è partito subito...e c'ha messo un bel po' ad installare..finisto di installare avvio ovviamente in xp... scarico chain0 faccio la modifichina al boot.ini e riavvio..risultato: chain booting error
ora..ho provato a mettere in boot direttamente l'hard disk hfs+ (spero tu intenda questo per "attivare la partizione hfs+") e il messaggio di ritorno è "reboot and select proper boot device
or insert boot media in selected boot device and press a key"-

that's all, folk!! ... credo..

ora io non sono proprio un genio di queste cose, quindi ti chiedo con umiltà, pazienza nei miei confronti perchè sono abbastanza nubbio....

non ho capito bene bene eventualmente le operazioni che hai descritto...

spiegamelo come se fossi un bambino di 5 anni wink.gif smile.gif

io ho capito che praticamente devo "reinstallare il boot di lepard"..e per far questo devo utilizzare un dvd di installazione..(va bene l'ideneb?) o sopratutto non ho capito dove lo scarico quell'aggiornamento e come si chiama esattamente e ovviamenet come lo devo installare....

chissà se ho capito almeno un poco di ciò che mi hai scritto.....

p.s. io adesso non so se tutto quello che scriviamo ora possa servire ai posteri...a tua scelta quindi se continuare la discussione qui..o in mp...

concludo ringraziandoti veramente tanto per l'aiuto che mi stai dando...
kikko088
ciao a tutti, ho seguito alla lettera la guida ma c'è qualcosa che non va, se all'avvio non faccio niente mi parte leopard senza farmi passare per il bootloader, se però all'avvio clicco f8 e attivo la partizione di xp vien fuori il bootloader con la possibilità di sciegliere xp o leopard...come mai?guardando su utility disck vedo che la partizione di xp non è attiva, può essere che attivando quella mi parta il boot di windows (con la possibilità di scegliere uno dei due sistemi operativi) oppure rischio di mandare in pappa il boot di leopard?




kikko088
Joeandmat
merlino1975: se sei del 75 hai un pò più di 5 anni! tongue.gif cmq a parte gli scherzi, devi fare un'installazione personalizzata.. devi andare su ad hoc (o customize in inglese) dopo aver selezionato l'hd sul quale installare e hai premuto avanti.. e poi selezioni ciò che ti interessa.. ciò che è selezionato di default non va quasi mai (al 98%).. chiedi sul topic dell'ideneb cosa selezionare..

kikko: cancella dal com.apple.boot.plist (con un plist editor) le entrate timeout o quiet boot se presenti.. in modo tale non hai bisogno di premere F8.. ora che ci penso basta premere un tasto qualunque per annullare il conto alla rovescia..
oppure da xp metti la partizione attiva per usare il bootloader di xp (NB: però, quando dal bootloader di xp selezioni leopard, dal darwin devi riselezionare la partizione con leopard, altrimenti ti ritorna in xp.. questo perchè il darwin seleziona in automatico la partizione attiva)..
per attivare la partizione di xp avvii xp, quindi apri un prompt dei comandi (start -> esegui -> cmd)
lì digiti
diskpart
list volume (ti stampa una lista di volumi.. vedi a seconda della dimensione come si chiama la partizione di xp: esempio Volume X dove X è un numero)
select volume X
active
exit
exit
chiudi la console (se non si è chiusa) e se riavvii dovresti avere il bootloader di xp che ti chiede quale avviare.. occhio però all'osservazione fatta prima!

ciao!!
merlino1975
grazie joeandmat. ....
sono riuscito a far partire il leo....ma solo in questa maniera...:

metto come primo boot il dvd...
metto come secondo boot l'hard disk di leo...

struco il bottone...e quando parte il dvd premo f8..dopo di che...scrivo "darwin" ....e parte l'hard disk di leo...

che devo fare per farlo partire senza dvd?

altrimenti se non faccio così..mi da. reboot and select proper boot device
or insert boot media in selected boot device and press a key
skizzolfs
ho seguito la procedura funziona in parte
quando scelgo la partizione leopard
mi da questa scritta:
IMPOSSIBILE AVVIARE WINDOWS A CAUSA DI UN PROBLEMA DI CONFIGURAZIONE HARDWARE DEL DISCO DEL COMPUTER.
IMPOSSIBILE LEGGERE IL DISCO DI AVVIO SELEZIONATO . CONTROLLARE IL PERCORSO DI AVVIO E L'HARDWARE DEL DISCO


premetto le partizione nel hd sono cosi sistemate:
1 partizione acer da 4 giga di ripristino" quella originale d'acquisto"
seconda xp
terza leopard
quarta dati

come primaria parte xp

ps

ho fatto partire il generic iso preso dalla guida di boot132 e alla partenza metto 80 mi trova l hd vede tutte le partizioni se scelgo leo parte tutto perfettamente...
che fare??
qualche consiglio
Joeandmat
merlino: dopo che hai avviato leopard, installi il bootloader in questo modo: ti scarichi osx86tools, quindi metti install efi / run fdisk e da li segui la procedura guidata per installare efiv8..

skizzolfs: usa anche tu la procedura che ho descritto a merlino, dopo che hai avviato leopard con la generic.iso.. sicuro che hai messo il chain0 in C:\ e che il boot.ini l'hai configurato correttamente??

ciao!!
walterino
ascolta ho letto tutti i post di questa discussione ma non ho trovato ciò che cercavo

ho provato a installare prima xp e dopo leo

e anche il contrario il mio problema che di default parte sempre con xp

e poi poi quando scelgo leo mi riapre il chamelon e devo riscegliere di nuovo

sai se si puo riuscire a mettere in qualche modo leo come predefinito

grazie ancora

ciao rolleyes.gif
walterino
Usando il BootLoader di Windows

Un’altra valida alternativa come boot loader, è, comunque, quello di Windows.
Purtroppo questo metodo non è compatibile con Windows Vista, ma lo è pienamente con Windows XP, 2000, Me e NT.
Inoltre vi dico che questo metodo funziona perfettamente con Tiger, ma non l’ho testato con Leopard, quindi non so se funzionerà. Comunque vale la pena tentare

La cosa migliore è usare Chain0, un file contenente il Bootsector di Darwin/x86

- Scaricate chain0 da qui

- Copiate Chain0, nel drive dove è installato Windows (che è quasi sempre C:)

- Avviate Windows, andate su Start -> Esegui… e scrivete

C:\boot.ini
Se il drive dove è installato il vostro Windows, non è C:, sostituite “C:” con il vostro drive (ad esempio D: )

- Andate all’ultima riga e aggiungete

C:\chain0="Mac OsX Leopard"
Se il drive dove è installato il vostro Windows, non è C:, sostituite “C:” con il vostro drive (ad esempio D: )

Riavviate e vi ritroverete davanti al BootLoader di Windows dove potrete selezionare il sistema operativo da avviare, provate ad avviare Mac OsX Leopard e vedete che succede, se si avvia, state apposto

ho seguito alla lettera questa procedura trovata su google

ma mi esce sempre windows come predefinito

se qualcuno sa come impostare xp come secondario ...

grazie anticipatamente

ciao unsure.gif
McKenzy
QUOTE(Joeandmat @ Jun 25 2008, 09:01 PM) *
Dato che tutti la cercano ma la guida non c'è mai, mi sono deciso a scrivere 2 parole sul dual boot XP/Leopard con il metodo del chain0
Per prima cosa dovete riuscire ad avviare XP.. se vi si avvia siete a buon punto.. se non vi si avvia dovete impostare la partizione di XP attiva.

Sotto XP, copiare il chain0 (o qui un'altro link) (scompattato) sulla root di windows XP (C: per chi non lo sapesse..)
Aprire il file C:\boot.ini ed aggiungere la seguente stringa

CODE
C:\chain0="Mac OS X86"

dove al posto di "Mac OS X86" potete mettere la descrizione del vostro mac (insomma, il titolo che vi affaccia per avviare il mac..)

Il risultato del boot.ini dovrebbe essere il seguente:

CODE
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\chain0="Mac OS X86"



Spero che questa guida possa essere utile a molti.. ciao!!



Per "impostare la partizione attiva", cosa s'intende?
Joeandmat
la modifica si può fare prima.. come si vuole.. impostare attiva significa che dentro l'mbr viene scritto che la partizione da dove caricare il settore di boot, cioè la partizione attiva..

per chi voleva cambiare il valore di default, basta che metta al posto di
CODE
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

default=StringaInseritaPerFarSpuntareNelBootloaderLaVoceDelMacSenzaLaDescrizione
.
in questo modo dovrebbe andare..

ad esempio, prendendo il boot.ini che avevo postato io..
CODE
[boot loader]
timeout=30
default=C:\chain0
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\chain0="Mac OS X86"


in questo modo hai come predefinito leopard, però penso che quando parte il darwin devi riselezionare cmq leo..

ciao!!

PS: fatemi sapere se va..
Niustek
Salve raga, allora ho seguito alla lettera la guida:
Funziona il boot, riesco ad avviare leopard normalmente ma se ad esempio provo ad avviare windows xp mi da questo errore:
CODE
Impossibile avviare Windows poichè il file seguente manca o è danneggiato:
<directory principale Windows>/System32/hal.dll
Installare di nuovo  una copia del file sopra visualizzato

Sapete come risolvere questo problema?
Ah ps la mia configurazione hardware la trovate quì.
Aspetto vostre risposte angel.png angel.png
Joeandmat
nel boot.ini c'è la directory di windows sbagliata..

ah ps leggiti le regole del forum.. thumbsdown_anim.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.