dove e' meglio mettere grub

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
Avatar utente
romrom
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 498
Iscrizione: domenica 6 dicembre 2009, 10:52
Desktop: Gnome
Distribuzione: Ubuntu 20.04.4 LTS x86 64 Bit
Sesso: Maschile
Località: roma

dove e' meglio mettere grub

Messaggio da romrom »

argomento stra-trattato e infatti ho letto parecchie guide ma mi resta il dubbio di dove vada messo grub nel mio caso ... mi spiego meglio...
avevo un sistema con 3 SO (Win 7 e WIn 10 e Ubuntu 18.04) installati in legacy su 2 drivers (i 2 Windos su SSD e Ubuntu su HD) Sceglievo all'avvio quale SO usare con Grub.
Ho deciso di cambiare togliendo Win 7 non più necessario e spostando Ubuntu su un altro SSD e qui è nato il guaio... messo Win 10 su SSD in GPT-UEFI tutto ok... poi ho copiato con Gparted il mio ubuntu dall'HD a un nuovo SSD in GPT e pre-partizionato (Fat 32 + Ext4) ma ubuntu è risultato danneggiato...non ha più i drivers Nvidia che aveva e si apre in modalità 800x600 ingestibile. Non sono riuscito a fargli accettare i drivers Nvidia e grub ha una serie strana di voci.
Per farla breve ho deciso di installare ex-novo ubuntu anche se mi secca perdere le mie personalizzazioni ma non vedo altra soluzione.
Voglio che i due SO stiano su drivers separati e visto che Win 10 sembra a posto vorrei procedere così:
stacco SSD 1 con Win 10
lancio live Ubuntu 64bit da usb e installo in SSD 2 su partizione Ext4 creando swap e lasciando opzione software di terze parti attivo
ricollego SSD 1 con Win 10
faccio partire il pc dal SSD 2 di Ubuntu e do l'update Grub che dovrebbe vedere l'SSD 1 e riconoscere Win 10 facendomi riavere il solito avvio con il dual boot.

sull'SSD 1 (sda) ho prima la partizione nascosta di ripristino (sda1) poi Win 10 (sda2) e poi una partizione in Fat 32 (sda3 da 100 MB boot,esp)
sull'SSD 2 (sdb) ho prima la partizione da 1 GB (sdb1 in Fat 32 boot,esp) poi una partizione in Ext4 da 60 GB (sdb2) dove installerò Ubuntu e una terza partizione Ext4 per i dati

Il mio dubbio è dove sarà Grub ? sulla Sdb1 ? o su Sda 3 ? e questa Sda3 non dovrebbe essere appena dopo la partizione nascosta di win 10 ? Che succede se debbo creare una nuova partizione Ntfs prima di Sda3? Insomma sono confuso e prima di procedere vorrei avere qualche consiglio. Grazie
Ultima modifica di romrom il mercoledì 29 gennaio 2020, 1:23, modificato 4 volte in totale.
Avatar utente
willy54
Rampante Reduce
Rampante Reduce
Messaggi: 6063
Iscrizione: lunedì 18 dicembre 2017, 21:42
Desktop: Xfce, Xorg, Plasma
Distribuzione: Ubuntu studio,Ubuntu, Kubuntu 18.04
Sesso: Maschile
Località: Castell'Alfero (AT)
Contatti:

Re: dove finisce grub

Messaggio da willy54 »

Se ho ben capito hai clonato una installazione di Ubuntu installato in modalità legacy su un ssd partizionato gpt , mentre hai installato a nuovo in modalità Uefi win 10.
Se il mio riassunto è giusto hai creato un sistema che darà sempre problemi.
O installi entrambi i sistemi in modalità Uefi o entrambi in modalità legacy , questo per la stabilità del sistema complessivamente.
Entrando nei particolari per la stabilità di windows consiglio decisamente la modalità Uefi.
Se la installazione è Uefi il grub va messo di default nella partizione Efi del primo disco, ma attenzione il file di configurazione di grub sarà sul disco di ubuntu, questo può dare origine ad errori se stacchi il secondo disco.
stacco SSD 1 con Win 10
non puoi farlo in quanto non avresti a disposizione la partizione Efi per installare il lanciatore di grub (shimx64.efi).
Non è quindi fattibile il resto.
Che succede se debbo creare una nuova partizione Ntfs prima di Sda3? Insomma sono confuso e prima di procedere vorrei avere qualche consiglio.
Il mio consiglio sarebbe di partizionare il disco 1 con una partizione 60-100 gb e li installare windows10 nel resto dello spazio puoi installare in una partizione ext4 Ubuntu sono sufficienti 30-40 Gb , la swap eviterei di farla con le versioni degli ultimi 2-3 anni non è più necessaria alla occorrenza viene creato un file di swap come fa windows .
Non conoscendo le dimensioni dei 2 ssd non vado oltre ma lo spazio residuo può essere condiviso tra i due so in formato Ntfs.
Così facendo tutto il sistema sarebbe più facilmente gestibile.
Poi il mio è un consiglio quindi prendilo come credi meglio.
Hp Pavilon 15-CS2093nl Win10, UbuntuStudio 20.04.1 caratteristiche
Toshiba Satellite A660 11M Win7, Win10, Ubuntu 18.04 LTS- Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10 Installazione su pc Uefi download/file.php?id=31104 -- download/file.php?id=33560
Zombie17

