[Risolto] Aggiungere pardus a grub2

Installazione, configurazione e uso di programmi e strumenti.
fermat
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: giovedì 30 agosto 2007, 12:31
Contatti:

[Risolto] Aggiungere pardus a grub2

Messaggio da fermat »

in un'altra partizione ho installato pardus 2011 senza il suo bootloader.
ho riavviato ubuntu e dato il classico update-grub.
in fase di generazione di grub.cfg mi fa vedere che trova pardus, ma poi nel menu in avvio nn c'è.
ho provato a mettere questo in 40_custom ma pardus va sempre in kernel panic all'avvio:

Codice: Seleziona tutto

$ cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
menuentry "Pardus on /dev/sda9" {
set root=(hd0,8)
linux /boot/kernel-2.6.37
initrd /boot/initramfs-2.6.37
}
dove sbaglio??
Ultima modifica di fermat il lunedì 7 febbraio 2011, 12:02, modificato 1 volta in totale.
torre
Prode Principiante
Messaggi: 60
Iscrizione: domenica 8 novembre 2009, 9:48

Re: Aggiungere pardus a grub2

Messaggio da torre »

forse è perchè non è indicato l'uuid della partizione
dopo la riga
set root=(hd0,8)
manca l'indicazione dell'uuid; prova a inserirlo con
search --no-floppy --fs-uuid --set numero uuid
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Aggiungere pardus a grub2

Messaggio da patel »

il grub 2 conta a partire da 1, quindi se pardus è in sda9 devi scrivere

Codice: Seleziona tutto

set root=(hd0,9)
e non 8
inoltre il bootloader deve essere sempre installato, non nel mbr, ma nella partizione, altrimenti come fa il sudo update-grub  a leggere dal menu.lst o grub.cfg le voci di avvio di pardus ?
Ultima modifica di patel il domenica 6 febbraio 2011, 8:28, modificato 1 volta in totale.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
fermat
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: giovedì 30 agosto 2007, 12:31
Contatti:

Re: Aggiungere pardus a grub2

Messaggio da fermat »

si però io ho installato anche suse e nn ho installato il suo grub e ha funzionato lo stesso.
avvio suse senza problemi.
proverò a installare il suo grub in chroot.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Aggiungere pardus a grub2

Messaggio da patel »

non tutti gli installer si comportano nello stesso modo
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
fermat
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: giovedì 30 agosto 2007, 12:31
Contatti:

Re: Aggiungere pardus a grub2

Messaggio da fermat »

capito però ad esempio ho installato mandriva in un'altra partizione installando il suo bootloader nella sua partizione ed ho lo stesso identico problema.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Aggiungere pardus a grub2

Messaggio da patel »

posta il risultato di sudo update-grub

edit:
dopo gli ultimi aggiornamenti neanche a me il grub2 riconosce mandriva, è uno dei motivi per cui continuo ad utilizzare il grub1 come menù principale, pur installando le varie distro aggiuntive col loro grub nella partizione.

Comunque, se sai per certo che l'avvio di Pardus si fa con

Codice: Seleziona tutto

linux /boot/kernel-2.6.37
initrd /boot/initramfs-2.6.37
basta che tu modifichi da 8 a 9
Ultima modifica di patel il domenica 6 febbraio 2011, 14:15, modificato 1 volta in totale.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
fermat
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: giovedì 30 agosto 2007, 12:31
Contatti:

Re: Aggiungere pardus a grub2

Messaggio da fermat »

no su mandriva il problema era la riga initrd:
initrd (hd0,7)/boot/....
levando quel (hd0,7) funziona.

per quanto riguarda pardus ho installato il bootloader nella sua partizione e funziona.
grazie!!
jerico
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19127
Iscrizione: lunedì 21 luglio 2008, 23:43
Desktop: Gnome
Distribuzione: Archlinux

Re: Aggiungere pardus a grub2

Messaggio da jerico »

patel ha scritto: il grub 2 conta a partire da 1, quindi se pardus è in sda9 devi scrivere

Codice: Seleziona tutto

set root=(hd0,9)
e non 8
inoltre il bootloader deve essere sempre installato, non nel mbr, ma nella partizione, altrimenti come fa il sudo update-grub  a leggere dal menu.lst o grub.cfg le voci di avvio di pardus ?
non sono daccordo. grub2 non ha bisogno degli altri bootloader per crearsi il menu di avvio. certo è consigliabile installarlo per evitare problemi,inquanto se è presente,è una info in più per il grub2 dominante.

edit:
sono daccordo con patel sul fatto di installare sempre il grub della distro in questione nella sua partizione di root
Ultima modifica di jerico il lunedì 7 febbraio 2011, 11:30, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti