Jump to content

[Risolto] Come configurare il sistema per 3 sistemi operativi diversi


zecco
 Share

43 posts in this topic

Recommended Posts

Dopo alcuni tentativi sono riuscito ad installare Snow Leopard nella configurazione in firma (http://www.insanelymac.com/forum/index.php?showtopic=213633&hl=)

Avendo altri 2 HD, ho seguito il consiglio di staccare fisicamente i dischi dalla scheda madre, per evitare eventuali conflitti.

 

Negli altri 2 HD ho rispettivamente:

HD1 ubuntu 10.04

HD2 Windows 7

volevo aggiungere l'HD3 con Snow Leopard.

 

Alla re-installazione degli HD sono cominciati i problemi.

 

Grub mi vede il disco con Mac osx (mi da anche l'opzione se caricarlo in 32 o 64 bit), ma l'unico sistema operativo caricabile e utilizzabile è Ubuntu.

 

Se provo a caricare Win 7 in pc mi va in dump e si riavvia. Purtroppo capita anche con l'HD di SNow scollegato e temo che le configurazioni di boot consigliate per l'installazione di Snow non siano del tutto digeribili a Win

Se provo con Snow (sia 32 che 64) mi da:

error: no such device: 74845c6f4053f036
error: no such partition
error: no xnu kernel loaded

 

In definitiva come faccio a far coesistere i 3 sistemi operativi

Grazie

Link to comment
Share on other sites

Cioè fammi capire tu praticamente hai 3 HD non iterni (ma esterni) e quello che vorresti avere all'avvio è un 3 boot? con possibilità ovviamente di scegliere di avviare 1 dei 3 Sistemi operativi? 32 Bit o 64 Bit?

Link to comment
Share on other sites

Cioè fammi capire tu praticamente hai 3 HD non iterni (ma esterni) e quello che vorresti avere all'avvio è un 3 boot? con possibilità ovviamente di scegliere di avviare 1 dei 3 Sistemi operativi? 32 Bit o 64 Bit?

 

No Hotni.

Io ho 3 HD interni ugnuno dei quali monta un sistema operativo diverso.

Mi piacerebbe poter scegliere all'avvio quello da avviare.

Con Ubuntu e Linux c'ero riuscito tranquillamente con GRUB, il boot loader di default di Ubuntu, ma da quando ho inserito anche il terzo disco (quello di Snow Leopard) il giochetto non va più.

Per quello che riguarda i bit, invece, non mi interessa poter scegliere se avviare un SO a 32 o 64: ho solo fatto notare che l'opzione di scelta nel boot loader (GRUB) appare.

Tra l'altro appare splittata per la versione 32 e per quella 64. Peccato che entrambe portino all'errore del primo post.

Grazie

Link to comment
Share on other sites

Essendo 3 hd differenti non dovresti avere problemi.

Io ho 3 HD con XP,Snow e Ubuntu, di default faccio il boot con Snow dove chamaleon mi fa scegliere con cosa avviare.

Nella peggior delle ipotesi vado di F8 ( la mia scheda, non sò la tua) e scelgo dal Bios con quale HD avviare e funziona tutto.

Ciao

Link to comment
Share on other sites

No Hotni.

Io ho 3 HD interni ugnuno dei quali monta un sistema operativo diverso.

Mi piacerebbe poter scegliere all'avvio quello da avviare.

Con Ubuntu e Linux c'ero riuscito tranquillamente con GRUB, il boot loader di default di Ubuntu, ma da quando ho inserito anche il terzo disco (quello di Snow Leopard) il giochetto non va più.

Per quello che riguarda i bit, invece, non mi interessa poter scegliere se avviare un SO a 32 o 64: ho solo fatto notare che l'opzione di scelta nel boot loader (GRUB) appare sia per la versione 32 che per quella 64. Peccato che entrambe portino all'errore del primo post.

Grazie

 

Capito, per quanto me ne possa intendere io e per i comportamenti che ho notato io, se installi prima windows poi snow leopard/leopard questultimo si avvia per primo (non vorrei comunque sbagliarmi). (Puoi poi scegliere tramite bootloader o direttamente da win di reimpostarlo come prima partenza) credo che il tuo problema sia del boot.

 

Provato a cercare qualcosa sul forum o googlando? non vorrei azardarmi ha dirti fesserie magari prova ad attendere un parere altrui.

 

@Abbiamo scritto insieme io e williamwallace, e mi ha comunque confermato che sia con chamaleon che al boot i problemi di un 3 boot non ci sono stà solo nell'impostarli.

Link to comment
Share on other sites

Essendo 3 hd differenti non dovresti avere problemi.

Io ho 3 HD con XP,Snow e Ubuntu, di default faccio il boot con Snow dove chamaleon mi fa scegliere con cosa avviare.

Nella peggior delle ipotesi vado di F8 ( la mia scheda, non sò la tua) e scelgo dal Bios con quale HD avviare e funziona tutto.

Ciao

 

williamwallace,

sono riuscito a far "gestire" solo 2 SO ma mai 3.

 

Ad esempio:

Con Camaleon mi vede solo Snow e Win 7

Snow parte regolarmente

Win 7 va in schermata blu e si riavvia

 

Con Grub mi vede Ubuntu, Win 7 e Snow (con opzione per 32 o 64 bit)

Ubuntu parte tranquillamente

Win 7 va in schermata blu (purtroppo una costante)

Snow non parte proprio (sia 32 che 64)

 

Quello che vorrei fare è avere un boot loader capace di poter gestire insieme i 3 Sistemi operativi

Link to comment
Share on other sites

Come ti dissi io tenta EasyBCD 2 BETA! Vai su Add new entry clicchi su linux ti da una lista di bootloader scegli quello che utilizza la tua versione di linux, poi sotto imposti la partizione su cui è installato linux e fai Add dopoo spostati sulla scheda Mac e fai Add, vai sull'opzione Edit Boot Menu, ti darà una lista dei sistemi che hai aggiunto e fai Save setting.

Ti sposti sulla scheda BootLoader Setup clicca su Write MBR. In basso dovrebbe dirti MBR scritto con successo o una cosa del genere...riavvii e vedi se parte....Bye

Consiglio sempre di fare backup...cmq non penso ci siano prolemi particolari.

Link to comment
Share on other sites

Grazie per le risposte.

Provo a sistemare il problema di Win 7 e poi installo EasyBCD 2 BETA e vi faccio sapere.

 

curiosità: hai attivato l'ahci per seven? altrimenti la schermata blu è normale perché non ha i driver (spero di non dire una ca$$ata) per partire in ahci

 

Il mio BIOS è settato in AHCI come suggerito dalla guida per installare Snow.

Se non ho capito male dovrei installare i driver AHCI su WIN7: dove posso trovarli?

Grazie

Link to comment
Share on other sites

Ok.

Grazie a tutti voi il problema WIN 7 è stato risolto.

Ora provo con il triplo boot e vi faccio sapere, anche se...

Non c'è qualcuno di voi che è esperto nell'implementazione di GRUB2 con un triplo boot?

Sarò "tradizionalista" ma dubito che un boot loader così potente come GRUB2 non riesca a fare al caso mio :D

Grazie

Link to comment
Share on other sites

La versione precedente di grub aveva un'interfaccia grafica attraverso la quale aggiungevi i sistemi ed impostavi le partizioni da avviare.....sulla nuova versione di ubuntu avevo letto qualche procedura ma si doveva modificare un file di testo....poi non ho approfondito perchè sistemai tutto da Windows...

Link to comment
Share on other sites

Ok.

Grazie a tutti voi il problema WIN 7 è stato risolto.

Ora provo con il triplo boot e vi faccio sapere, anche se...

Non c'è qualcuno di voi che è esperto nell'implementazione di GRUB2 con un triplo boot?

Sarò "tradizionalista" ma dubito che un boot loader così potente come GRUB2 non riesca a fare al caso mio :whistle:

Grazie

 

Fai partire tutto da chameleon. Basta installare grub2 sulla partizione di Linux e magicamente Chameleon te lo vedrà. Lascia perdere esasybcd.

 

GIorgio

Link to comment
Share on other sites

Fai partire tutto da chameleon. Basta installare grub2 sulla partizione di Linux e magicamente Chameleon te lo vedrà. Lascia perdere esasybcd.

 

GIorgio

 

Grazie Giorgio.

Potresti descrivermi un pò meglio questa procedura: niubbo inside...sorry :D

Link to comment
Share on other sites

Grazie Giorgio.

Potresti descrivermi un pò meglio questa procedura: niubbo inside...sorry :D

 

 

Entri in ubuntu e da terminale:

 

sudo grub-install --root-directory=/ /dev/sdx dove sdx è la partizione radice di ubuntu

 

Giorgio

Link to comment
Share on other sites

??? Non capisco la domanda

 

 

Giorgio,

scusa ma non capisco una cosa (fosse solo quella ;) )

Se non ho capito male si può gestire tutto da camaleon.

Dovrebbero apparirmi quindi le 3 opzioni di boot dal menu di camaleon: Snow, WIN e Ubuntu.

Il primo HD che il pc va a vedere dovrebbe perciò essere quello di Snow, sul quale è installato proprio camaleon.

E qui cominciano i guai...

Se il secondo HD è quello dove è installato ubuntu, mi vede solo WIN

Se il secondo HD è quello dove è installato WIN, mi vede solo WIN.

Con i 3 dischi le uniche opzioni sono Snow o WIN.

Perchè mi suggerisci di installare GRUB in quella maniera se poi il disco dove c'è GRUB (e di conseguenza Ubuntu) manco lo vede?

Ma soprattutto dove sbaglio?

Grazie

Link to comment
Share on other sites

Non vorrei dire una fesseria, ma se installi Grub sul disco di Ubuntu, avrai poi la possibilità da Chameleon di avviare grub che a sua volta avvierà Ubuntu.

Prova come ti dice Giorgio, fidati. -_-

 

Ci mancherebbe altro non mi fidassi ;)