Re: dove finisce grub

Messaggio da Zombie17 »

Il casino iniziale l'hai avuto per il "copia e incolla" schietto della partizione di Ubuntu, dato che era su un altro drive e per di più installato con settaggio legacy poi spostato su drive gpt e avviato con firmware in modalità uefi ci sarebbe stato un po' di lavoro da fare per sistemare i file in /efi, ottenere un grub.cfg corretto e dare degli uuid coerenti per vedere di sistemare la cosa.

Sarebbe stato fastidiosamente macchinoso ma fattibile, ora che ci hai messo mano però siamo andati ben oltre il macchinoso, quindi reinstallare semplificherebbe oltremodo il tutto.

Ora.

Il bootloader non è che "va a finire" da qualche parte, durante l'installazione sei tu che decidi in quale drive (drive, l'ssd è un drive, non driver o drivers, dicendo drive ci si riferisce al componente hardware, dicendo driver ci si riferisce al software che fa da intefaccia al sistema operativo per usare l'hardware, sennò quelli un po' "lenti" come me si confondono e devono rileggere per capire se usi lo stesso termine per entrambi) vuoi che sia messo, l'installer ti da la possibilità di selezionare un drive piuttosto che un altro da un menù a tendina.

Per installare non devi staccare niente, non è necessario ed è tedioso smontare e rimontare roba, quindi evitatelo :)

Vorrei capire un paio di cose.

Quando dici "messo Win 10 su SSD in GPT-UEFI tutto ok" intendi che hai fatto una nuova installazione di Windows 10 su quel drive?

Se si, hai installato con il firmware settato in modalità uefi?

Se la risposta alle 2 domande è si, sarà tutto più semplice.

In questo caso non farai altro che impostare la priorità di boot sull'usb per avviare una live da cui aprire gparted e spianare l'ssd dove hai messo Ubuntu creando una nuova tabella gpt per partire da un drive pulito senza toccare il drive su cui hai installato Windows ne Windows stesso.

In quella stessa sessione live, chiudi gparted e apri l'installer.

Durante la procedura selezioni il partizionamento manuale per crearti le partizioni che vuoi nello spazio non allocato del drive che hai spianato prima di aprire l'installer, come partizionamento consiglio partizione efi, root, home e swap perché per me è meglio avere la partizione di swap invece del file di swap così come è meglio avere la home separata dalla root, ma sono entrambe cose soggettive, vedi tu.

Fatto il partizionamento, impostati i punti di mount e selezionato il drive su cui piazzare il bootloader (io preferirei fosse sullo stesso drive della root per avere tutto ciò che riguarda Ubuntu su un unico drive dato che hai scelto di dedicare un disco ad ogni sistema, ma anche se decidi di metterlo sull'altro drive funziona tutto lo stesso, a te la scelta) procedi con l'istallazione.

A fine installazione riavvii e vai a cambiare le impostazioni per il boot dando la priorità a efi Ubuntu, al riavvio successivo ti si apre grub con il classico conto alla rovescia di 10 secondi per scegliere se avviare Windows o Ubuntu, la scelta di default sarà Ubuntu ed entrambi i sistemi si avvieranno senza problemi.

Se invece la risposta a una delle 2 domande sopra è no, c'è da vedere il da farsi in base alla situazione.

https://www.ubuntu-it.org/download
Qui la pagina di download, sconsiglio altre fonti.

/Installazione/CreazioneLiveUsb
Qui approfondimento sulla liveusb (personalmente sono un fan di balenaEtcher)

/Installazione
Qui una panoramica sulle pagine inerenti l'installazione

/Installazione/InstallareUbuntu
Qui in dettaglio l'installazione di Ubuntu

/Hardware/DispositiviPartizioni/PartizionamentoManuale
Qui un approfondimento sul partizionamento manuale

Buon lavoro.

P.S.

Il titolo della discussione lo cambierei con uno più chiaro :)
Avatar utente
romrom
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 498
Iscrizione: domenica 6 dicembre 2009, 10:52
Desktop: Gnome
Distribuzione: Ubuntu 20.04.4 LTS x86 64 Bit
Sesso: Maschile
Località: roma

