Prima installazione - aggiornamento - no riavvio

4 risposte [Ultimo messaggio]
Ritratto di fabriz
fabriz
(Newbie)
Offline
Newbie
Iscritto: 28/02/2012
Messaggi: 2

Ho appena installato per la prima volta opensuse. Versione 12.1 con kde.
Ho installato opensuse su di un disco esterno usb che viene avviato dal grub2 di chakra.

Ho fatto l'update.

Ovviamente ho aggiornato il grub di chakra.
Poi ho avviato da quel menu opensuse che non si avvia.

Il menu.list di opensuse dice:

# Modified by YaST2. Last modification on Tue Feb 28 22:14:35 CET 2012
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader
 
###YaST update: removed default
default 0
timeout 8
gfxmenu (hd2,8)/boot/message
 
###Don't change this comment - YaST2 identifier: Original name: Linux other###
title Linux other
    rootnoverify (hd1,0)
    chainloader +1
 
 

mentre nel grub.cfg di chakra dice

menuentry "openSUSE 12.1 (x86_64) (on /dev/sdb9)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(/dev/sdb,msdos9)'
	search --no-floppy --fs-uuid --set=root 840b5332-0d00-43c0-ac8b-9a547cae1786
	linux /boot/vmlinuz-3.1.9-1.4-desktop resume=/dev/disk/by-uuid/d8fc5420-29e5-49ac-900e-47e9c13c9f10 root=/dev/sdb9
}

Cosa devo fare per avviarlo?
Come devo modificare il grub.cfg perchè faccia quello che deve fare?
Grazie a tutti.

Ritratto di Andrea85
Andrea85
(Collaboratore)
Offline
Collaboratore
Iscritto: 22/12/2008
Messaggi: 801

È più una domanda da fare a quelli che usano Chakra... che conoscono quel grub...

Ritratto di aksaf
aksaf
(Guru)
Offline
Guru
Iscritto: 08/03/2011
Messaggi: 957

Conosco un minimo grub2 ma zero chakra ma non vedo "initrd" nella menuentry di openSUSE, dopo linux prova ad aggiungere initrd seguito dal file /boot/initrd-... ovviamente della tua installazione di openSUSE, qualcosa tipo:

menuentry "openSUSE 12.1 (x86_64) (on /dev/sdb9)" [roba omessa]
        linux /boot/vmlinuz-3.1.9-1.4-desktop resume=/dev/disk/by-uuid/d8fc5420-29e5-49ac-900e-47e9c13c9f10 root=/dev/sdb9
	initrd /boot/initrd-3.1.9-1.4-desktop
}

ma verifica la versione di /boot/initrd-*desktop prima Wink

Ritratto di mikronimo
mikronimo
(Monster)
Offline
Monster
Iscritto: 06/11/2011
Messaggi: 211

Parlo da profano di magheggi da riga di comando e modifiche manuali di file conf. ecc. ma in genere mi pare una cosa strana far avviare una distro dal grub di un'altra; per il multiboot stò usando GAG: è di una facilità imbarazzante e permette il boot fino a 9 distro diverse (sia a 32 che a 64 bit); è GAG che si installa nell'mbr del pc e viene letto all'avvio; gli altri boot loader (che sia lilo o grub legacy o grub2) vanno messi (all'atto dell'installazione della distro o anche dopo, se la distro è dotata di boot manager o se si sa come fare manualmente) nella partizione di avvio della distro stessa (/). Ti linko una guida ( http://www.istitutomajorana.it/forum/Thread-gag?highlight=gag ), da cui puoi scaricare il programma e capire come fare ad usarlo; vedrai che è più facile farlo che leggere la guida, ma se non lo conosci affatto, sarà sicuramente utile dare un'occhiata.

Processore: Intel Celeron CPU 560 @ 2.13GHz; 1 Gb ram. Scheda video: Intel 965 GM.
openSUSE tumbleweed (i586), kde 4.8.4, kernel Linux 3.4.2.
Repository current oss, currente non-oss, current updates, packman tumbleweed, tumbleweed, kde extra, kde updateapps, kernel stable.

Ritratto di fabriz
fabriz
(Newbie)
Offline
Newbie
Iscritto: 28/02/2012
Messaggi: 2

Grazie di tutto.
Non conoscevo il GAG. Uso un disco usb per i test con s.o. che ancora non conosco, su cui ho montato anche opensuse. Potrebbe essermi utile e comodo in questo caso.

Per quanto riguarda il mio problema, non era il grub.
Ho installato di nuovo tutto. Ed ora va tutto.

Il problema era, forse, l'aggiornamento.
Ho usato il tool grafico. Forse avrei dovuto farlo da riga di comando.
Questa volta ho fatto l'aggiornamento a blocchi, tenendo per ultimo parti di grub e kernel.
Alla fine è andato tutto.
E il grub di opensuse e di chakra sono identici a quando non andava.

Ho dovuto installare il pacchetto... non mi ricordo, perchè mi prendesse l'italiano.
Immagino che anche in questo caso, a volte sia necessario, a volte no.

Per installare ho avviato la chiavetta usb con la live da usb3 ed ho installato il tutto.
Da usb3 la live è andata perfettamente.
Curioso che adesso il disco su cui è installato opensuse da usb2 tutto ok, da usb3 non mi riconosce il disco (solo opensuse, mentre ubuntu kubuntu chakra lo vedono perfettamente).
Inoltre ho un pc asus n53sn con optimus. Scelta complicata.
Ho inserito il repository di bumblebee per il 12.1.
Si installa e con gfxgears va (optirun gfxgears), ma, ad esempio con firefox, non riesce neppure ad avviarlo.

Comunque metto risolto nel post in quanto il problema per cui l'ho aperto è andato a buon fine.

Eventualmente riapro altri post per usb3 e bumblebee se non trovo nulla in rete.
Intanto grazie a tutti.