Oppure

Loading
06/02/10 16:30
fa1212
Salve a tutti,
l'altro giorno ho messo su una partizione una distro di linux (slitaz) e al momento d'installare GRUB ho scelto di sì.
Ora il problema e che grub non vede più la partizione di windows.

Questo è l'output del comando fdisk -l:

Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/hda1   *           2        4749    38138310   7 HPFS/NTFS  << WIN
/dev/hda2            4750        4864      923737+ 83 Linux      << SLITAZ


modificando il file list di grub è possibile aggiustare il casino?
Se sì come?

Grazie mille in anticipo per le vostre risposte!
aaa
06/02/10 16:48
TheKaneB
certo che si può fare!
posta il tuo file di configurazione completo e ti dirò come modificarlo.
di solito si trova in /boot/grub/menu.lst oppure in /boot/grub/grub.conf
ma potrebbe variare in base alla distribuzione.
Ciao!
aaa
06/02/10 17:44
fa1212
Meno male!

Ecco il file:

# /boot/grub/menu.lst: GRUB boot loader configuration.
#

# By default, boot the first entry.
default 0

# Boot automatically after 8 secs.
timeout 8

# Change the colors.
color green/black light-green/black

# For booting SliTaz from : /dev/hda2
#

title 	SliTaz GNU/Linux (cooking) (Kernel vmlinuz-2.6.25.5-slitaz)
		root (hd0,1)
		kernel /boot/vmlinuz-2.6.25.5-slitaz root=/dev/hda2


title  SliTaz GNU/Linux (Kernel 2.6.25.5-slitaz)
		root (hd0,1)
       kernel /boot/vmlinuz-2.6.25.5-slitaz root=/dev/hda2

aaa
07/02/10 16:32
fa1212
ciò può essere d'aiuto??

img693.imageshack.us/img693/6816/…
Ultima modifica effettuata da fa1212 07/02/10 16:33
aaa
07/02/10 18:56
Mte90
strano che grub si comporti in questo modo.
in automatico riconosce se ci sono altre partizioni con sopra dei s.o..
se al momento non riesci ad accedere al pc puoi usare la distro super grub disk.
va modificato il menu.lst ma io non ci ho messo mai le mani...
help.ubuntu.com/community/…
ti rimando a questo how to.
non riesco ad accedere al mio menu.lst perchè l'ho installato nella mbr.
aaa
07/02/10 22:59
TheKaneB
Postato originariamente da Mte90:

strano che grub si comporti in questo modo.

e come dovrebbe comportarsi?
in automatico riconosce se ci sono altre partizioni con sopra dei s.o..

Grub non autoriconosce un fico secco. Ci pensa l'installer della distribuzione ad autoriconoscere i sistemi preinstallati e ad effettuare una prima configurazione di Grub.
se al momento non riesci ad accedere al pc puoi usare la distro super grub disk.

pessima idea, qui grub funziona alla perfezione, non serve usare un'altra distro con un altro grub.
va modificato il menu.lst ma io non ci ho messo mai le mani...
help.ubuntu.com/community/…
ti rimando a questo how to.

ecco, ora iniziamo a ragionare :)
non riesco ad accedere al mio menu.lst perchè l'ho installato nella mbr.

ma che stai a dì? il menu.lst è un file, e in quanto tale risiede su un filesystem. L'MBR è un record di una manciata di Bytes sull'hard disk, contiene solo il codice per caricare il vero Grub che è nella partizione /boot.
Tu non ce l'hai il menu.lst perchè di sicuro usi Ubuntu, che ha introdotto recentemente grub 2, che usa un nuovo sistema di configurazione...

x fa1212:
il tuo menu.lst corretto è questo
# /boot/grub/menu.lst: GRUB boot loader configuration.
#

# By default, boot the first entry.
default 0

# Boot automatically after 8 secs.
timeout 8

# Change the colors.
color green/black light-green/black

# for booting SliTaz from : /dev/hda2
#

title     SliTaz GNU/Linux (cooking) (Kernel vmlinuz-2.6.25.5-slitaz)
        root (hd0,1)
        kernel /boot/vmlinuz-2.6.25.5-slitaz root=/dev/hda2


title  SliTaz GNU/Linux (Kernel 2.6.25.5-slitaz)
        root (hd0,1)
       kernel /boot/vmlinuz-2.6.25.5-slitaz root=/dev/hda2 

title Microsoft Windows
root (hd0,0)
makeactive
chainloader +1


Puoi modificarlo in modo semplice avviando il tuo editor preferito con permessi di root...
non so come è configurata la tua distro, ma di solito l'editor a riga di comando "nano" ce l'hanno tutti...

usa quindi i comandi, da terminale:
su
(inserisci la password di root, non vedrai nulla mentre digiti, nemmeno gli asterischi)
nano /boot/grub/menu.lst


Edita il file inserendo quel pezzo che ho aggiunto (quello con title Microsoft Windows), poi salva con CTRL+O ed esci con CTRL+X.
Se non hai l'editor nano, usa un altro editor oppure consulta il manuale di Slitaz per sapere come installarlo.

PS: Se vuoi avere Windows come scelta predefinita in Grub, devi cambiare la riga "default 0" in "default 3".

Ciao ;)
Ultima modifica effettuata da TheKaneB 07/02/10 23:10
aaa
08/02/10 8:59
Mte90
Grazie per le precisazioni XD
Io uso sidux e dall'ultima versione usano grub 2. con le vecchie avevo il file e lo modificavo tranquillamente. adesso che tu mi hai detto che è cambiata la configurazione ho capito perchè prima pensavo che era colpa della mbr.
Per quanto riguarda sgd io lo consigliavo nel frattempo intanto che risolvesse il problema così poteva accedere tranquillamente.
cmq meglio così ha risolto XD
aaa
08/02/10 9:28
TheKaneB
Postato originariamente da Mte90:

Grazie per le precisazioni XD

figurati! ;)
Io uso sidux e dall'ultima versione usano grub 2. con le vecchie avevo il file e lo modificavo tranquillamente. adesso che tu mi hai detto che è cambiata la configurazione ho capito perchè prima pensavo che era colpa della mbr.

Perchè non provi Debian allora? Sidux è basata sul ramo Sid di Debian, un po' come Ubuntu (che prende alcuni pacchetti da Sid e altri da Testing), ma sicuramente più fedele all'originale Debian.
Per quanto riguarda sgd io lo consigliavo nel frattempo intanto che risolvesse il problema così poteva accedere tranquillamente.
cmq meglio così ha risolto XD

Si certo, ma quello va bene quando non parte proprio Grub perchè hai distrutto l'MBR o hai altri danni al filesystem. Qui il problema era diverso, basta cambiare 4 righe in un file e riavviare ;)
aaa