LUG Castegnato - Linux Users Group Castegnato / boot...problemi

LUG Castegnato - Linux Users Group Castegnato

Linux User Group Castegnato - BS

Non hai eseguito l'accesso.

#1 10-11-2009 20:14:56

robycops
Utente
Registrato: 27-10-2009
Messaggi: 45

boot...problemi

come consigliato dal gatto (la birra non me la dimentico...) spiego il problema che mi è capitato:

avevo un dual boot grub tra winxp e ubuntu che funzionava perfettamente
il problema si  è posto quando ho installato anche mandriva; in pratica devo aver installato l'ultimo bootloader nel posto sbagliato ed ora mandriva e winxp sono ok, ubuntu nn si trova + e per partire sono costretto ad una operazione di reindirizzamento in quanto il mio bios non vede l'hd (il terzo) per l'avviamento.

premesso che formatterò le distro per reinstallarle chiedo un parere ai luminari:

una volta "spianato" e ripristinato l'mbr di windows....è interessante montare un boot manager tipo questo o similari?

grazie...come sempre......

r.


sono un musicista....suono i citofoni!

Non in linea

 

#2 11-11-2009 04:20:14

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: boot...problemi

robycops ha scritto:

avevo un dual boot grub tra winxp e ubuntu che funzionava perfettamente
il problema si  è posto quando ho installato anche mandriva; in pratica devo aver installato l'ultimo bootloader nel posto sbagliato ed ora mandriva e winxp sono ok, ubuntu nn si trova +

Quando installi windows o linux, alla fine del processo di installazione viene installato il boot loader, che va a sovrascirvere il MBR (Master Boot Record).
Con Ubuntu (o le altre distribuzioni linux) il software di installazione esegue una scansione degli hard disk per vedere se ci sono installati altri sistemi operativi (come XP o altre distibuzioni di linux) e configura in automatico il boot loader. XP invece installa il boot loader nel MBR e basta. Quindi dopo una reinstallazione di XP non si può più eseguire il boot di linux.
Nel tuo caso il software di installazione di Mandriva non è riuscito a rilevare la presenza di Ubuntu e quindi a configurare correttamente il boot-loader.

robycops ha scritto:

...ubuntu nn si trova + e per partire sono costretto ad una operazione di reindirizzamento in quanto il mio bios non vede l'hd (il terzo) per l'avviamento.

Cosa intendi con operazione di reindirizzamento?

robycops ha scritto:

una volta "spianato" e ripristinato l'mbr di windows....è interessante montare un boot manager tipo  questo  o similari?

GAG è un altro boot loader opensource che ti permette di fare il boot di più sistemi operativi, non saprei dirti come funziona perchè non l'ho mai provato.

Con Ubuntu 9.10 si è passati da GRUB 1 (versioni 0.x), che ora viene chiamato GRUB legacy, a GRUB 2 (in Ubuntu attualmente alla versione 1.97~beta4. (Per sapere la versione di GRUB installata bisogna dare il comando "grub-install -v").
Con GRUB 1 sono sempre riuscito a gestire il boot di tutti i sistemi operativi, anche se a volte ho dovuto fare degli accorgimenti (come con FreeBSD o windows xp installato in un hard disk secondario).
Con GRUB 2 sono state aggiunte molte nuove feature, ma cambiano anche parecchie cose, compresi i file di configurazione, che sono diventati un po' più complicati. A meno di qualche bug ancora da sistemare, è possibile far partire qualsiasi sistema operativo come con GRUB 1.


robycops ha scritto:

...premesso che formatterò le distro per reinstallarle...

Io utilizzerei questa procedura per un'installazione in di XP/Ubuntu/Mandriva:
1. Installo Ubuntu. In genere, se c'è anche XP installato sul pc, GRUB viene configurato in modo corretto per il dual-boot. L'installer di Ubuntu andrà ad installare GRUB nel MBR. Questo GRUB sarà quello che utilizzerò per gestire anche il boot di XP e di Mandriva.

2. Installo Mandriva. Il punto importante qui è che bisogna installare il boot loader non nel MBR, ma nella partizione di root della Mandriva. È un opzione che viene fornita, per quanto ho visto io, dai software di installazione di tutte le distribuzioni.

3. Riavvio il PC. A questo punto posso avviare ancora solo Ubuntu e XP. Una volta avviato Ubuntu configuro GRUB per eseguire il boot anche di mandriva, di solito con il comando chainloader. La procedura per far questo è diversa tra GRUB 2 e GRUB 1.


Puoi anche non reinstallare Ubuntu ma ripristinare il suo GRUB nel MBR seguendo queste instruzioni.

Posta pure se hai dubbi o bisogno di qualche istruzione più dettagliata.

P.S. Non ho la possibilità di installare l'ultima versione di Mandriva. Potresti dirmi che versione di GRUB usa?

robycops ha scritto:

...come consigliato dal gatto (la birra non me la dimentico...) ...

Sto segnando tutto. Fortuna che c'è ancora qualcuno che paga le birre, vero Threepwood?


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

#3 14-11-2009 12:08:02

robycops
Utente
Registrato: 27-10-2009
Messaggi: 45

Re: boot...problemi

eccomi....
come da copione winxp e ubuntu partono e mandriva no
nel boot di grub ho la voce mandriva, riferita ad un'altra installazione che avevo "spianato" ; infatti si riferisce ad un altra posizione nei dischi.

ora....ho provato durante il boot di grub a cambiare i parametri di mandriva ma nn ci sono riuscito e quindi:

premesso che la voce mandriva esistente è da eliminare(ma non è una condizione vitale) dovrei inserire in grub i dati per la nuova mandriva....se mi puoi spiegare in modo che capisca anche un bimbo di 5 anni.... wink


x la birra.....quando e dove vuoi (se viene anche ken il secondo giro lo facciamo pagare a lui....ehehehhehehhe)

ciao
roby


sono un musicista....suono i citofoni!

Non in linea

 

#4 15-11-2009 10:03:32

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: boot...problemi

Da terminale da il comando:

Codice:

sudo update-grub

Questo comando genera il file /boot/grub/grub.cfg, che è il file di configurazione di GRUB 2 (attenzione che si tratta di un file da generare o modificare tramite il comando update-grub e non deve essere modificato manualmente).
Nel generare questo file, tra le altre cose, viene fatta una scansione di tutti gli hard disk per rilevare gli altri sistemi operativi installati e configurare GRUB 2 in modo che possa eseguirne il boot.
Dopo aver dato il comando riavvia il pc e verifica se tutto funziona. Posta pure eventuali problemi.

Se vuoi saperne di più su GRUB 2 puoi guardare la guida sul wiki di Ubuntu.


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

#5 15-11-2009 19:30:24

robycops
Utente
Registrato: 27-10-2009
Messaggi: 45

Re: boot...problemi

provato.....in effetti ha eliminato la vecchia voce di mandriva.....
ma non ha trovato quella nuova.....ovviamente avevo messo il boot di mandriva nella cartella di root......



azz...gatto....di questo passo devo organizzare un beer festival solo x te........hehehehehehhehe


sono un musicista....suono i citofoni!

Non in linea

 

#6 16-11-2009 04:13:17

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: boot...problemi

Per aiutarti ho bisogno di alcune informazioni:

Posta il risultato del seguente comando:

Codice:

sudo parted -l

Questo comando mostra i partizionamenti degli hard disk.
Dovresti dirmi:
1. Quali sono le partizioni su cui è installata Ubuntu
2. Quali sono le partizioni su cui è installata Mandriva
3. Quale è l'hard disk che nel BIOS è impostato come primo hard disk per il boot.

Da nuovamente il comando "sudo update-grub" e posta il risultato.

Posta il risultato dei seguenti comandi:

Codice:

cat /boot/grub/device.map
cat /boot/grub/grub.cfg
ls -l /dev/disk/by-uuid

ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

#7 16-11-2009 20:45:12

robycops
Utente
Registrato: 27-10-2009
Messaggi: 45

Re: boot...problemi

fuori uno:

Codice:

robycops@robycops-desktop:~$ sudo parted -l
[sudo] password for robycops: 
Modello: ATA WDC WD2500AAKS-0 (scsi)
Disco /dev/sda: 250GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos

Numero  Inizio  Fine   Dimensione  Tipo     File system  Flag
 1      32,3kB  137GB  137GB       primary  ntfs         avvio
 2      137GB   250GB  113GB       primary  ntfs


Modello: ATA MAXTOR STM332061 (scsi)
Disco /dev/sdb: 320GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos

Numero  Inizio  Fine   Dimensione  Tipo      File system     Flag
 1      32,3kB  115GB  115GB       primary   ntfs            avvio
 2      115GB   306GB  191GB       primary   ntfs
 3      306GB   320GB  14,3GB      extended
 5      319GB   320GB  1439MB      logical   linux-swap(v1)


Modello: ATA Maxtor 6E040L0 (scsi)
Disco /dev/sdc: 41,1GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos

Numero  Inizio  Fine    Dimensione  Tipo      File system     Flag
 1      32,3kB  20,0GB  20,0GB      primary   ext3            avvio
 2      20,0GB  41,1GB  21,1GB      extended
 5      20,0GB  22,4GB  2426MB      logical   linux-swap(v1)
 6      22,4GB  41,1GB  18,7GB      logical   ext3

allora.....il boot lo fa dev/sda
mandriva ed ubuntu sono in dev/sdc
mandriva in sdc6
ubuntu in sdc1

guardando nel gestore dischi, la partizione di mandriva non ha la spunta come "avviabile"....se è da spuntare.......

Ultima modifica di robycops (16-11-2009 20:55:33)


sono un musicista....suono i citofoni!

Non in linea

 

#8 16-11-2009 20:57:26

robycops
Utente
Registrato: 27-10-2009
Messaggi: 45

Re: boot...problemi

continuo....

Codice:

robycops@robycops-desktop:~$ sudo update-grub
[sudo] password for robycops: 
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done
robycops@robycops-desktop:~$



robycops@robycops-desktop:~$ cat /boot/grub/device.map
(hd0)    /dev/sda
(hd1)    /dev/sdb
(hd2)    /dev/sdc
robycops@robycops-desktop:~$ 



robycops@robycops-desktop:~$ cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd2,1)
search --no-floppy --fs-uuid --set bbf09006-800e-46a1-ba3c-b986c6cf2fd2
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    insmod ext2
    set root=(hd2,1)
    search --no-floppy --fs-uuid --set bbf09006-800e-46a1-ba3c-b986c6cf2fd2
    linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=bbf09006-800e-46a1-ba3c-b986c6cf2fd2 ro   quiet splash
    initrd    /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    insmod ext2
    set root=(hd2,1)
    search --no-floppy --fs-uuid --set bbf09006-800e-46a1-ba3c-b986c6cf2fd2
    linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=bbf09006-800e-46a1-ba3c-b986c6cf2fd2 ro single 
    initrd    /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Home Edition (on /dev/sda1)" {
    insmod ntfs
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set fae49114e490d46b
    drivemap -s (hd0) ${root}
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
robycops@robycops-desktop:~$ 




robycops@robycops-desktop:~$ ls -l /dev/disk/by-uuid
totale 0
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 0029482318BE6784 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 36F0824CF08211F3 -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 4AE13D6C2CD672AE -> ../../sdb2
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 9a5e123c-f143-4380-9f78-e3b6dff23857 -> ../../sdb5
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 b39e0217-f395-4c00-9ab5-c441323cade8 -> ../../sdc6
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 bbf09006-800e-46a1-ba3c-b986c6cf2fd2 -> ../../sdc1
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 c73fb058-81d3-4bbd-a0de-1e23d62d6802 -> ../../sdc5
lrwxrwxrwx 1 root root 10 2009-11-16 21:37 FAE49114E490D46B -> ../../sda1
robycops@robycops-desktop:~$

Ultima modifica di robycops (16-11-2009 21:02:13)


sono un musicista....suono i citofoni!

Non in linea

 

#9 17-11-2009 14:37:58

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: boot...problemi

robycops ha scritto:

guardando nel gestore dischi, la partizione di mandriva non ha la spunta come "avviabile"....se è da spuntare.......

Per linux è ininifluente, non so se serva per il DOS o per qualche versione di Windows.

Sembra che il comando update-grub non riesca a trovale l'installazione di Mandriva.
Quindi è necessario configurare GRUB manualmente.

Da terminale da il seguente comando:

Codice:

gksudo gedit /etc/grub.d/40_custom

Si aprirà un file di configurazione. Devi inserire alla fine del file (mi raccomando alla fine) le seguenti righe:

Codice:

menuentry "Mandriva Linux" {
    insmod ext2
    set root=(hd2,6)
    search --no-floppy --fs-uuid --set b39e0217-f395-4c00-9ab5-c441323cade8
    chainloader +1
}

Salva ed esci. Quindi da nuovamente il comando "sudo update-grub" e riavvia.


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

#10 17-11-2009 20:49:46

robycops
Utente
Registrato: 27-10-2009
Messaggi: 45

Re: boot...problemi

nel boot di grub ora vede la mandriva....ma dice"invalid signature"
visto che nn ho fretta faccio una cosa....spiano e reinstallo.....magari stavolta partendo dalla mandriva......

intanto imparo.....avrai notizie...grazie x ora
roby


sono un musicista....suono i citofoni!

Non in linea

 

#11 17-11-2009 23:58:04

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: boot...problemi

Posta il risultato di questo comando:

Codice:

cat /boot/grub/grub.cfg

ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

#12 17-11-2009 23:58:34

libcyborg
Utente
Registrato: 26-10-2008
Messaggi: 80

Re: boot...problemi

ciao robicops....un consiglio...io fossi in te eliminerei win xp e riinstallerei ubuntu o mandriva sull'intero disco!     ;-)

Non in linea

 

#13 18-11-2009 00:25:47

libcyborg
Utente
Registrato: 26-10-2008
Messaggi: 80

Re: boot...problemi

COLGO L'OCCASIONE PER SALUTARE TUTTO IL LUG    DOPO LA MIA ASSENZA PROLUNGATA......RIECCOMI!

Non in linea

 

#14 18-11-2009 13:26:47

Ken Parker
Moderator
Registrato: 14-03-2008
Messaggi: 737
Sito web

Re: boot...problemi

libcyborg ha scritto:

COLGO L'OCCASIONE PER SALUTARE TUTTO IL LUG    DOPO LA MIA ASSENZA PROLUNGATA......RIECCOMI!

bentornato


Coltiva Linux, perchè Windows si pianta da solo

Non in linea

 

#15 19-11-2009 16:39:10

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: boot...problemi

bentornato nel forum


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

Footer forum

Powered by PunBB
© Copyright 2002–2008 PunBB