Pagina 1 di 1
[Boot] [Grub] Dopo installazione di Scientific linux non riesco a fare partire Grub
Inviato: domenica 23 ottobre 2011, 1:03
da Minkowski
Buonasera a tutti,
come da titolo ho installato sul mio portatile scientific linux a fianco di fedora 15 e ubuntu 11.10.
Come mi aspettavo dopo il reboot non mi è comparso nessun grub (vista la relativa arretratezza di scientific linux su queste cose)
Non mi sono spaventato e pronto con il mio supergrub disk ho fatto bootare il grub 2 di ubuntu... poi una volta loggato ho dato banalmente il solito comando per l'upgrade del grub:
infatti con il successivo avvio, sempre con supergrub disk, ho notato che Grub2 ha riconosciuto SL.
Il problema è che senza il cd di grub appena avvio va automaticamente in boot scientific linux, senza darmi opportunità di scelta alcuna sulla selezione di altri OS.
Come posso fare affinchè il Grub2 di ubuntu abbia la priorità sul boot di tutti e 3 i sistemi?
Grazie per la pazienza,
M.
Re: [Boot] [Grub] Dopo installazione di Scientific linux non riesco a fare partire Grub
Inviato: domenica 23 ottobre 2011, 1:17
da Carlin0
Re: [Boot] [Grub] Dopo installazione di Scientific linux non riesco a fare partire Grub
Inviato: domenica 23 ottobre 2011, 1:29
da Minkowski
ma in realtà credo che il mio grub non sia danneggiato, infatti se vi accedo tramite supergrub disk funge tutto alla perfezione, il problema è che all'avvio non è il grub che ha la priorità, ma parte subito il boot di scientific linux...
Re: [Boot] [Grub] Dopo installazione di Scientific linux non riesco a fare partire Grub
Inviato: domenica 23 ottobre 2011, 1:47
da Carlin0
Secondo te , perchè ?
Re: [Boot] [Grub] Dopo installazione di Scientific linux non riesco a fare partire Grub
Inviato: domenica 23 ottobre 2011, 11:00
da Minkowski
Montare la partizione sulla quale risiede il sistema. Da riga di comando digitare:
Qui inizia a darmi questo errore:
Codice: Seleziona tutto
ubuntu@ubuntu:~$ sudo mount /dev/sda4 /mnt
mount: you must specify the filesystem type
ho provato a dare anche i comandi dopo (cosa stupida, lo so):
Codice: Seleziona tutto
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
mount: mount point /mnt/proc does not exist
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
mount: mount point /mnt/sys does not exist
EDIT: non so se possa essere utile ma ho visto che in realtà Scientific linux si è fatto una minipartizione /boot in automatico (non mi pare di averla richiesta al momento dell'installazione) all'interno reca varie directory e files di Grub, compreso il grub.conf che presenta questa forma:
Codice: Seleziona tutto
GNU nano 2.2.6 File: grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_livecd-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=0
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Scientific Linux (2.6.32-131.6.1.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-131.6.1.el6.x86_64 ro root=/dev/mapper/vg_livecd$
initrd /initramfs-2.6.32-131.6.1.el6.x86_64.img
che si possa fare qualcosa direttamente da qui? Ricordo però che l'obbiettivo sarebbe di usare il grub" di ubuntu il quale so per certo che mi riconosca tutti e 3 i sistemi.
Re: [Boot] [Grub] Dopo installazione di Scientific linux non riesco a fare partire Grub
Inviato: domenica 23 ottobre 2011, 14:00
da Minkowski
Scusate il doppio post, ma ho semi-risolto il problema: nel senso che ho rieditato il grub.conf si SL in questo modo:
Codice: Seleziona tutto
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_matteo-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,2)/grub/splash.xpm.gz
# hiddenmenu
title Scientific Linux (2.6.32-131.6.1.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-131.6.1.el6.x86_64 ro root=/dev/mapper/vg_matteo-lv_root rd_LVM_LV=vg_matteo/lv_root rd_LVM_LV=vg_matteo/lv_swap rd_NO_LUKS rd_NO_MD rd_\
NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=it rhgb quiet
initrd /initramfs-2.6.32-131.6.1.el6.x86_64.img
title Fedora (2.6.40.6-0.fc15.x86_64)
root (hd0,1)
kernel /boot/vmlinuz-2.6.40.6-0.fc15.x86_64 ro root=UUID=946bbd66-fb99-$
initrd /boot/initramfs-2.6.40.6-0.fc15.x86_64.img
title Fedora (2.6.40.4-5.fc15.x86_64)
root (hd0,1)
kernel /boot/vmlinuz-2.6.40.4-5.fc15.x86_64 ro root=UUID=946bbd66-fb99-$
initrd /boot/initramfs-2.6.40.4-5.fc15.x86_64.img
title Fedora (2.6.38.6-26.rc1.fc15.x86_64)
root (hd0,1)
kernel /boot/vmlinuz-2.6.38.6-26.rc1.fc15.x86_64 ro root=UUID=946bbd66-$
initrd /boot/initramfs-2.6.38.6-26.rc1.fc15.x86_64.img
title Oneiric
kernel (hd0,5)/boot/grub/core.img
così all'avvio mi mostra il menu di grub1 e se scelgo la voce "oneiric" mi apre il grub2 dove posso scegliere ubuntu o fedora. Una volta aperto ubuntu ho dato l'upgrade del grub e mi ha riconosciuto solo fedora e ubuntu inoltre non ha rimpiazzato grub1...
Qualcuno ha idea di come "snellire" la faccenda? vorrei un solo grub che mi leggesse tutti e 3 i s.o.
