[Revisione guida ] Grub/Ripristino

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: [Revisione guida ] Grub/Ripristino

Messaggio da basic »

non era una domanda nel senso di domanda, se avesse avuto la funzione di ripristino era un suggerimento di inserimento nella guida... ma se fa: sudo update-grub quindi aggiornando o ripristinando la lista dei sistemi avviabili non può essere considerato una specie di ripristino, questo era il senso.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

Trovo che la parte Ripristino con accesso diretto al sistema (AmministrazioneSistema/Grub/Ripristino#Ripristino_con_accesso_diretto_al_sistema)sia un po' fuorviante (specie per utenti non esperti) e proporrei di modificarla come segue:
La seguente procedura è utilizzabile qualora sia possibile accedere normalmente al proprio sistema. È da eseguirsi in casi comuni, ad esempio:
  • In seguito all'acceso eseguito tramite SuperGrubDisk
  • Dopo aver eseguito operazioni che hanno modificato o danneggiato grub, prima di riavviare il computer
  • Quando si desidera modificare il dispositivo (partizione, disco rigido, unità removibile ecc.) su cui è installato Grub
I passi da compiere sono i seguenti:
1. Qualora non si conosca il nome di dischi e partizioni presenti sul proprio pc, è possibile averne un elenco attraverso il comando da terminale

Codice: Seleziona tutto

sudo fdisk -l
2. Procedere all'installazione di Grub sul dispositivo prescelto (di seguito viene indicato l'esempio più comune, ossia grub installato nel primo disco /dev/sda):

Codice: Seleziona tutto

sudo grub-install /dev/sda
sudo update-grub
La guida attualmente indica di eseguire i comandi qui sopra nell'ordine opposto.
Se un utente ipotetico, al quale si consiglia di ripristinare grub ad esempio con SuperGrubDisk, eseguisse il grub-install senza dare poi update-grub è possibile che al riavvio non trovi tutti i SO nel computer.
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da jeremie2 »

Il comando sudo grub-install /dev/sda è indipendente da sudo update-grub.
Perché entri in funzione non è necessario update-grub. Il comando imposta automaticamente il sistema come sistema predefinito all'avvio. (Puoi fare una prova se hai più sistemi installati).

È però importante dare un update-grub, o prima o dopo (è indifferente), per avere una lista aggiornata dei sistemi all'avvio. Altrimenti alcune voci di menù potrebbero o mancare o essere riferite a vecchie versioni. Supponiamo ad esempio di avviare una vecchia installazione di Ubuntu alla quale non si accedeva da molto tempo. Nel frattempo sul sistema principale sono stati aggiornati vari kernel, se io dessi solo grub-install /dev/sda, all'avvio troverei si il sistema secondario impostato come predefinito, ma il menù grub riporterebbe ancora i vecchi kernel.

Quindi grub-install funziona da solo, gub-update mi serve per tenere aggiornata la lista dei sistemi.

Se vuoi apportare miglioramenti forse è meglio farlo in quest'ottica:
fondamentalmente il paragrafo serve a una cosa: impostare un sistema come predefinito all'avvio.
Devono esserci due condizioni iniziali:
- ho più sistemi in dual boot ma il sistema che parte come predefinito non è quello che voglio
- all'avvio posso comunque accedere al menù grub e posso selezionare il sistema che preferisco
Quindi la soluzione è avviare il sistema che si vuole e dare quei due comandi, così al riavvio diverrà il sistema predefinito.
È il sistema più pratico e veloce ;) ..purché sussistano quelle 2 condizioni iniziali.

In pratica non risolve danneggiamenti, anzi.. agisce su di un grub perfettamente funzionante.

Un paio di cose su sudo fdisk -l.
In questo caso non è più di tanto necessario, in quanto si presuppone che all'avvio si abbia accesso al sistema che vogliamo dal menu grub... quindi uno lo vede subito cosa c'è sulle partizioni.
Poi, il comando funziona sui sistemi con MBR. Su GPT si dovrebbe ricorrere a sudo parted -l. O per utilizzare un comando valido su entrambe sudo blkid.

Ciao
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

Sì effettivamente si dovrebbero specificare le cose che hai fatto notare.
Mi premeva
1. Cambiare le prime righe per chiarire quando va seguita la semplice procedura
2. Inserire update-grub come ultimo comando (anche se già dato in precedenza)
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da jeremie2 »

xavier77 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4835666#p4835666][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Sì effettivamente si dovrebbero specificare le cose che hai fatto notare.
Mi premeva
1. Cambiare le prime righe per chiarire quando va seguita la semplice procedura
2. Inserire update-grub come ultimo comando (anche se già dato in precedenza)
Procedi pure ;)
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

jeremie2 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4835730#p4835730][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
xavier77 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4835666#p4835666][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Sì effettivamente si dovrebbero specificare le cose che hai fatto notare.
Mi premeva
1. Cambiare le prime righe per chiarire quando va seguita la semplice procedura
2. Inserire update-grub come ultimo comando (anche se già dato in precedenza)
Procedi pure ;)
Può andare? (ho fatto una pagina di prova perché non ho ancora trovato un link adatto... il tempo di cercarlo ;) ).
andreas-xavier/GrubRipristinoProva#Ripristino_con_accesso_diretto_al_sistema
So che è il paragrafo è più lungo, ma ditemi se è più chiaro e meno "astratto".
:ciao:
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da jeremie2 »

xavier77 ha scritto:Può andare? (ho fatto una pagina di prova perché non ho ancora trovato un link adatto... il tempo di cercarlo ;) ).
andreas-xavier/GrubRipristinoProva#Ripristino_con_accesso_diretto_al_sistema
mmh.. direi di no.
Se per "superstizione" vuoi invertire l'ordine dei due comandi, OK.. non cambia niente. Come ho detto grub-install è indipendente da update-grub. Non è come quando si modifica ad es. il file /etc/default/grub.
Però inserire 2 volte update-grub... è un tantinello esagerato.

Infondo non si tratta nemmeno di un vero e proprio ripristino, è solo la normale procedura per settare un sistema come sistema predefinito al boot.

Riguardo la partizione, si può lasciare /dev/sda. Del resto anche avendo un secondo disco (sdb), per settare come predefinito un sistema su di esso andrebbe comunque dato sudo grub-install /dev/sda. Se fosse installato su sdb all'avvio non partirebbe, perché il sistema da la priorità a sda. Quindi tanto vale lasciare le cose semplici ;)

A questo punto non conta più tanto l'identificazione delle partizioni, però è il caso di avere comunque una pagina con i vari metodi di rilevazioen delle partizioni.

Guardo di aggiustare un po' di cose ;)
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

Cercherò di essere sintetico.
Il paragrafo attuale ha una cosa positiva: è breve.
Di contro noto alcune cose:

1. È una guida che parla di come recuperare grub. Molto probabilmente la consulta un utente con la situazione:
«ho reinstallato Windows e non vedo Grub all'inizio del pc, quindi sto usando SuperGrubDisk»
Quindi la frase La seguente procedura è utilizzabile qualora sia possibile accedere al menù GRUB non è sempre veritiera.

2. Si presuppone che i sistemi risiedano nel primo disco /dev/sda.
Quasi sempre è così. Ma se si ha un pc con doppio hard disk, con impostato come dispositivo d'avvio sdb nel bios e vuole installare lì grub?
Pertanto proporrei di specificare che va bene /dev/sda nel 90% dei casi, ma non sempre.

3. Avviare il proprio sistema ed effettuare il login.
Secondo me è un'istruzione superflua (chiaro che l'utente appena vede la schermata del login manager ci mette la password).
Pure inutile, nel caso seguente:
« Ho inavvertitamente cancellato i primi 512 byte dell'hard disk » (caso non proprio frequente, ma c'è chi la fatto). In questo caso l'utente deve fixare prima del riavvio!

4. È vero. Tecnicamente non conta l'ordine dei due comandi "grub-install" e "update-grub" (almeno in casi normali, se non si collegano altri dispositivi al pc fra un comando e l'altro ecc.).
Però per abitudine ho sempre dato update-grub alla fine. Come anche riportano molte altre guide, tipo questa:
http://www.istitutomajorana.it/index.ph ... &Itemid=33
Se qualcuno ha motivo di pensare che sia meglio specificare l'uno o l'altro ordine si faccia avanti :D

Comunque ci sono anche delle cose migliorabili nel paragrafo di prova (mi sono accorto ad esempio di un paio di righe ridondanti).
Lo riscrivo magari, poi mi fate sapere :) Grazie e scusa se mi sono dilungato!
Buone feste! :ciao:

PS:
A questo punto non conta più tanto l'identificazione delle partizioni, però è il caso di avere comunque una pagina con i vari metodi di rilevazioen delle partizioni.
Condivido al 100%! se non ho visto male, ci sono diversi modi, sparsi su diverse guide. Meglio fare una pagina (riportante le diverse modalità) da linkare di volta in volta.
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da jeremie2 »

La suddivisione dei capitoli è fatta in base a questo:
- puoi accedere a grub? → segui questa procedura
- NON puoi accedere a grub? → segui quest'altre procedure per l'utilizzo di una live

Se poi una guida utilizza i comandi per l'installazione di grub.. amen. La cosa fondamentale è che sia indicato nella guida SuperGrubDisk come andare avanti. Qui la discriminante sta nell'utilizzare o meno uno strumento esterno come la live.

Comunque i comandi standard per gestire il menù sono presenti anche nella pagina principale di grub
Sarebbe meglio fare in modo che le guide puntino a quella pagina.
In pratica si sostituisce il contenuto del capitolo con due link, uno che punta ovviamente alla procedura per mettere Ubuntu come sistema principale e in più ci aggiungiamo anche uno che punta alla procedura per mettere Windows di default (per completezza).
Ovviamente nel capitolo si inserisce un'introduzione che spieghi bene la situazione.

In questo modo si fa anche ordine fra gli argomenti. Da un lato il caso in cui boot loader è danneggiato e quindi serve un vero e proprio ripristino, dall'altro invece trattiamo comandi che servono comunemente per selezionare il sistema predefinito, senza necessariamente aver avuto problemi.

Secondo me è meglio, che te ne pare? ;)

P.S. Giustissima l'osservazione del disco secondario inserito di default nel bios.



---------------------------------------------
Edit:
Intanto ho buttato giù la guida per il rilevamento delle partizioni, qui la discussione di riferimento.
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da jeremie2 »

Fatte le modifiche.

- AmministrazioneSistema/Grub#predefinito: adeguato il paragrafo al caso in cui ci siano più dischi e nel bios NON sia settato /dev/sda come disco principale all'avvio.
- AmministrazioneSistema/Grub/Ripristino#accesso_diretto: risistemato il paragrafo. Tolta la procedura, sostituita con il link al paragrafo per impostare il sistema predefinito e aggiunto un link ai passaggi per avere Windows come predefinito.
- AmministrazioneSistema/SuperGrubDisk: aggiornato il punto in cui si linkava Grub/Ripristino, dato che ora si punta direttamente alla pagina di Grub.

Spero di non aver lasciato cose per strada!
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

jeremie2 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4837927#p4837927][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Fatte le modifiche.

- AmministrazioneSistema/Grub#predefinito: adeguato il paragrafo al caso in cui ci siano più dischi e nel bios NON sia settato /dev/sda come disco principale all'avvio.
- AmministrazioneSistema/Grub/Ripristino#accesso_diretto: risistemato il paragrafo. Tolta la procedura, sostituita con il link al paragrafo per impostare il sistema predefinito e aggiunto un link ai passaggi per avere Windows come predefinito.
- AmministrazioneSistema/SuperGrubDisk: aggiornato il punto in cui si linkava Grub/Ripristino, dato che ora si punta direttamente alla pagina di Grub.

Spero di non aver lasciato cose per strada!
:birra: :ciao:

PS: :ot: un bel po' di pagine modificate oggi ModificheRecenti :)
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

[Segnalazione] GRUB Ripristino

Messaggio da thece »

:ciao:

vorrei segnalarvi il link che ho postato in questa discussione (mio 1° post).

Io non ho la possibilità di verificare quanto riportato nel link perchè sottomano non ho sistemi UEFI / GPT con Ubuntu, eventualmente in dualboot con Windows, ma potrebbe essere molto interessante testare la procedura e utilizzare i passi indicati per integrare la pagina di WIKI - Amministrazione di Sistema - Grub - Ripristino
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Segnalazione] GRUB Ripristino

Messaggio da xavier77 »

Ciao e grazie della segnalazione!
Se però il link che hai trovato riguardaAmministrazioneSistema/Grub/Ripristino, credo che sia meglio continuare qui:
http://forum.ubuntu-it.org/viewtopic.php?t=264939
Segnalo immediatamente a chi di dovere. :)
:ciao:
Staffo
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 943
Iscrizione: venerdì 16 marzo 2012, 11:38
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS
Sesso: Maschile
Località: Palazzolo sull'Oglio
Contatti:

Re: [Segnalazione] GRUB Ripristino

Messaggio da Staffo »

Ciao thece,
purtroppo non posso verificare di persona, ma se dovesse capitarmi qualcosa di simile saprei innanzitutto dove cercare, quindi cosa scrivere nel wiki :p
Per il momento mi sono limitato a riportare il link nella guida AmministrazioneSistema/Grub/Ripristino#Ulteriori_risorse, così rimane a portata di mano!

Se qualcuno vuole dedicarsi alla cosa e fare una pagina di prova, noi ne saremo sicuramente contenti.
Ciao e grazie
Avatar utente
pablyto87
Prode Principiante
Messaggi: 113
Iscrizione: venerdì 29 ottobre 2010, 12:02
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da pablyto87 »

Salve, ho utilizzato la guida http://wiki.ubuntu-it.org/AmministrazioneSistema/Chroot per riparare il mio sistema tramite una live. Il problema è che, seguendo i passaggi suggeriti, non ho accesso ad internet e quindi non mi fa scaricare i pacchetti.
Personalmente ho risolto aggiungendo (prima di fare chroot)

Codice: Seleziona tutto

sudo mount -o bind /run /mnt/run


come suggeritomi da @steff in una discussione qui sul forum.
Penso che sarebbe utile aggiungere quest'istruzione nella guida.

Segnalo anche che da una debian-based in live la rete in chroot non funziona comunque (nemmeno con quel comando), mentre da una live ubuntu funziona regolarmente.
Revolution starts at home, preferably in the bathroom mirror

Hüsker Dü
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da steff »

Fatto io, magari controllate.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

Grazie steff!
Ricordo che la guida è attualmente in CategoryDaRevisionare.
Quindi se qualcuno vuole ri-verificarla con versioni attualmente supportate è benvenuto :ciao:
Staffo
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 943
Iscrizione: venerdì 16 marzo 2012, 11:38
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS
Sesso: Maschile
Località: Palazzolo sull'Oglio
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da Staffo »

xavier77 [url=https://forum.ubuntu-it.org/viewtopic.php?p=4983013#p4983013][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Ricordo che la guida è attualmente in CategoryDaRevisionare.
Quindi se qualcuno vuole ri-verificarla con versioni attualmente supportate è benvenuto :ciao:
Ricordo, come già detto da xavier, che la guida è in CategoryDaRevisionare perchè l'ultima verifica fatta risale alla 11.10 :sisi:
Se avete eseguito la procedura indicata dalla guida su una versione supportata di Ubuntu, per favore verificate la guida con quella versione di Ubuntu, è davvero facile! ;)
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da xavier77 »

Verificata con 16.04 Amministrazione Sistema/Super Grub Disk.
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Revisione guida ] Grub/Ripristino

Messaggio da jeremie2 »

Da una discussione all'Ubuntu Bar è saltata fuori un link alla procedura di ripristino di GRUB per UEFI.
Un grazie a Gerry Ghetto :birra:

Ho fatto in questo modo:
1- spostato il ripristino di GRUB per bios-mbr su di una pagina a se: AmministrazioneSistema/Grub/Ripristino/BiosMBR
2- creata la pagina per la procedura su UEFI: AmministrazioneSistema/Grub/Ripristino/Uefi
3- nel portale AmministrazioneSistema/Grub/Ripristino inseriti i link alle 2 guide.

Ogni occhiata in più alle due guide è bene accolta, trattandosi anche di procedure delicate ;)
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Scrivi risposta

Ritorna a “Gruppo Documentazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti