Newsgroup: it.comp.os.linux.debian
Titolo: Nuovamente su Grub2

Reinstallando Jessie ho per errore lasciato acceso un disco esterno usb 
su cui e' presente un altra installazione.
Sul momento non me ne sono assolutamente reso conto (non so come, visto 
che in fase di partizionamento avrei dovuto vedere il terzo disco, 
ma...vabbe', come gia' detto, sono rinco...).
Se ne e' accorto invece l'installer, che ha pensato bene, in fase di 
configurazione di Grub, di aggiungere al suo menu' anche le voci relative 
all'avvio di quell'installazione su HD esterno.
Come posso fare per correggere l'errore?
 
 
 
-- 
Powered by Debian "Jessie"


Reinstallando grub.
 

 Reinstallando grub.
 
Come? :)
Sono anni che non uso regolarmente linux, non vorrei fare danni...



Non e` meglio se lasci anche quella voce? se un giorno ti servisse
avviare da quell'HD esterno ...
 
Cmq se vuoi sistemare prova col comando
 
sudo update-grub
 

 sudo update-grub
 
Non faccio danni?
Lo chiedo perche' si tratta di un sistema dual boot, e se mi salta il 
boot di windows, sono panato. 


 sudo update-grub
 
debian non è ubuntu.
sudo di default non va , occorre abilitarlo dal file sudoers.


Immaginavo l'avesse fatto .. se no continuera` ad usare "su" come avra`
fatto finora per acquisire i privilegi di root.
 


Ecco, se poi magari adesso la dici tutta ... :-/
Cioe` hai un solo disco? e Grub  dove sta?
 

 Cioe` hai un solo disco? e Grub  dove sta?
 
Ho due dischi fisici, ognuno con "n" partizioni.
Win7 e' sul primo disco, Linux e' sul secondo.
Il bootloader e' nel MBR del primo disco.
Ho poi un terzo disco esterno (usb) su cui installo distribuzioni "test", 
tipicamente Ubuntu-derivate.
Quando installo su quel disco, il bootloader lo installo nel suo master 
boot record (non tocco gli altri dischi, insomma) e avvio selezionando al 
boot da bios, il disco in questione. 
Continuo a non capire come possa aver fatto Jessie a configurare anche 
l'avvio del OS presente nel HD esterno.
Fosse stato montato in fase di installazione, avrei dovuto vederlo nel 
tool di partizionamento dischi, e non ricordo affatto di averlo visto!
Ok, sono un vecchio rinco, ma mi sembra strano davvero.
Cosa certa e' che dopo aver installato Jessie, quel disco l'ho poi 
montato per copiarmi alcuni file dalla home.
Non e' che Grub2 ha un demone che in quel momento ha rilevato la presenza 
di Linux su un altro disco e autonomamente lo ha aggiunto al menu?
Mi sembra strano, ma nel dubbio chiedo, vorrei capire...


 Mi sembra strano, ma nel dubbio chiedo, vorrei capire...
 
Lo chiedo perche' in /etc/grub.d, vedo uno script "30_os-prober" che ha 
un nome che e' tutto un programma... ;)



Si`, os-prober e` una specie di utility del boot loader che si occupa di
rilevare i sistemi operativi presenti oltre a quello su cui stai
lavorando, per cui se non vuoi che l'OS del disco esterno sia rilevato,
ricordati in futuro di scollegare fisicamente il disco esterno dal
connettore USB quando ci sara` un aggiornamento di Grub o se per qualche
motivo vorrai aggiornare la lista dei sistemi operativi avviabili nella
schermata d'avvio dando appunto il comando
 
# update-grub