Re: disco nuovo, non compare grub

2021-06-09 Per discussione Roberto Balbi




Il 08/06/21 17:50, Davide Prina ha scritto:

On 08/06/21 10:55, Roberto Balbi wrote:


ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata



all'avvio non mi compare più la schermata di grub (!?).


il problema è che all'avvio cambi i nomi delle partizioni.
Io ti consiglio di installare grub su qualsiasi partizione tu abbia, 
anche solo dati.


Un altro metodo e far partire grub da altro supporto (chiavetta, CD, 
...) e dall'interfaccia di GRUB individuare il tuo disco e la partizione 
e far partire il sistema in questo modo[¹].

Una volta partito puoi verificare effettivamente dove sta il problema.

Ciao
Davide

[¹] ho indicato in passato i passi da seguire, ora ho trovato questo:
https://lists.debian.org/debian-italian/2008/03/msg00091.html
sono sicuro che in qualche altro thread avevo indicato tutti i passi:
* quando compare grub premi e, per entrare in edit
* ...
dai un'occhiata al manuale di grub per vedere la sintassi.


grazie, ho risolto.
vedi post di risposta a Marco Ciampa per dettagli.



Re: disco nuovo, non compare grub

2021-06-09 Per discussione Roberto Balbi




Il 08/06/21 14:36, Piviul ha scritto:


Il 08/06/21 12:25, Marco Ciampa ha scritto:

On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:

salve lista
ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata, per
sostituire un precedente disco a fine vita. è riconosciuto dal bios 
(vecchio

pc, niente efi). all'avvio non mi compare più la schermata di grub (!?).
se lo collego con adattatore sata2usb nessun problema.
[...]

Ovvio che non compaia grub, se non lo installi...

vedi il comando

grub-install /dev/sdX


Ci sono milioni di guide su internet, ad esempio questa: 
https://francoconidi.it/ripristinare-grub2-da-chroot-da-una-debian-live/


Piviul

.

grazie, ho risolto (in effetti senza chroot).
vedi post di risposta a Marco Ciampa per dettagli.



Re: disco nuovo, non compare grub

2021-06-09 Per discussione Roberto Balbi




Il 08/06/21 17:29, Cosmo ha scritto:

In data martedì 8 giugno 2021 16:46:53 CEST, Roberto Balbi ha scritto:

il bios è l'ultimo disponibile per la mb, 2.10 2010/7/1 (lo so, è
vecchiotto). la mb è sata2, ma già con un ssd sata3 (/dev/sda) non ho
avuto problemi.
batteria tampone ok.


Che differenza c'è tra il nuovo e il vecchio disco?
In fstab hai provato a usare sdX invece del uuid?


grazie, ho risolto.
vedi post di risposta a Marco Ciampa per dettagli.



Re: disco nuovo, non compare grub

2021-06-09 Per discussione Roberto Balbi




Il 08/06/21 22:49, valerio ha scritto:



Il 08/06/21 16:43, Roberto Balbi ha scritto:

Il 08/06/21 12:25, Marco Ciampa ha scritto:

On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:

salve lista


Ovvio che non compaia grub, se non lo installi...

vedi il comando

grub-install /dev/sdX

... ecc.

grazie per la risposta. chiarisco che grub è installato sul disco sda 
che contiene le partizioni / e /home. il nuovo disco (sdb) contiene 
solo dati (lo monto in /media/dati). se lo scollego, o lo collego con 
adattatore usb, il sistema parte correttamente. ho anche provato a 
reinstallare grub dal dvd di debian (modalità rescue). senza 
risultati. appena ricollego il nuovo hdd alla mb, non mi compare grub 
e il sistema non parte.




quindi, mi sembra che non sia un problema di grub, ma del sistema che 
non parte...

puoi postare il contenuto di fstab? ed anche fdisk -l?

valerio

.

grazie, ho risolto.
vedi post di risposta a Marco Ciampa per dettagli.



Re: disco nuovo, non compare grub

2021-06-09 Per discussione Roberto Balbi




Il 08/06/21 17:28, Marco Ciampa ha scritto:

On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:

salve lista
ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata, per
sostituire un precedente disco a fine vita. è riconosciuto dal bios (vecchio
pc, niente efi). all'avvio non mi compare più la schermata di grub (!?).
se lo collego con adattatore sata2usb nessun problema.
indico di seguito le operazioni eseguite.

pc spento.
collegato nuovo hdd alla mb (asrock n68-s).
avvio (grub, debian stable 64bit).
accesso come root.
avvio gparted. disco riconosciuto correttamente.
creata tabella partizioni msdos e partizioni come segue (fdisk -l)

Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: 010-2EP102
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xd1cb95d0

