Pagina 1 di 3
Fesseria con il GRUB, come evitare di rifarla?
Inviato: giovedì 3 giugno 2010, 23:20
da Danielsan
Ho installato Ubuntu Studio su di una partizione ad uopp, ma non ho installato il grub perché non volevo che cambiasse l'ordine di default pensando che in seguito avrei potuto far rilevare l'installazione da Ubuntu.
Dando il comando update-grub però non ha sortito l'effetto che immaginavo, c'è un modo per segnalare al grub automaticamente la nuova installazione o devo farlo manualmente?
Re: [AIUTO] Fesseria con il GRUB
Inviato: giovedì 3 giugno 2010, 23:28
da jerico
che versione di ubuntu hai?
posta anche
e
(di ubuntu studio)
Re: [AIUTO] Fesseria con il GRUB
Inviato: venerdì 4 giugno 2010, 0:16
da Danielsan
Ho ubuntu 10.04 e la stessa versione ho installato per Ubuntu Studio
fdisk
Codice: Seleziona tutto
/dev/sda1 * 1 2611 20972826 83 Linux
/dev/sda2 2612 44645 337638074+ 5 Esteso
/dev/sda3 44646 48565 31487400 83 Linux
/dev/sda5 2612 2872 2096451 82 Linux swap / Solaris
/dev/sda6 2873 28980 209712478+ 83 Linux
/dev/sda7 28981 42034 104856223+ 83 Linux
/dev/sda8 42035 44645 20972826 83 Linux
blkid
Codice: Seleziona tutto
/dev/sda3: UUID="c69de6d0-7357-4893-83e7-7dd0f5e1ef48" TYPE="ext4"
/dev/sda5: UUID="208878cf-c6c4-4b9c-9c10-1c93e1b03cf1" TYPE="swap"
/dev/sda1: UUID="c2f9b6cc-6b58-4453-a521-4ea24d8005aa" TYPE="ext4"
/dev/sda6: UUID="ba7b0f05-5424-47ad-b17a-aed253950168" TYPE="ext4"
/dev/sda7: UUID="82bda28d-d913-4284-ae9c-7476288195a5" TYPE="ext4"
/dev/sda8: UUID="a0910e70-191e-4177-94b6-54f62dbf7711" TYPE="ext4"
ls /boot
Codice: Seleziona tutto
abi-2.6.32-22-generic-pae memtest86+.bin
config-2.6.32-22-generic-pae System.map-2.6.32-22-generic-pae
grub vmcoreinfo-2.6.32-22-generic-pae
initrd.img-2.6.32-22-generic-pae vmlinuz-2.6.32-22-generic-pae
Ah mi sono appena accorto di aver creato una partizione primaria su SDA3 per Ubuntu Studio.
Questo non mi va bene, prevedo di rifare l'installazione.
Però come devo installare Ubuntu Studio affinché si mantenga l'ordine del grub allo stato attuale, ovvero che la distribuzione di riferimento sia sempre Ubuntu?
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 7:43
da patel
il grub deve essere sempre installato, magari non nel mbr ma nella partizione in cui hai installato.
Controlla nella partizione di Ubuntu Studio il contenuto di /boot/grub, se è vuota devi installare il grub tramite chroot.
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 7:54
da jerico
se reinstalli metti il grub dove dice patel
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:00
da Danielsan
Ok quindi basta installarlo nella partizione sdaX invece che nella MBR!
Grazie! (b2b)
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:19
da telperion
patel ha scritto:
il grub deve essere sempre installato, magari non nel mbr ma nella partizione in cui hai installato.
Controlla nella partizione di Ubuntu Studio il contenuto di /boot/grub, se è vuota devi installare il grub tramite chroot.
Falso, io grub non lo installo mai nelle distribuzioni in partizioni che aggiungo, ho un grub solo della prima distribuzione che ho installato e semplicemente aggiungo a mano le voci in quello, onde evitare casini apocalittici, tipo grub2 che installa mbr su TUTTI i dischi, con conseguente necessaria riparazione di tutti gli mbr win ...
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:19
da telperion
Danielsan ha scritto:
Ok quindi basta installarlo nella partizione sdaX invece che nella MBR!
Grazie! (b2b)
Con grub2 non so se sia possibile.
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:22
da MrMars
quoto telperion, io di grub ne lascio uno solo, meno bootloaders si litigano gli mbr, meglio è.
Ho xp seven karmic e lucid, hai voglia ogni volta a ripristinare tutto.... >:(
Ho solo il grub di karmic e via di sudo update-grub

Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:25
da Danielsan
Ok ma quindi che devo fare?

Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:29
da telperion
Danielsan ha scritto:
Ok ma quindi che devo fare?
Se hai "sminchiato" il grub originale riparalo con la procedura di ripristino, poi installa altro, o se è già installato, boota ubuntu (o il sistema che ha il grub) e fai
di solito il nuovo s.o viene rilevato, altrimenti devi aggiungerlo a mano seguendo la guida di "grub2-la schifezza"

Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:31
da MrMars
Danielsan ha scritto:
Ok ma quindi che devo fare?
Io ho il vago sospetto che ubuntu studio comparisse fra le voci del grub, ma come kernel 2.6.xx che tu magari hai confuso con quelli di ubuntu...
puoi escludere con certezza questa possibilità?

Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 12:58
da Danielsan
In primo luogo non ho sminchiato nulla
In secondo luogo la voce del grub non è stata modificata.
La questione è questa, esiste una procedura automatica per inserire il nuovo SO installato o devo farla manualmente?
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 13:00
da telperion
Danielsan ha scritto:
In primo luogo non ho sminchiato nulla ;d
E questo è gia buono.
Se update-grub2 non aggiunge i nuovi so:
http://wiki.ubuntu-it.org/Amministrazio ... gliereVoci
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 13:04
da jerico
MrMars ha scritto:
Danielsan ha scritto:
Ok ma quindi che devo fare?
Io ho il vago sospetto che ubuntu studio comparisse fra le voci del grub, ma come kernel 2.6.xx che tu magari hai confuso con quelli di ubuntu...
puoi escludere con certezza questa possibilità?
quoto... potrebbe essere benissimo
altrimenti ti propongo una possibile sluzione (correggetemi se sbaglio)
per prima cosa crea un file in /etc/grub.d e chiamalo 30-multiboot
editialo con
e inserisci le seguenti righe:
cat << _EOF
menuentry “Ubuntu Studio kernel 2.6.32-22-generic-pae″ {
set root=(hd0,x) qui metti l'equivalente perchè non ho ben capito dove hai messo ubuntu studio
linux /boot/vmlinuz-2.6.32-22-generic-pae root=UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx anche qui metti l'uuid che vedi da sudo blkid
initrd /boot/initrd.img-2.6.32-22-generic-pae
}
_EOF
salva ed esci,poi rendi il file eseguibile:
e in ultimo aggiorna il file /boot/grub/grub.cfg con il comando:
riavvia e dicci....
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 13:09
da telperion
jerico ha scritto:
MrMars ha scritto:
Danielsan ha scritto:
Ok ma quindi che devo fare?
Io ho il vago sospetto che ubuntu studio comparisse fra le voci del grub, ma come kernel 2.6.xx che tu magari hai confuso con quelli di ubuntu...
puoi escludere con certezza questa possibilità? :)
quoto... potrebbe essere benissimo
altrimenti ti propongo una possibile sluzione (correggetemi se sbaglio)
per prima cosa crea un file in /etc/grub.d e chiamalo 30-multiboot
editialo con
e inserisci le seguenti righe:
cat << _EOF
menuentry “Ubuntu Studio kernel 2.6.32-22-generic-pae″ {
set root=(hd0,x) qui metti l'equivalente perchè non ho ben capito dove hai messo ubuntu studio
linux /boot/vmlinuz-2.6.32-22-generic-pae root=UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx anche qui metti l'uuid che vedi da sudo blkid
initrd /boot/initrd.img-2.6.32-22-generic-pae
}
_EOF
salva ed esci,poi rendi il file eseguibile:
e in ultimo aggiorna il file /boot/grub/grub.cfg con il comando:
riavvia e dicci....
tutto ok solo visto che 30 è già osprober il file meglio chiamarlo
/etc/grub.d/29-multiboot (aggiunge le voci prima di quelle di osprobe)
o
/etc/grub.d/31-multiboot (aggiunge le voci dopo di quelle di osprobe)
Come spiegato dal wiki in quel file di voci per altri OS ne puoi mettere quante ne vuoi.
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 13:11
da jerico
telperion ha scritto:
jerico ha scritto:
MrMars ha scritto:
Danielsan ha scritto:
Ok ma quindi che devo fare?
Io ho il vago sospetto che ubuntu studio comparisse fra le voci del grub, ma come kernel 2.6.xx che tu magari hai confuso con quelli di ubuntu...
puoi escludere con certezza questa possibilità?
quoto... potrebbe essere benissimo
altrimenti ti propongo una possibile sluzione (correggetemi se sbaglio)
per prima cosa crea un file in /etc/grub.d e chiamalo 30-multiboot
editialo con
e inserisci le seguenti righe:
cat << _EOF
menuentry “Ubuntu Studio kernel 2.6.32-22-generic-pae″ {
set root=(hd0,x) qui metti l'equivalente perchè non ho ben capito dove hai messo ubuntu studio
linux /boot/vmlinuz-2.6.32-22-generic-pae root=UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx anche qui metti l'uuid che vedi da sudo blkid
initrd /boot/initrd.img-2.6.32-22-generic-pae
}
_EOF
salva ed esci,poi rendi il file eseguibile:
e in ultimo aggiorna il file /boot/grub/grub.cfg con il comando:
riavvia e dicci....
tutto ok solo visto che 30 è già osprober il file meglio chiamarlo
/etc/grub.d/29-multiboot (aggiunge le voci prima di quelle di osprobe)
o
/etc/grub.d/31-multiboot (aggiunge le voci dopo di quelle di osprobe)
Come spiegato dal wiki in quel file di voci per altri OS ne puoi mettere quante ne vuoi.
giusto...
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 18:41
da patel
telperion ha scritto:
Falso, io grub non lo installo mai nelle distribuzioni in partizioni che aggiungo, ho un grub solo della prima distribuzione che ho installato e semplicemente aggiungo a mano le voci in quello, onde evitare casini apocalittici, tipo grub2 che installa mbr su TUTTI i dischi, con conseguente necessaria riparazione di tutti gli mbr win ...
Installare il grub nella partizione ha un grosso vantaggio, non ti devi preoccupare di aggiornare a mano i kernel nel menu.lst della distro principale, puoi avviare le distro aggiunte con un semplice
Codice: Seleziona tutto
title Ubuntu 10.04
kernel (hd0,5)/boot/grub/core.img
Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 18:59
da Danielsan
Va bè, ve la giocate a dadi?

Re: Fesseria con il GRUB, come evitare di rifarla?
Inviato: venerdì 4 giugno 2010, 23:08
da patel
non c'è bisogno, spesso ci sono molte strade per ottenere lo stesso obiettivo, ognuno sceglie quella che più gli piace, io sono un pigro e scelgo la più comoda.