:
In genere non si incontrano particolari problemi nell'alternare boot di windows e di linux, ma come possimo fare un doppio boot tra diverse distribuzioni Linux, come Debian e Fedora? Questo e' un ottimo modo per poter avere la vostra distro preferita sul primo hd (es. hda) e sperimentare tranquillamente con tutte le altre centinaia di distribuzione sul secondo hd (es.hdb).
Esistono molte procedure inerenti il dual-boot, ma la maggior parte di esse si concentra su doppi boot da diverse partizioni dello stesso disco, percio' credo che questa semplice procedura possa tornare utile.
Ho notato, a mie spese, che se si prova ad istallare un seconda distribuzione sul proprio pc, questa sovrascrivera’ il boot loader della prima che sembrera’ scomparire. Per risolvere il problema basera’ non istallare il bootloader della seconda distribuzione. E’ normalmente abbastanza semplice trovare un’opzione che consente di saltare lo step di istallazione del bootloader, durante il processo di istallazione.
Resta ora da risolvere il problema di avviare una distro senza bootloader. Assumiamo che il bootloader della prima distro sia nell’MBR del primo hd (hda). Abbiamo bisogno di copiare alcuni file dalla directory /boot di hdb nella directory /boot di hda. Dopo aver avviato la nostra prima distro, dobbiamo loggarci come root e montare il disco hdb. Poiche’ ci occorre solo un mount point temporaneo, useremo quello del floppy.
Alcune nuove distribuzioni usano la directory /media per I mount point, in questo caso il commando sara’:
A questo punto entrate nel drive dando:
o
Qui ci sono tre file che dovrete copiare in /boot di hda. Il primo e’ System.map che sara’ del tipo System.map-2.6.10-2_FC3 (che il System.map per il kernel 2.6.10 di Fedora Core 3). Gli altri due file, che avranno l’identico suffisso numerico, sono vmlinuz e initrd. Una volta localizzati i tre file che ci interessano, copiamoli nella directory /boot di hda. Copiando initrd assicuratevi che il nome includa l’estensione .img che sara’ in qualche punto del nome del file.
Ora date:
per spostarvi nella directory /boot del primo hd e verificate che ci siano i tre file appena copiati smontate hdb con:
[pagebreak]
A questo punto resta da fare un ultimo piccolo sforzo e ci siamo.
Dobbiamo aggiungere in GRUB la voce relativa alla nuova distro. Spostatevi in /boot/grub, aprite il file menu.lst con il vostro editor preferito ed aggiungete sotto la voce relativa alla vostra prima distro le seguenti riche:
title”il nome che volete dare alla vostra nuova distro”
root(hd1,0)
kernel /boot/vmlinuz”con il vostro suffisso numerico” ro root=LABEL=/
initrd /boot/initrd”con il vostro suffisso numerico compreso il .img”
Se avrete fatto tutto senza errori, potrete ora riavviare la macchina e vedrete la nuova voce dello schermo di avvio di GRUB. Selezionatela ed avviate la vostra nuova distro.
P.S.: questa semplice guida sara’ forse una banalita’, ma io l’ho seguita con successo e la soddisfazione e’ stata tale da convincermi a tradurla e pubblicarla. Spero possa essere utile ad altri come lo e’ stata per me.
P.P.S.: si tratta della mia prima pubblicazione quindi qualsiasi consiglio, critica o apprezzamento saranno estremamente graditi.



Commenti
Inviato da fedespakka il Dom, 20/03/2005 - 14:38.
un appunto.
Non credo sia necessario copiare vmlinuz, system.map e initrd.
Avrebbe funzionato lo stesso. tanto e' vero che con :
root (hd1,0)
kernel /boot/vmlinuz-2.x.x ro root=(hd1,0)
gli stai proprio dicendo di prendere il vmlinuz dal secondo disco e montare la prima partizione del secondo disco come root.
f.
_______________________________________________
Stat rosa pristina nomine, nomina nuda tenemus.
La mia Home
Inviato da pirozzi il Lun, 21/03/2005 - 11:34.
Re: un appunto.
a dirla tutta anche a me e' sorto il medesimo sospetto, ma avendo scelto di tradurre la guida mi sono voluto attenere all'originale, ma mi riprometto di provare l'alternativa.
I see not to know all the answers, but to understand the questions
linux user #379730
get counted on
http://counter.li.org
Inviato da bornFreeThinker il Mar, 22/03/2005 - 12:00.
Re: condividere home
Sinceramente non trovo molto utile avere due distribuzioni linux installate, ed inoltre trovo maggiormente inutile tentare di condividere la propria home tra le medesime!
Che vantaggio ne traggo?
"Un giorno il mio nome sarà associato a qualcosa di prodigioso-a una crisi, come non ve ne furono mai sulla terra, alla più profonda collisione della coscienza, a un verdetto evocato contro tutto ciò che è stato finora creduto, preteso, santificato"
Inviato da InfoDebian il Mar, 10/05/2005 - 12:00.
Re: condividere home
Indipendentemente dal fatto che sia o non
sia necessario copiare quei 3 file, la tua Pirozzi è un' Ottttima guida.
Lo sai che era proprio quello che mi serviva?
Mi servirà proprio x il fatto che installando nel 2° h.d. la debian, NON sceglierò questa volta di installare anche grub, x 2 motivi:
1)appena installata la Debian e riavviando il computer, anche se sceglievo la voce Fedora fra i 3 sistemi operativi presenti, questa nn si avviava, dunque non potevo impartire il comando suggerito x "piallarla", ovvero: mkfs.reiserfs /dev/hdb1
2)Una volta eliminato da windows tutto il contenuto del 2° h.d. contenente solo la debian, grub nn funzionava +.
A "farci le spese" x questo problema è stata la Fedora (che nn centrava nulla), che ho dovuto eliminare.
Dunque ho dovuto pure formattare la Fedora contenuta nel 1° h.d. assieme a windows.
L'unico che è rimasto illeso a questo inconveniente è stato zio Bill....
Inviato da bauhaus il Sab, 03/12/2005 - 11:48.
Re: condividere home
Ciao a tutti... una domanda... e se io avessi già fatto il danno?!?! Mi spiego meglio, da tanto tempo uso l' Ubuntu ho deciso di passare alla debian, ho installato tutto quanto nell'hd primario hda ed ho sovrascritto il bootloader con lilo... Ho perso tutti i dati, o con questa guida posso riuscire a risolvere il mio problema!??!
anche perchè le due distribuzioni le ho su due hd, vorrei riuscire a montare quello della ubuntu ma non ci riesco... Datemi una mano le ho provate tutte. Grazie infinito per l'aiuto
Inviato da Denix il Mer, 05/12/2007 - 11:18.
lilo ?
Ciao a tutti, ho letto con molto interesse la guida in quanto era tanto che cercavo di fare una cosa simile.
Il mio problema (se così si può chiamare), dovuto alla mia poca esperinza con il pinguino è la seguente:
Usando lilo come boot-loader come lo configuro per tale operazione? (ovvero far partire un'altra distro)
Grazie in anticipo a tutti quelli che mi risponderanno.
Ciao