Device Boot  StartEndSectors   Size Id Type
/dev/sdc1 2048 1936748543 1936746496 923,5G 83 Linux
/dev/sdc2   1936748544 1953523711   16775168 8G 82 Linux swap /
Solaris

monta la partizione in /mnt

copiati i dati dal disco vecchio al disco nuovo. (solo dati standard,
copiati semplicemente con cp -a).

aggiorno il uuid in fstab per puntare al nuovo disco.
spengo.
elimino vecchio disco.
avvio.
non compare grub. (?!)
scollegato dalla mb e collegato con adattatore usb -> avvio corretto.
update-grub
riavvio. stesso problema. non compare grub.
avvio col dvd di installazione di debian -> avvio corretto.
ripristino grub.
riavvio. stesso problema.

non riesco a capire che problema abbia a partire con il disco collegato
direttamente alla mb.

cosa posso controllare? grazie per qualsiasi indicazione.

Roberto Balbi


Possono esserci diversi fattori, anche tutti assieme...

1) Innanzi tutto vedi che lo vede come /dev/sdc?

Parti con una live e collegalo direttamente e guarda come lo chiama...
Quindi prova a reinstallare reinstalla grub facendo chroot...

Dalla live:

mkdir nn
mount -o bind /proc nn/proc
mount -o bind /dev nn/dev
mount -o bind /sys nn/sys
chroot nn
mount -a
grub-install /dev/sda
sync

- qui puoi semplicemente spegnere di brutto oppure -

umount /boot
exit
umount nn/sys
umount nn/dev
umount nn/proc
reboot

2) è un disco con settori da 4K che "fa finta" di essere da 512 ...
questo può provocare cadute di performance e anche mancato avvio perché
la geometria di ricostruzione dei settori può cambiare a seconda di come
lo vede la motherboard, la procedura sopra descritta dovrebbe risolvere...

--

Saluton,
Marco Ciampa

.


GRANDE MARCO!
non proprio come hai detto tu, ma ho risolto.
indico il procedimento se può essere utile ad altri.

avviato da dvd debian in modalità rescue.
aperta una shell (direttamente in sda3 che sarebbe la mia /).
montato tutti i dischi creando directory apposite.
reinstallato grub.
riavvio.
tutto ok.

non mi è ben chiaro perchè non avevano funzionato i precedenti tentativi 
di reinstallazione di grub sempre con tutti i dischi montati, ma come si 
suol dire: se funziona, non aggiustarlo.

grazie ancora a te per le dritte, e a tutti per l'attenzione.
Roberto



Re: disco nuovo, non compare grub

2021-06-08 Per discussione valerio




Il 08/06/21 16:43, Roberto Balbi ha scritto:

Il 08/06/21 12:25, Marco Ciampa ha scritto:

On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:

salve lista


Ovvio che non compaia grub, se non lo installi...

vedi il comando

grub-install /dev/sdX

... ecc.

grazie per la risposta. chiarisco che grub è installato sul disco sda 
che contiene le partizioni / e /home. il nuovo disco (sdb) contiene solo 
dati (lo monto in /media/dati). se lo scollego, o lo collego con 
adattatore usb, il sistema parte correttamente. ho anche provato a 
reinstallare grub dal dvd di debian (modalità rescue). senza risultati. 
appena ricollego il nuovo hdd alla mb, non mi compare grub e il sistema 
non parte.




quindi, mi sembra che non sia un problema di grub, ma del sistema che 
non parte...

puoi postare il contenuto di fstab? ed anche fdisk -l?

valerio



Re: disco nuovo, non compare grub

2021-06-08 Per discussione Piviul



Il 08/06/21 12:25, Marco Ciampa ha scritto:

On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:

salve lista
ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata, per
sostituire un precedente disco a fine vita. è riconosciuto dal bios (vecchio
pc, niente efi). all'avvio non mi compare più la schermata di grub (!?).
se lo collego con adattatore sata2usb nessun problema.
[...]

Ovvio che non compaia grub, se non lo installi...

vedi il comando

grub-install /dev/sdX


Ci sono milioni di guide su internet, ad esempio questa: 
https://francoconidi.it/ripristinare-grub2-da-chroot-da-una-debian-live/


Piviul



Re: disco nuovo, non compare grub

2021-06-08 Per discussione Giuliano Grandin
Il giorno Tue, 8 Jun 2021 10:55:56 +0200
Roberto Balbi  ha scritto:

...

