View Full Version : Dual Boot
vorrei sapere se lilo o grub riescono a fare il boot del mac os.
Io vorrei accendere il computer e scegliere tramite lilo quale sistema oerativo far partire . Ho gia' creato le due partizioni una mac e l'altra aspetto di installare linux. Ma il mio dubbio e' alla domanda su quale boot usare che faccio? e se lo devo installare in mbr per ottenere quello che voglio.
Massimo87
29-03-2006, 12:14
vorrei sapere se lilo o grub riescono a fare il boot del mac os.
Io vorrei accendere il computer e scegliere tramite lilo quale sistema oerativo far partire . Ho gia' creato le due partizioni una mac e l'altra aspetto di installare linux. Ma il mio dubbio e' alla domanda su quale boot usare che faccio? e se lo devo installare in mbr per ottenere quello che voglio.
sia lilo che grub supportano il boot dalle partizioni HFS.. ovviamente devi installarli nell'MBR.. ti consiglio di leggere qualche guida PPC per installare Gentoo, li sicuramente trovi la configurazione adatta ;)
Cippo Cippo
29-03-2006, 12:31
interessa anche a me.
per ora ho X e suse (devo ancora finire l'installazione).
Per suse è stato un pò più lungo perchè ho dovuto far ripartire l'installazione perchè il bootloader non venica installato all'inizio.
Sulla guida di suse c'è scritto
Once you're in the installed system, create a /etc/lilo.conf. This is a simple one on a pSeries:
boot=/dev/sda1
timeout=100
default=linux
activate
image=/boot/vmlinux
initrd=/boot/initrd
label=linux
append="root=/dev/sda3 quiet sysrq=1"
questo vuol dire che all'avvio del portatile, il programma non mi fa scegliere quale dei due so montare?
debian mi da un errore di caratteri in cyrillic e di vbios. significa che ho sbagliato io qualcosa oppure che debian non lo posso mettere sul mio ibook clamshell?
metti lilo :D
questo vuol dire che all'avvio del portatile, il programma non mi fa scegliere quale dei due so montare?
Beh devi inserire il punto di boot e tutte le altre informazioni, se no boota linux ^_^
Cippo Cippo
29-03-2006, 15:27
metti lilo :D
Beh devi inserire il punto di boot e tutte le altre informazioni, se no boota linux ^_^
questo punto di boot lo devo successivamente inserire nelle opzioni di boot di YAST?
No perchè per ora mi succede questo: avvio la macchina e OSX parte da solo.
Per montare suse devo farla partire col cd di installazione e seguire alcune parti del setup
ho provato anche da openfirmware con boot hd:2,yaboot ma nisba (ho messo due perchè sul disco mi da /dev/hda2)
dove sto sbagliando?
Ho installato debian, ma non mi ha chiesto l'installazione di lilo in mbr ora parte da yaboot. nal caso volessi partire da lilo non lo posso fare piu' giusto?
le distro linux ppc che io sappia usano yaboot (yet another boot loader :D ), non lilo o grub :O :rolleyes: quanto meno come scelta di default :p
questo per lo meno quando provai io (su tutte le distro che provai, gentoo ppc, debian ppc, crux ppc e ubuntu ppc), magari ora fungono anche lilo o grub.. cmq consiglierei a prescindere il + maturo yaboot che dovrebbe essere tra l'altro la scelta di default delle distro ppc (se non l'unica)
ps: e cmq grub è anni luce avanti a lilo, quindi dovessi scegliere fra questi 2, specie in distro x86, non ci sono dubbi su cosa dovresti scegliere ;) :D
EDIT: dopo una ricerca pare che anche allo stato attuale delle cose viene sempre usato yaboot dalle distro ppc, questo su sitemi apple non troppo vecchi (i sistemi cosidetti "neworld"), per quelli vecchi ("oldworld") ci sono altri 2 bootloader
Cippo Cippo
30-03-2006, 09:41
finalmente ci son riuscito...ieri sera fino alle 2 ma ne è valsa la pena :D
Allora, durante l'installazione suse non mi ha permesso fino all'ultimo di partizionare (se non l'unica partizione root), anche con lo stesso pdisk mi dava sempre errore quando cercavo di creare 3 partizioni (mrb,root,swap) dalla partizione libera (prima tutta in hfs poi in freespace)
Quindi alla fine, stremato, ho deciso di inizializzare tutto il disco (tanto osx l'avevo installato ieri) e creare con utility disco la partizione mrb in hfs e le due grandi partizioni per suse e osx.
Installato x e dopo suse, creo il file lilo.conf e lo butto dentro /etc
et voilà...dualboot a scelta:D appena appendo la macchina ho fatto si che premendo un tasto (entro tot sec) si avviasse X, altrimenti parte suse.
Purtroppo con suse non è stato possibile installare anche il bootloader all'incipit, quindi ho duvuto rimediare così
Ma se conoscete altre soluzioni dite pure!
uhm non mi è molto chiaro cosa hai fatto.. intanto si dice mbr e non mrb ( :read: :D ) poi non puoi crearlo te il master boot record, è li e basta :confused: :D
cosa hai fatto di preciso? lilo (pessima scelta cmq :D ) dove lo hai installato?
cmq non capisco il perchè di tutti i casini che hai fatto, yaboot fa lo stesso e probaiblmente anche meglio perchè creato appositamente per linux ppc, e cmq soprattutto viene installato in automatico senza dover fare te niente a mano come mi pare di aver capito che hai dovuto fare... boh :confused:
ciao :D
Cippo Cippo
30-03-2006, 10:09
uhm non mi è molto chiaro cosa hai fatto.. intanto si dice mbr e non mrb ( :read: :D ) poi non puoi crearlo te il master boot record, è li e basta :confused: :D
cosa hai fatto di preciso? lilo (pessima scelta cmq :D ) dove lo hai installato?
cmq non capisco il perchè di tutti i casini che hai fatto, yaboot fa lo stesso e probaiblmente anche meglio perchè creato appositamente per linux ppc, e cmq soprattutto viene installato in automatico senza dover fare te niente a mano come mi pare di aver capito che hai dovuto fare... boh :confused:
ciao :D
allora mi spiego meglio
Mi sono confuso con i nomi: per mbr :p intendevo (erroneamente) la partizione in hfs dove c'è suseboot.
L'installazione di suse, non permette (o frs non ci son riuscito io) l'installazione di un bootloader (ed anche di partizionare correttamente il disco con pdisk secondo me...). Ho dovuto procedere (3 volte ieri) alla reinstallazione del sistema per diversi problemi.
Quindi alla fine, sono riuscito dopo l'installazione del primo disco, a riavviare il sistema e installare i restanti 4 cd.
Solo che il sistema non bootava se non con l'ausilio del cd1 e di alcuni passaggi.
Quindi ho creato il file "lilo.conf" con dentro
boot=/dev/hda2 #dove hd2 è la partizione da 32mb in formato hfs
timeout=100
default=linux
activate
image=/boot/vmlinux
initrd=/boot/initrd
label=linux
append="root=/dev/hda3 quiet sysrq=1" #dove hd3 è la partizione root
other=/dev/hda6 #dove hd6 è la partizione di X
label=macos
Poi ho messo lilo.conf dentro la cartella /etc
Successivamente, sempre da terminare con SU, ho attivato lilo con "/sbin/lilo"
Ed ora entrambi i sistemi posson partire senza problemi (a me così sembra) in dual boot.
Per me che non ho mai installato linux, tantomeno su un ppc con e in dualboot non sono state affatto operazioni automatiche e semplici. Ma ripeto, se conosci una soluzione più semplice mi farebbe piacere provarla.
che ti devo dire io ho avuto problemi con debian che forse non era ancora ben testata e ogni volta dovevo smanettare manualmente sul file di config di yaboot, però per esempio con ubuntu nessun problema, se non ricordo male l'installazione di yaboot è stata automatica senza alcun problema ;) gentoo anche, crux non ricordo...
per le partizioni si ho avuto diversi problemi anche io, niente di paragonabile a linux x86 dove fila tutto liscio tranquillamente, ma questo per colpa dello schema di partizioni diverso su mac... cmq anche per le partizioni con ubuntu mi pare avessi fatto tutto piuttosto in fretta...
sarà la suse boh :D
ti serve proprio suse a te? sennò puoi provare con ubuntu, era fatta molto bene la versione ppc, tra l'altro su ibook mi caricava in automatico il driver open per il 3D che le altre non facevano se non ricordo male :) poi suse a me non è mai piaciuta a dier il vero, manco su x86, troooppo pesante...
cmq su ibook ho installato linux ppc una decina di volte come minimo, per casini vari (yaboot e partizioni), prove con diverse distro etc etc poi però quando capisci il procedimento giusto tutto fila liscio quindi è normale le prime volte non ti preoccupare ;) :D (ripeto questo su mac, su x86 tutto va alla grande sin da subito :p )
Cippo Cippo
30-03-2006, 10:26
forse ho capito dove sbagliavo!!! (maledetta miopia!!)
con pdisk mettevo solo il numero della partizione "4" e non "4p"
Command (? for help): C
First Block: 4p
Length in blocks: 32m
Name of partition: boot
Type of partition: Apple_HFS
ecco perchè alla fine mi dava errore!!
Ora la tentazione di reinstallare il tutto per metterci dentro anche lo SWAP è immensa....
Che dici, lascio tutto com'è oppure lo swap è necessario in questo caso?
Per ora non devo "lavorare" su suse, la sto solo studiando perchè tra poco dovremo utilizzarla a lavoro (compatibile con SAP R/3)
forse ho capito dove sbagliavo!!! (maledetta miopia!!)
con pdisk mettevo solo il numero della partizione "4" e non "4p"
Command (? for help): C
First Block: 4p
Length in blocks: 32m
Name of partition: boot
Type of partition: Apple_HFS
ecco perchè alla fine mi dava errore!!
Ora la tentazione di reinstallare il tutto per metterci dentro anche lo SWAP è immensa....
Che dici, lascio tutto com'è oppure lo swap è necessario in questo caso?
Per ora non devo "lavorare" su suse, la sto solo studiando perchè tra poco dovremo utilizzarla a lavoro (compatibile con SAP R/3)
si anche io mi ero picchiato con quella cosa della "p", non è molto immediato come programma effettivamente però leggendo qualche guida su internet me ne ero accorto :)
su linux io la partizione di swap l'ho sempre messa, quindi fossi in te rifarei aggiungedola ;) poi dipende anche dal mac che hai (che non hai detto o me lo sono perso io? :D ) e dalla ram fisica che c'è dentro, io cmq la metterei e proverei come detto un'altra distro, che ti installi yaboot :) (strano cmq che suse non lo faccia, sicuro che non ti è sfuggito anche questo? :D :sofico: )
ciauz
Cippo Cippo
30-03-2006, 10:45
[QUOTE=Cippo Cippo]forse ho capito dove sbagliavo!!! (maledetta miopia!!)
con pdisk mettevo solo il numero della partizione "4" e non "4p"
si anche io mi ero picchiato con quella cosa della "p", non è molto immediato come programma effettivamente però leggendo qualche guida su internet me ne ero accorto :)
su linux io la partizione di swap l'ho sempre messa, quindi fossi in te rifarei aggiungedola ;) poi dipende anche dal mac che hai (che non hai detto o me lo sono perso io? :D ) e dalla ram fisica che c'è dentro, io cmq la metterei e proverei come detto un'altra distro, che ti installi yaboot :) (strano cmq che suse non lo faccia, sicuro che non ti è sfuggito anche questo? :D :sofico: )
ciauz
il mac è quello che sto "scambiando" :D
Altre distro? Se magari riuscissi a conoscerne altre compatibili con R/3 volentieri!! ma conosco solo questa...
Cmq con suse, e ne sono quasi certo, non è possibile creare/cancellare partizioni in fase di installazione, lo devi fare con pdisk all'inizio.
Ora cmq provo, se è la P il Problema, allora filerà tutto liscio....:D
curiosità.Ho letto dell'esistenza di software che permettono di sostituire le schermate di boot linux con una parte grafica. Sapete come si chiama sto software
beh dipende che errore ti dava ;)
se ti diceva partizione non valida era quello e sicuramente funzionerà ;) te l'hod etto anche io mi ci ero picchiato con quella p del cavolo... che senso ha poi doverla mettere :rolleyes:
ciao :D
Cippo Cippo
30-03-2006, 11:00
sono testardo, ormai devo capire. :D
Anche se ci perdo altre 2 ore :muro:
curiosità.Ho letto dell'esistenza di software che permettono di sostituire le schermate di boot linux con una parte grafica. Sapete come si chiama sto software
bootsplash, è un modulo del kernel da compilare a parte, sempre che non l'abbiamo già incluso nel kernel "originale" ma dubito, sono un po' distante cmq ultimamente, e ovviamente non usi kernel patchati tipo il ck che usavo io che lo includeva ;)
alcune distro lo hanno di default ;)
quindi o ti ricompili il kernel, o ne usi uno già patchato, o cambi distro :D
su ppc non esisteva quando provai io, la versione ppc intendo, quindi il max che potevo fare era aggiustare i colori su yaboot...
ciauz
Massimo87
30-03-2006, 12:02
se hai 1gb di ram, puoi pure evitare la swap :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.