2008/11/28 pasquale <[EMAIL PROTECTED]>:
>
> Ciao,
> dopo aver installato Ubuntu 8.04, in un'altra partizione ho messo anche Win 
> XP,
> quindi ora il primo SO mi è scomparso.

Più precisamente Xp da bravo scostumato ha sovrascritto il Master Boot
Record con il suo bootloader. Linux è molto più attento, e quando
viene installato per secondo e trova windows te lo piazza nel menu di
avvio (con un sorriso di comprensione e pietà).

Per ripristinare il bootloader di linux (che farà partire anche Xp a
richiesta) puoi fare come segue:

fai partire Ubuntu dal CD, scegliendo di usarla LIVE (_non_ installazione)
una volta partita, apri il terminale (in Accessori, se non erro)

se non ti ricordi quali sono le partizioni in cui hai messo windows e
linux, scrivi:

sudo fdisk -l /dev/hda

dove "l" sta per "list", infatti ti fa la lista delle partizioni sul
disco hda (che è il primary Master IDE)

per un'idea su come si chiamano i dischi in linux vedi:
http://linux.p2pforum.it/wiki/Nome_dei_dispositivi_in_GNU/linux

- segnatele, poi traducile in "stile grub":

http://linux.p2pforum.it/wiki/GRUB#Le_unit.C3.A0_secondo_GRUB

in generale ci si trova con la partizione windows in hda1, linux swap
in hda2 e linux root in hda3; prendendo questi valori come esempio,
tradotti in grub diventano:
windows in hd0,0
linux root in hd0,2


dunque da terminale basta scrivere:
sudo grub
root(hd0,2)
setup(hd0)
quit

per avere il bootloader funzionante come prima che lo corrompesse Xp :)

per inserire questo Coso Operativo (probabilmente il migliore che
hanno avuto il coraggio di vendere) nel menu di avvio devi modificare
il file
/boot/grub/menu.lst

conviene farlo dopo aver rebootato linux senza cd.

per questo ti consiglio di leggere il link sopra citato su grub,
in particolare il listato con i commenti in rosso, che spiegano tutto
ciò di cui hai bisogno. Ma te lo riassumo:

se non c'è già una voce "windows" da modificare, aggiungine una alla
fine della lista copiando queste righe:

title        Microsoft Windows XP Home Edition
# In questa voce è indicata la partizione (secondo la nomenclatura di
GRUB) in cui
# si trova la partizione di sistema
root        (hd0,0)
# Tre comandi di grub da lasciare immutati
savedefault
makeactive
chainloader    +1

ricordandoti di mettere il giusto (hdX,Y) al posto di (hd0,0)

poi conta in quale ordine compare la voce windows nel menu, iniziando
da 0, e sostituisci questo numero a 0 in
default=0
che trovi prima della lista.

timeout riporta il tempo di attesa: mettilo =2 per avere 2 secondi.

Fatto. E ringrazia Mammasoft per la gestione idiota (in realtà,
praticamente criminale) dell'istallazione del suo sistema casareccio.

/home/cmq/qualche/tentativo/potevi/farlo/da/solo/se/no/che/sfizio/c/e'


-- 
GnuPG id: EAD35F0F su keyserver.linux.it
_______________________________________________
ml mailing list
[email protected]
http://nalug.net/mailman/listinfo/ml

Rispondere a