Pagina 1 di 1

kcmgrub2

Inviato: mer 23 feb 2011, 11:16
da morphy81
Ciao a tutti,
sinceramente preferisco Grub a LiLo e da qualche tempo sto usando Grub2.
Girovagando su kde-apps.org ho trovato una bella utility per KDE: kcmgrub2.
Si tratta di una estensione del centro di controllo KDE che serve appunto per semplificare il processo di generazione del file di configurazione.
Sono riuscito a compilare il pacchetto usando uno slackbuild, ma al momento di salvare il programma va in errore.
Ho chiesto suggerimenti su kde-apps.org e quel che è risultato è che probabilmente i files di supporto di KDE sono in path differenti da quelli standard.
Qualcuno riesce ad aiutarmi?

Grazie in anticipo a tutti!

Re: kcmgrub2

Inviato: mer 23 feb 2011, 11:35
da 414N
Non ho grub2 installato, ma cercando all'interno dei sorgenti dove il programma va a cercare i file di grub ho ottenuto questo:

Codice: Seleziona tutto

helper/helper.cpp:  fp=fopen("/etc/default/grub","w");
kcmgrub2.py:    self.defOtherOptions={"memtest": "true", "memtestpath": "/etc/grub.d/" + self.findMemtest() if self.findMemtest() != None else "none"}
kcmgrub2.py:    lines=open("/etc/default/grub").readlines()
kcmgrub2.py:      cfg["memtestpath"]="/etc/grub.d/" + memtest
kcmgrub2.py:    candidates=os.listdir("/etc/grub.d/")
kcmgrub2.py:    try: lines=open("/boot/grub/grub.cfg").readlines()
kcmgrub2.py:    except: lines=open("/grub/grub.cfg").readlines() # NetBSD, OpenBSD
Controlla se esistono sul tuo sistema quei due percorsi (/etc/default/grub e /etc/grub.d).
Se non esistono, controlla dove il pacchetto di grub2 è stato installato.

Re: kcmgrub2

Inviato: mer 23 feb 2011, 11:46
da morphy81
Grazie 1000!
Purtroppo il problema non è quello, i files li trova tutti tranne /grub/grub.cfg (che è il path per *BSD) che viene letto solo se non esiste /boot/grub/grub.cfg

Re: kcmgrub2

Inviato: mer 23 feb 2011, 13:10
da 414N
Ho letto i tuoi commenti su kde-apps ed il tuo problema sembra sia che non ti vengono chieste le credenziali di root per modificare le impostazioni e/o qualche percorso di installazione è diverso da quello presunto dall'autore del programma. Non mi pare ci siano però riferimenti a percorsi assoluti nei file sorgenti.
Probabilmente la persona migliore che può aiutarti è proprio l'autore del programma.

EDIT: scusa ma mi sono accorto di non aver letto tutto ed ho modificato il messaggio.

Re: kcmgrub2

Inviato: mer 23 feb 2011, 13:12
da morphy81
"Launch helper exited with unknown return code 255"