> non compare grub. (?!)
> scollegato dalla mb e collegato con adattatore usb -> avvio corretto.
> update-grub
> riavvio. stesso problema. non compare grub.
> avvio col dvd di installazione di debian -> avvio corretto.
> ripristino grub.
> riavvio. stesso problema.
> 
> non riesco a capire che problema abbia a partire con il disco
> collegato direttamente alla mb.
> 
> cosa posso controllare? grazie per qualsiasi indicazione.

non è che è cambiato l'ordine dei vari hdd nel bios? o l'hdd per
l'avvio? a me è capitato, risolto entrando nel bios e mettendo l'hdd
giusto per l'avvio al primo posto.

Giuliano

--
"Il problema è mantenere una velocità di pensiero 
che sia superiore alla velocità della macchina".

Walter Röhrl



Re: disco nuovo, non compare grub

2021-06-08 Per discussione Davide Prina

On 08/06/21 10:55, Roberto Balbi wrote:


ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata



all'avvio non mi compare più la schermata di grub (!?).


il problema è che all'avvio cambi i nomi delle partizioni.
Io ti consiglio di installare grub su qualsiasi partizione tu abbia, 
anche solo dati.


Un altro metodo e far partire grub da altro supporto (chiavetta, CD, 
...) e dall'interfaccia di GRUB individuare il tuo disco e la partizione 
e far partire il sistema in questo modo[¹].

Una volta partito puoi verificare effettivamente dove sta il problema.

Ciao
Davide

[¹] ho indicato in passato i passi da seguire, ora ho trovato questo:
https://lists.debian.org/debian-italian/2008/03/msg00091.html
sono sicuro che in qualche altro thread avevo indicato tutti i passi:
* quando compare grub premi e, per entrare in edit
* ...
dai un'occhiata al manuale di grub per vedere la sintassi.
--
Sistema operativo: http://www.debian.org
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook




Re: disco nuovo, non compare grub

2021-06-08 Per discussione Cosmo
In data martedì 8 giugno 2021 16:46:53 CEST, Roberto Balbi ha scritto:
> il bios è l'ultimo disponibile per la mb, 2.10 2010/7/1 (lo so, è
> vecchiotto). la mb è sata2, ma già con un ssd sata3 (/dev/sda) non ho
> avuto problemi.
> batteria tampone ok.

Che differenza c'è tra il nuovo e il vecchio disco?
In fstab hai provato a usare sdX invece del uuid?

-- 
Cosmo




Re: disco nuovo, non compare grub

2021-06-08 Per discussione Marco Ciampa
On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:
> salve lista
> ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata, per
> sostituire un precedente disco a fine vita. è riconosciuto dal bios (vecchio
> pc, niente efi). all'avvio non mi compare più la schermata di grub (!?).
> se lo collego con adattatore sata2usb nessun problema.
> indico di seguito le operazioni eseguite.
> 
> pc spento.
> collegato nuovo hdd alla mb (asrock n68-s).
> avvio (grub, debian stable 64bit).
> accesso come root.
> avvio gparted. disco riconosciuto correttamente.
> creata tabella partizioni msdos e partizioni come segue (fdisk -l)
> 
> Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
> Disk model: 010-2EP102
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disklabel type: dos
> Disk identifier: 0xd1cb95d0
> 
> Device Boot  StartEndSectors   Size Id Type
> /dev/sdc1 2048 1936748543 1936746496 923,5G 83 Linux
> /dev/sdc2   1936748544 1953523711   16775168 8G 82 Linux swap /
> Solaris
> 
> monta la partizione in /mnt
> 
> copiati i dati dal disco vecchio al disco nuovo. (solo dati standard,
> copiati semplicemente con cp -a).
> 
> aggiorno il uuid in fstab per puntare al nuovo disco.
> spengo.
> elimino vecchio disco.
> avvio.
> non compare grub. (?!)
> scollegato dalla mb e collegato con adattatore usb -> avvio corretto.
> update-grub
> riavvio. stesso problema. non compare grub.
> avvio col dvd di installazione di debian -> avvio corretto.
> ripristino grub.
> riavvio. stesso problema.
> 
> non riesco a capire che problema abbia a partire con il disco collegato
> direttamente alla mb.
> 
> cosa posso controllare? grazie per qualsiasi indicazione.
> 
> Roberto Balbi

Possono esserci diversi fattori, anche tutti assieme...

1) Innanzi tutto vedi che lo vede come /dev/sdc?

Parti con una live e collegalo direttamente e guarda come lo chiama...
Quindi prova a reinstallare reinstalla grub facendo chroot...

Dalla live:

mkdir nn
mount -o bind /proc nn/proc
mount -o bind /dev nn/dev
mount -o bind /sys nn/sys
chroot nn
mount -a
grub-install /dev/sda
sync

- qui puoi semplicemente spegnere di brutto oppure -

umount /boot
exit
umount nn/sys
umount nn/dev
umount nn/proc
reboot

2) è un disco con settori da 4K che "fa finta" di essere da 512 ...
questo può provocare cadute di performance e anche mancato avvio perché
la geometria di ricostruzione dei settori può cambiare a seconda di come
lo vede la motherboard, la procedura sopra descritta dovrebbe risolvere...

--

Saluton,
Marco Ciampa



Re: disco nuovo, non compare grub

2021-06-08 Per discussione Roberto Balbi

Il 08/06/21 12:34, Cosmo ha scritto:

In data martedì 8 giugno 2021 10:55:56 CEST, Roberto Balbi ha scritto:

non riesco a capire che problema abbia a partire con il disco collegato
direttamente alla mb.


Il bios è aggiornato?
La batteria tampone è stata sostituita recentemente?



grazie per la risposta.
il bios è l'ultimo disponibile per la mb, 2.10 2010/7/1 (lo so, è 
vecchiotto). la mb è sata2, ma già con un ssd sata3 (/dev/sda) non ho 
avuto problemi.

batteria tampone ok.



Re: disco nuovo, non compare grub

2021-06-08 Per discussione Roberto Balbi

Il 08/06/21 12:25, Marco Ciampa ha scritto:

On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:

salve lista


Ovvio che non compaia grub, se non lo installi...

vedi il comando

grub-install /dev/sdX

... ecc.

grazie per la risposta. chiarisco che grub è installato sul disco sda 
che contiene le partizioni / e /home. il nuovo disco (sdb) contiene solo 
dati (lo monto in /media/dati). se lo scollego, o lo collego con 
adattatore usb, il sistema parte correttamente. ho anche provato a 
reinstallare grub dal dvd di debian (modalità rescue). senza risultati. 
appena ricollego il nuovo hdd alla mb, non mi compare grub e il sistema 
non parte.




Re: disco nuovo, non compare grub

2021-06-08 Per discussione Cosmo
In data martedì 8 giugno 2021 10:55:56 CEST, Roberto Balbi ha scritto:
> non riesco a capire che problema abbia a partire con il disco collegato
> direttamente alla mb.

Il bios è aggiornato?
La batteria tampone è stata sostituita recentemente?

-- 
Cosmo




Re: disco nuovo, non compare grub

2021-06-08 Per discussione Marco Ciampa
On Tue, Jun 08, 2021 at 10:55:56AM +0200, Roberto Balbi wrote:
> salve lista
> ho acquistato un disco seagate da 1tb ST1000DM010-2EP102 HDD sata, per
> sostituire un precedente disco a fine vita. è riconosciuto dal bios (vecchio
> pc, niente efi). all'avvio non mi compare più la schermata di grub (!?).
> se lo collego con adattatore sata2usb nessun problema.
> indico di seguito le operazioni eseguite.
> 
> pc spento.
> collegato nuovo hdd alla mb (asrock n68-s).
> avvio (grub, debian stable 64bit).
> accesso come root.
> avvio gparted. disco riconosciuto correttamente.
> creata tabella partizioni msdos e partizioni come segue (fdisk -l)
> 
> Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
> Disk model: 010-2EP102
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disklabel type: dos
> Disk identifier: 0xd1cb95d0
> 
> Device Boot  StartEndSectors   Size Id Type
> /dev/sdc1 2048 1936748543 1936746496 923,5G 83 Linux
> /dev/sdc2   1936748544 1953523711   16775168 8G 82 Linux swap /
> Solaris
> 
> monta la partizione in /mnt
> 
> copiati i dati dal disco vecchio al disco nuovo. (solo dati standard,
> copiati semplicemente con cp -a).
> 
> aggiorno il uuid in fstab per puntare al nuovo disco.
> spengo.
> elimino vecchio disco.
> avvio.
> non compare grub. (?!)
> scollegato dalla mb e collegato con adattatore usb -> avvio corretto.
> update-grub
> riavvio. stesso problema. non compare grub.
> avvio col dvd di installazione di debian -> avvio corretto.
> ripristino grub.
> riavvio. stesso problema.
> 
> non riesco a capire che problema abbia a partire con il disco collegato
> direttamente alla mb.
> 
> cosa posso controllare? grazie per qualsiasi indicazione.
> 
> Roberto Balbi

Ovvio che non compaia grub, se non lo installi...

vedi il comando

grub-install /dev/sdX 

... ecc.

-- 

Saluton,
Marco Ciampa