Pagina 1 di 2

Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 22:49
da saguan67
Salve.
So di aver già rotto le scatole in altre occasioni con argomenti simili. So anche che qualcuno ha postato al riguardo e me lo sto studiando.... Ma prima di procedere vorrei porre le seguenti domande.

Premessa:

Sul mio PC, dotato di nr. 3 HDD, avevo Ubuntu 8.04 e Win XP. Tutto andava a MERAVIGLIA fino a quando ho avuto problemi con la risoluzione dello schermo... Quindi ho deciso di cogliere l'occasione e passare a Ubuntu 9.04 installandolo, ex novo, dalla Live.

Il problema che mi si presenta é il seguente:

Ubuntu parte ma se cerco di far partire Win XP ottengo questo messaggio: "NTLDR mancante".

Quindi, cercando sul forum ho trovato che qualcuno ha risolto "ritoccando" le istruzioni del file Menu.lst, nella parte che riguardava l'avvio di windows. Sono quindi andato a cercare il detto file e ME NE TROVO DUE!!!!!! Aggiungo che il contenuto dei due file non é identico. Come risolvo?

Posto il contenuto del Menu.lst che mi sembra si debba modificare e l'output del comando Fdisk -l....

(non copio l'altro menu.lst per non complicare troppo il post, ma se qualcuno me lo chiede...)

Grazie 1000...

Output di Fdisk:

sandro@Ubuntu9-04:~$ sudo fdisk -l
[sudo] password for sandro:

Disco /dev/sda: 500.1 GB, 500107862016 byte
255 testine, 63 settori/tracce, 60801 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x1549f232

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1      60060  482431918+  83  Linux
/dev/sda2          60061      60801    5952082+  5  Esteso
/dev/sda5          60061      60801    5952051  82  Linux swap / Solaris

Disco /dev/sdb: 500.1 GB, 500107862016 byte
255 testine, 63 settori/tracce, 60801 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x2890b853

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdb1  *          1      60801  488384001    7  HPFS/NTFS

Disco /dev/sdc: 320.0 GB, 320072933376 byte
255 testine, 63 settori/tracce, 38913 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x9bcd2bed

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdc1  *          1      38913  312568641    7  HPFS/NTFS
sandro@Ubuntu9-04:~$

Menu.lst (1) (l'ultima parte)


title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 8a1ae79a-7141-450d-a867-b83584389b6a
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=8a1ae79a-7141-450d-a867-b83584389b6a ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 8a1ae79a-7141-450d-a867-b83584389b6a
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=8a1ae79a-7141-450d-a867-b83584389b6a ro  single
initrd /boot/initrd.img-2.6.28-11-generic

title Ubuntu 9.04, memtest86+
uuid 8a1ae79a-7141-450d-a867-b83584389b6a
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdc1
title Microsoft Windows XP Professional
rootnoverify (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 22:56
da dani.deb
xp secondo te dovrebbe stare sull'hd da 320gb o sul secondo da 500gb?

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 22:57
da saguan67
su quello di 320 gb...

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 22:59
da dani.deb
dove si trovano i due file menu.lst? si chiamano così entrambi?
ad occhio questo dovrebbe andare bene
prova a postare anche l'altro magari

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:03
da saguan67
Ecco il 2° Menu.lst

(non so dirti se si trovano entrambi nella stessa posizione) Grazie...

#
# Sample boot menu configuration file
#

# Boot automatically after 30 secs.
timeout 30

# By default, boot the first entry.
default 0

# Fallback to the second entry.
fallback 1

# For booting GNU (also known as GNU/Hurd)
title  GNU (also known as GNU/Hurd)
root  (hd0,0)
kernel /boot/gnumach.gz root=device:hd0s1
module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} --host-priv-port=${host-port} --device-master-port=${device-port} --exec-server-task=${exec-task} -T typed ${root} $(task-create) $(task-resume)
module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)

# For booting GNU/Linux
title  GNU/Linux
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1
#initrd /initrd.img

# For booting GNU/kFreeBSD
title  GNU/kFreeBSD
root  (hd0,2,a)
kernel /boot/loader.gz

# For booting GNU/kNetBSD
title  GNU/kNetBSD
root  (hd0,2,a)
kernel --type=netbsd /boot/knetbsd.gz

# For booting Mach (getting kernel from floppy)
title  Utah Mach4 multiboot
root  (hd0,2)
pause  Insert the diskette now!!
kernel (fd0)/boot/kernel root=hd0s3
module (fd0)/boot/bootstrap

# For booting FreeBSD
title  FreeBSD
root  (hd0,2,a)
kernel /boot/loader

# For booting NetBSD
title  NetBSD
root  (hd0,2,a)
kernel --type=netbsd /netbsd

# For booting OpenBSD
title  OpenBSD
root  (hd0,2,a)
kernel --type=netbsd /bsd

# For booting OS/2
title OS/2
root  (hd0,1)
makeactive
# chainload OS/2 bootloader from the first sector
chainloader +1
# This is similar to "chainload", but loads a specific file
#chainloader /boot/chain.os2

# For booting Windows NT or Windows95
title Windows NT / Windows 95 boot menu
rootnoverify (hd0,0)
makeactive
chainloader  +1
# For loading DOS if Windows NT is installed
# chainload /bootsect.dos

# For installing GRUB into the hard disk
title Install GRUB into the hard disk
root    (hd0,0)
setup  (hd0)

# Change the colors.
title Change the colors
color light-green/brown blink-red/blue

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:19
da dani.deb
il secondo menu.lst deve essere di un'altra installazione linux..hai sperimentato qualcos'altro oltre ubuntu? comunque non dovrebbe fare niente

il primo menu.lst dovrebbe essere quello utilizzato, e anche a posto

ntldr mancante indica di solito un problema del loader di win
se hai un cd di win, fai partire da quello, e dal prompt dei comandi dai questi 2 comandi:
fixboot
fixmbr

a questo punto il loader di win dovrebbe essere a posto

se poi ti dovesse partire in automatico win, senza farti scegliere ubuntu, avvii con il cd live di ubuntu, segui il primo metodo di questa guida, in 2 minuti sei a posto:
http://wiki.ubuntu-it.org/RipristinoGrub

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:20
da saguan67
Scusa, lascia stare l'ultimo menu.lst. Si trova nella posizione

/usr/share/doc/grub/examples/ (che immagino non c'entri niente...)

mentre il primo si trova in

/boot/grub/ (e penso che sia quello giusto)

Cmq, come risolvo?

In precedenti occasioni, quando provavo ad installare altri s.o. in aggiunta a Ubuntu 8.04, avevo sempre problemi con il grub. Ma ho SEMPRE risolto installando per ultimo Ubuntu 8.04 (senza levare i precedenti) Pensi che poosa funzionare anche in questo caso?

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:21
da dani.deb
si è quello giusto, prova come ti ho detto sopra

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:45
da saguan67
Scusa ancora un'ultima domanda (spero...)

Ho una gran paura del cd d'installazione di windows, mi spieghi esattamente cosa devo fare per arrivare al prompt dei comandi dove dovrò inserire i comandi
fixboot
fixmbr
e cosa fare dopo che li avrò inseriti?

Mi tremano le gambe  con quel cd....

Grazie ancora...

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:49
da dani.deb
a memoria non mi ricordo il menu
comunque NON devi scegliere installa  :)
troverai qualche voce del tipo ripristina sistema, o ripristina avvio..
oppure prompt dei comandi
scegli una di queste

se proprio proprio non ti senti sicuro di quello che stai facendo, esci, e magari prendi nota di quali erano le voci dei menu, così ti aiutiamo meglio

non è un portatile, vero?

dopo che li hai inseriti non devi fare niente, è (dovrebbe essere) già a posto
riavvii e vedi se intanto va win

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:53
da saguan67
ok, ci provo. Ci risentiamo al mio ritorno... Ho salvato i file più importanti...

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: sabato 25 aprile 2009, 23:54
da dani.deb
saguan67 ha scritto: Ho salvato i file più importanti...
(good)

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 0:07
da Ubuket
Metti il cd di Win - lascia che carichi - avrai 3opzioni alla fine una di queste è Ripristinare Xp premi R - poi ti chiede qualle windows vuoi ripristinare (avrai una cosa del genere 1 C:\Windows) Premi 1 poi Inivio - password Administrator --- ora ti troverai sul promot dei comandi

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 1:31
da saguan67
AIUTO!
ho dato il comando fixboot (é il primo comando che do). Cosa devo rispondere alla domanda:
Scrivere un nuovo settore di avvio sulla partizione C: ?

HELP ME PLEASE!!!!!

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 1:32
da dani.deb
rispondi sì
serve apposta quel comando..

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 1:46
da saguan67
Dunque:

Dopo aver ripristinato Windows, come previsto, Win partiva in automatico. Ho quindi seguito il primo metodo della guida che mi hai indicato, ma comunque win parte in automatico e il grub non si fa vedere...

l'output del comando  find /boot/grub/stage1 é stato: hd (0,0) e quindi ho utilizzato quei parametri.

Ora?

(A nanna immagino...)

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 1:50
da dani.deb
posta il risultato di

Codice: Seleziona tutto

cat /boot/grub/menu.lst
sarà una banalità

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 1:57
da saguan67
Scusa il ritardo. ma ho dovuto lanciare la live.

L'output é il seguente:

ubuntu@ubuntu:~$ cat /boot/grub/menu.lst
cat: /boot/grub/menu.lst: No such file or directory
ubuntu@ubuntu:~$

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 1:59
da dani.deb
eh da live non funziona così..
se riavvii normalmente e ridai il comando che ti ho detto facciamo prima

Re: Ubuntu 9.04 Problemi con il Grub.

Inviato: domenica 26 aprile 2009, 2:00
da dani.deb
che scemo, no aspetta
quando riavvii premi esc all'inizio
dovrebbe comparirti il menu di grub