Il mio problema è che non riesco a tradurre i vostri consigli, sicuramente corretti, in qualcosa di concreto per risolvere il mio problema

Cioè: come faccio ad installare GRUB sul disco di ubuntu se non me lo vede?

Quando faccio le prove io stacco fisicamente il cavo SATA dalla mobo.

Ho provato ad avviare solo il disco di ubuntu e dare il comando da terminale suggerito da Giorgio

sudo grub-install --root-directory=/ /dev/sdx dove sdx è la partizione radice di ubuntu

A quel punto sdx diventa inevitabilmente sda perchè non ci sono altri HD momentaneamente attaccati al pc.

In questa maniera, però, riavviando il tutto con i 3 dischi installati e facendo partire il boot dal disco di Snow dove c'è camaleon, quest'ultimo mi vede sempre e solo Snow e WIN 7.

Link to comment
Share on other sites

Ci mancherebbe altro non mi fidassi :(

Il mio problema è che non riesco a tradurre i vostri consigli, sicuramente corretti, in qualcosa di concreto per risolvere il mio problema

Cioè: come faccio ad installare GRUB sul disco di ubuntu se non me lo vede?

Quando faccio le prove io stacco fisicamente il cavo SATA dalla mobo.

Ho provato ad avviare solo il disco di ubuntu e dare il comando da terminale suggerito da Giorgio

sudo grub-install --root-directory=/ /dev/sdx dove sdx è la partizione radice di ubuntu

A quel punto sdx diventa inevitabilmente sda perchè non ci sono altri HD momentaneamente attaccati al pc.

In questa maniera, però, riavviando il tutto con i 3 dischi installati e facendo partire il boot dal disco di Snow dove c'è camaleon, quest'ultimo mi vede sempre e solo Snow e WIN 7.

 

 

Ho detto LA PARTIZIONE dove è linux: sdax

 

sda è l'intero disco.

 

Giorgio

Link to comment
Share on other sites

si zecco.....

 

come dice giorgio è perfetto avevo il tuo stesso problema con la tua stessa configurazione, entri in linux da terminale dai il comando che dice giorgio e stop.

Metti da bios come disco d'avvio quello di mac e da chameleon scegli tutto......

Link to comment
Share on other sites

Ho detto LA PARTIZIONE dove è linux: sdax

 

sda è l'intero disco.

 

Giorgio

 

Giorgio & Seminole

grazie per le risposte.

@ zoeid gates Grazie per l'invito con pcEFI ma preferisco provare con Camaleon (sento che l'obiettivo è vicino... ;) )

Continuo a non capire una cosa (scusate ma sarò proprio gnucco)

Seguite il mio ragionamento come se fosse un flow chart

Primo HD ad avviarsi-> Snow con Camaleon che, ad obiettivo raggiunto, mi fa vedere le 3 opzioni per i 3 sitemi operativi diversi

scelgo Snow-> parte Snow Leopard

scelgo Win -> parte Windows 7

scelgo ubuntu -> parte Grub

a questo punto Grub mi fa di nuovo le 3 opzioni oppure, essendo installato in root, mi serve solo ad avviare la distro?

 

Ad ogni modo questo è il risultato

Al mio tentativo di installare Grub nella root con

sudo grub-install --root-directory=/ /dev/sda1

 

ottengo

/usr/sbin/grub-setup: warn: Tentativo di installare GRUB in una partizione invece che nel MBR. Tale pratica non è raccomandabile..
/usr/sbin/grub-setup: warn: L'embed non è possibile. GRUB può essere installato con questa configurazione solo usando blocklist. Le blocklist non sono comunque affidabili e ne viene sconsigliato l'uso..
/usr/sbin/grub-setup: error: Per utilizzare le blocklist, usare --force..

 

Che posso fare?

Link to comment
Share on other sites

 Share

×
×
  • Create New...