Pagina 2 di 2

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 9:32
da s3v
Ops, scusa.
Non avevo letto che Win7 non è installato in UEFI.
Dimentica quello che ho scritto :|

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 10:33
da Krymx
Mm il win 7 non dovrebbe essere in uefi.. Ed il debian pensavo di averlo reinstallato anche senza uefiv(in maniera più compatibile) .. Leggendo le indicazioni durante l installazione.. Infatti c'era una domanda del tipo vuoi.. "Sembra che Linux non è l unico os sul PC non installato con uefi.. vuoi rendere il bootloader (o i due os) compatibili allora clicca non installare debian con uefi" insomma poi non ricordo bene..però erano comparsi dei errori quindi ho scelto ciò che mi faceva andare avanti

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 14:44
da s3v
In attesa di Aki, puoi gentilmente postare il contenuti di "40_custom"?

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 15:16
da Krymx
ok qua riposto il contenuto di /40_custom
Codice: Seleziona tutto
# /etc/grub.d/40_custom
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Windows" {
   insmod chain
   insmod ntfs
   set root=(hd0,1)
   chainloader +1
}

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 17:54
da Aki
Prima di indagare altre vie, proverei ad esplorare la partizione "incriminata" e, cioé, /dev/sda1. Puoi provare a montare in Debian la partizione in /dev/sda1 ed esplorarla usando lo script [0] utilizzato internamente da os-prober (che da quanto hai riferito, non riconosce il sistema operativo proprietario). Puoi farlo impartendo come utente root i seguenti comandi:
Codice: Seleziona tutto
script log.txt
apt-get install os-prober
mount -o ro /dev/sda1 /mnt
mount
bash -xv /usr/lib/os-probes/mounted/20microsoft /dev/sda1 /mnt ntfs
ls -la /mnt/boot/
umount /mnt
exit

Quindi analizza ed invia il log generato.

--
[0] https://sources.debian.org/src/os-prober/1.77/os-probes/mounted/x86/20microsoft/

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 20:51
da Krymx
ok ho fatto come hai detto ora alle il log.txt

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 17/06/2019, 21:32
da Aki
Dal log che hai inviato risulta che la partizione /dev/sda1 è una partizione di boot Windows difettosa, nel senso che manca il file /boot/bcd (come peraltro indicato dal boot loader di Windows nella schermata che hai precedentemente inviato) ed è questo anche il motivo per cui Debian tramite os-prober non la riconosce come partizione di boot di Windows (vedi [0] per il codice usato da os-prober per riconoscere la partizione come boot di Windows); di seguito l'elenco della directory /boot del disco /dev/sda1:
Codice: Seleziona tutto
root@debian:/home/krymx# ls -la /mnt/boot/
totale 4572
drwxrwxrwx 1 root root    4096 giu 16 17:28 .
drwxrwxrwx 1 root root   16384 giu 16 00:16 ..
-rwxrwxrwx 1 root root  262144 apr 12  2011 BCD.Backup.0001
-rwxrwxrwx 1 root root    1024 apr 12  2011 bootfix.bin
-rwxrwxrwx 1 root root 3170304 apr 12  2011 boot.sdi
-rwxrwxrwx 1 root root  112640 apr 12  2011 bootsect.exe
-rwxrwxrwx 1 root root    4096 apr 12  2011 etfsboot.com
drwxrwxrwx 1 root root    4096 ago 21  2018 fonts
drwxrwxrwx 1 root root       0 ago 21  2018 it-it
-rwxrwxrwx 1 root root  611200 apr 12  2011 memtest.efi
-rwxrwxrwx 1 root root  485760 apr 12  2011 memtest.exe

Come puoi notare, non esiste un file /boot/bcd oppure /boot/BCD (vedi [1]), ma un file /boot/BCD.Backup.0001 . Ho l'impressione che, tra i vari "non so/non ricordo", hai pasticciato in qualche modo con l'installazione di Windows.

A questo punto, la strada maestra sarebbe seguire le istruzioni del produttore del sistema operativo proprietario per tentare il ripristino del file /boot/bcd (non so con quale probabilità di successo).

--
[0] https://sources.debian.org/src/os-prober/1.77/os-probes/mounted/x86/20microsoft/#L32
[1] https://sourcedaddy.com/windows-7/boot-configuration-data.html

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 18/06/2019, 21:53
da Krymx
Ho l'impressione che, tra i vari "non so/non ricordo", hai pasticciato in qualche modo con l'installazione di Windows.
mm ho questa impressione anchio

Codice: Seleziona tutto
A questo punto, la strada maestra sarebbe seguire le istruzioni del produttore del sistema operativo proprietario per tentare il ripristino del file /boot/bcd (non so con quale probabilità di successo).
sono d'accordo appena sono libero reinstallerò il win in una maniera attentissima e seguendo istruzioni consigliate e in dual boot con il debian10 come ha detto s3v
Codice: Seleziona tutto
2) Installa Debian testing (Debian 10) che sarà stabile tra 3 settimane.


comunque sia, grazie davvero del vostro aiuto e della vostra disponibilità, ho imparato molto durante questa "odissea" ehehe .

alla prossima!!! :)

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 19/06/2019, 12:36
da Aki
Ciao,
Grazie a te. Se possibile, dopo che avrai effettuato la re-installazione del sistema operativo proprietario ed avrai re-installato grub (se re-installi i due sistemi operativi in legacy mode il boot loader dell’uno cancellerà quello dell’altro), sarebbe utile poter ricevere da te un riscontro. Grazie.

Re: Dual boot win7+debian9 con grub2 che non vede win7

MessaggioInviato: 30/06/2019, 9:26
da Aki
@Krymx: puoi aggiornare la discussione ?