Re: dove finisce grub

Messaggio da romrom »

Grazie delle risposte. Come detto non amo avere i 2 SO sullo stesso drive. Win 10 e' installato ex novo sul drive formattato in gpt e uefi e funziona normalmente. Per ubuntu ho fatto casino perche volevo la mia versione personalizzata ma non e' possibile evidentemente. Quindi rinstallo e poi personalizzo. Piu o meno siamo daccordo sul sistema ma ho letto nel wiki che grub in caso di dubbi puo' essere messo su tutti i drive e mi sembra una soluzione migliore dell'installazione solo sul drive 1. Forse facendo cosi non si hanno problemi staccando un drive o sbaglio? Non ho capito invece se grub dara' problemi in caso di creazione di una nuova partizione nel drive 1. In tal caso la partizione sda3 in fat32 ) diventerebbe automaticamente sda4.
Zombie17

Re: dove e' meglio mettere grub

Messaggio da Zombie17 »

Se stacchi l'ssd su cui hai Ubuntu a che ti servirebbe avere grub sull'ssd con Windows?

Grub non servirebbe a nulla, avvieresti direttamente Windows dal suo bootloader dandogli la priorità dalle impostazioni uefi.

Puoi si metterlo in entrambi i drive, ma se lo tieni in uno hai meno roba sparsa in giro.

Se lo tieni in uno solo, ovvio che sia meglio tenerlo sul drive che contiene la root, cosi se rimuovi il drive con Windows puoi regolarmente continuare ad avviare Ubuntu.

Poi entrambe le vie sono praticabili, a te la scelta.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: dove e' meglio mettere grub

Messaggio da Stealth »

Zombie17 ha scritto:
lunedì 27 gennaio 2020, 14:56
Se stacchi l'ssd su cui hai Ubuntu a che ti servirebbe avere grub sull'ssd con Windows? ...
Quoto Zombie17, e in termini puramente logici non si trova un senso a mettere grub sul disco dove c'è solo windows. Windows che peraltro ha già il suo bootloader perfettamente funzionante. Poi sia chiaro che il sistema è tuo e
... a te la scelta.
Avatar utente
romrom
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 498
Iscrizione: domenica 6 dicembre 2009, 10:52
Desktop: Gnome
Distribuzione: Ubuntu 20.04.4 LTS x86 64 Bit
Sesso: Maschile
Località: roma

Re: dove e' meglio mettere grub

Messaggio da romrom »

Ho reinstallato Ubuntu nel drive SSD 2. Purtroppo però la live 18.04.03 non mi fa vedere il desk poichè la risoluzione è 800x600 come detto e quindi ingestibile. Messo l'SSD in GPT e quindi spazio totale non allocato e formattato in fase di install dal sistema. Risultato parte grub con 4 opzioni : Ubuntu, Opzioni avanzate x Ubuntu, Windows Boot manager su sda 3 e System. Se lancio Win 10 tutto ok. Se lancio Ubuntu schermo viola con qualche striscia colorata e basta...! A mio avviso il problema è il solito... i drivers Nvidia della mia video che non sono caricati. Inoltre preciso che a parte la lingua e il fuso in fase di installazione non ho avuto modo di scegliere nulla... nè swap nè posizione di grub nè punto di mount x home nè altro. Come posso procedere ? questa storia del desk ingestibile mi perseguita !...
Zombie17

Re: dove e' meglio mettere grub

Messaggio da Zombie17 »

Per i driver usa wiki e ricerca in forum, c'è già un mondo di info su come risolvere e se hai bisogno di supporto per i driver apri una discussione specifica per quelli.

Per l'installazione, ti sei semplicemente perso per strada il punto in cui selezionare l'opzione per il partizionamento manuale, selezionata l'opzione poi ti porta ad una schermata simile all'interfaccia di gparted da cui fare tutto.

Le voci del grub sono corrette, una avvia Ubuntu con il kernel di default, una apre la sezione in cui scegliere un kernel alternativo con cui avviare Ubuntu, uno lancia il bootloader di Windows e una riavvia e ti manda alle configurazioni uefi.

Intanto, ti sta bene quello che ha fatto l'installer o vuoi rifare l'installazione e personalizzare?
Avatar utente
romrom
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 498
Iscrizione: domenica 6 dicembre 2009, 10:52
Desktop: Gnome
Distribuzione: Ubuntu 20.04.4 LTS x86 64 Bit
Sesso: Maschile
Località: roma

Re: dove e' meglio mettere grub

Messaggio da romrom »

ho già cercato nella sezione drivers per cercare di sistemare la copia del mio Ubuntu ma senza risolvere purtroppo... non capisco perchè succeda questo problema... quando ho preso la mia video ho penato per installare i drivers nvidia ma era un modello molto recente e quindi era normale avere qualche problema coi drivers nvidia ma ora che è passato un anno mi pare strano. Per l'istallazione mi sono perso perchè non vedo niente dato che i menu sono fuori schermo e seleziono un po a caso. Se non trovo il mezzo per ridimensionare lo schermo non se ne viene fuori. Lo so che voci di grub sono corrette ma Ubuntu così non parte (sempre per la questione video penso...) dimenticavo di dire che mi sembrava aver selezionato anche drivers di terze parti durante l'installazione ma pare che nvidia sia ostica per ubuntu
Zombie17

Re: dove e' meglio mettere grub

Messaggio da Zombie17 »

Non ho computer sottomano in questi giorni perché sono via e non ho voluto portarmi dietro neanche un portatile, quindi sono più limitato del solito.

Qui è riportata la lista dei parametri del kernel, tra cui ce ne è qualcuno che inserito come parametro di avvio in grub potrebbe aiutarti ad ottenere una GUI quantomeno utilizzabile per lavorare sulla risoluzione dei problemi.

Se non ricordo male i parametri che ho letto più spesso in discussioni simili sono nomodeset e noapic.

/Installazione/ParametriAvvio
Qui qualche dritta.

Se non riesci a metterci una pezza così, mettiti l'anima in pace perché dovrai fare tutto il lavoro da consolle XD
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: dove e' meglio mettere grub

Messaggio da Stealth »

Io proverei ad aggiungere nomodeset ai parametri di avvio, di solito consente un avvio decente del sistema
Avatar utente
romrom
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 498
Iscrizione: domenica 6 dicembre 2009, 10:52
Desktop: Gnome
Distribuzione: Ubuntu 20.04.4 LTS x86 64 Bit
Sesso: Maschile
Località: roma

Re: dove e' meglio mettere grub

Messaggio da romrom »

Stealth ha scritto:
lunedì 27 gennaio 2020, 23:16
Io proverei ad aggiungere nomodeset ai parametri di avvio, di solito consente un avvio decente del sistema
ma come? mi potresti dare qualche indicazione più precisa? ... non c'è modo di fare una live che contenga già i drivers corretti? non capisco perchè in ubuntu non si possa specificare al SO (tralasciando la video installata) di usare almeno una definizione corretta per il monitor e la video integrata nella mobo.

http://wiki.ubuntu-it.org//Installazione/ParametriAvvio
questa indicazione rimanda a una schermata classica mentre io ho quella nera Uefi sulla quale non ho queste scelte
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: dove e' meglio mettere grub

Messaggio da frapox »

Questo thread ha come topic "dove e' meglio mettere grub", poi leggo che hai problemi ad avviare ubuntu dal pdv grafico. Quindi devi modificare il topic per renderlo comprensibile a chi cerca di aiutarti.

Al Grub, premi "e" sulla voce di Ubuntu, entra nella modalità editing, scendi alla riga che inizia per "linux" e in fondo togli "quiet splash" e metti "nomodeset", poi premi CTRL+X. Si avvia Ubuntu senza modesetting.

A questo punto, se sei in live, puoi installare Ubuntu normalmente, marcando l'installazione dei sw di terze parti (che ti installa anche i driver proprietari e i firmware non-free).

Se invece hai già installato ubuntu, puoi installare i driver nvidia come indicato nella wiki.
https://wiki.ubuntu-it.org/Hardware/Video/Nvidia
Compreso l'eventuale settaggio della grafica ibrida (se si tratta di un portatile con doppia GPU).
Al riavvio non servirà più riaggiungere "nomodeset" in quanto avrai i driver corretti installati e funzionanti.

Per qualsiasi altro aiuto però devi fornire le specifiche complete della tua macchina altrimenti giriamo a vuoto.

Codice: Seleziona tutto

inxi -Fzx
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
Avatar utente
romrom
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 498
Iscrizione: domenica 6 dicembre 2009, 10:52
Desktop: Gnome
Distribuzione: Ubuntu 20.04.4 LTS x86 64 Bit
Sesso: Maschile
Località: roma

Re: dove e' meglio mettere grub

Messaggio da romrom »

Grazie a tutti per la pazienza. Installato e abilitati i drivers nvidia 435 propsti e ubunto ha finalmente riconosciuto video e monitor e tutto ok.... Ma al riavvio sono di nuovo a 800x600...ho controllato in sw e aggiornenti e il driver nvidia e' selezionato in uso...!?!...mi sa che debbo ricominciare togliendo e rimettendo i drivers nvidia... ma perche' faccia cosi' e' un mistero...
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti