View Full Version : Windows 10 non parte più dopo installazione Linux
JohnLost
08-11-2016, 12:54
Salve a tutti!
Mi presento, sono JohnLost.
Volevo chiedere aiuto su un problema che mi sta affliggendo da giorni.
Ho appena comprato un Lenovo ideapad 110 con Windows 10 preinstallato. Ho deciso però di installare una distro di Linux (Ubuntu 16.04). Ho disattivato il Secure boot e ho fatto partire da chiave USB l'installazione, partizionando una parte dell'hard disk in modo da avere tre partizioni, /root /home e /swap. Una volta fatto tutto ho installato il Linux.
Purtroppo però adesso non parte più Windows 10, mi dice che c'è un errore sul file BCD.
Ho tentato di risolvere il problema inserendo il cd di Windows 10, e seguendo le varie guide su internet, ho fatto partire il prompt dei comandi e ho dato bootrec /fixmbr, bootrec /fixboot, e bootrec /rebuildbcd. Nelle prime due operazioni mi dice Operazione completata, nella terza invece mi dice che ci sono zero installazioni di Windows identificate.
Qualcuno ha qualche idea su come risolvere?
P.S. Il sistema non mi fa più nemmeno reinstallare Windows 10. :muro:
Usare LILO o GRUB in linux? E' possibile? Se non ricordo male non dovrebbe essere complicato eventualmente editare il percorso per avviare win. :confused:
JohnLost
08-11-2016, 13:07
Usare LILO o GRUB in linux? E' possibile? Se non ricordo male non dovrebbe essere complicato eventualmente editare il percorso per avviare win. :confused:
Ciao!
Scusami non ho capito cosa intendi, il grub parte all'avvio del Pc, il problema è proprio quando scelgo di far partire Windows (che ha nome Windows boot Recovery) che mi da una schermata blu con scritto che c'è l'errore nel BCD.
Quindi ti parte il recovery di win, sei sicuro che sia impostato correttamente grub? :confused:
Mi sembra strano che parta win con quel nome :confused:
EDIT: prova questo che ho trovato (in inglese). Spero possa aiutarti
Assuming Windows is installed to GPT disk.
To successfully boot Windows 10 (also Windows 8.1/8/7) on UEFI firmware you need exactly 3 partitions on a GPT styled disk:
EFI System partition (usually 100 MB - 500 MB)
Microsoft Reserved partition (exactly 128 MB)
Windows partition (at least 20 GB for 64-bit Windows)
Eventually you could have a separate "recovery" partition.
The presence of first three partition mentioned is mandatory or else Windows cannot boot.
The command to fix BCD + boot loader + boot manager and write a boot entry in NVRAM is bcdboot.exe -
bcdboot N:\Windows /s Z:
where N: is Windows partition and Z: is EFI System partition. (Later you have to fix recovery loader separately using ReAgentC.exe command.)
You can use also bootrec.exe command from recovery environment to fix booting (not always successful but fixes also recovery loader).
No need to say that you have to boot Windows installation/recovery media (USB/DVD) using EFI boot.
UEFI booting does not use MBR and partition boot records for booting but it may help to rewrite MBR (should be a protective MBR on GPT disk) using bootsect.exe command in case MBR was tampered by Linux install. Windows does not like "mixed" MBR format on GPT disk.
Reference: Repair Windows BCD on UEFI and BIOS
JohnLost
08-11-2016, 15:30
Quindi ti parte il recovery di win, sei sicuro che sia impostato correttamente grub? :confused:
Mi sembra strano che parta win con quel nome :confused:
EDIT: prova questo che ho trovato (in inglese). Spero possa aiutarti
Assuming Windows is installed to GPT disk.
To successfully boot Windows 10 (also Windows 8.1/8/7) on UEFI firmware you need exactly 3 partitions on a GPT styled disk:
EFI System partition (usually 100 MB - 500 MB)
Microsoft Reserved partition (exactly 128 MB)
Windows partition (at least 20 GB for 64-bit Windows)
Eventually you could have a separate "recovery" partition.
The presence of first three partition mentioned is mandatory or else Windows cannot boot.
The command to fix BCD + boot loader + boot manager and write a boot entry in NVRAM is bcdboot.exe -
bcdboot N:\Windows /s Z:
where N: is Windows partition and Z: is EFI System partition. (Later you have to fix recovery loader separately using ReAgentC.exe command.)
You can use also bootrec.exe command from recovery environment to fix booting (not always successful but fixes also recovery loader).
No need to say that you have to boot Windows installation/recovery media (USB/DVD) using EFI boot.
UEFI booting does not use MBR and partition boot records for booting but it may help to rewrite MBR (should be a protective MBR on GPT disk) using bootsect.exe command in case MBR was tampered by Linux install. Windows does not like "mixed" MBR format on GPT disk.
Reference: Repair Windows BCD on UEFI and BIOS
Grazie per il suggerimento!
Effettivamente hai ragione, ho sbagliato a scrivere, nel Grub Windows parte con il nome di Windows recovery environment.
Il problema però persiste perchè purtroppo non riesco a fare nulla, nemmeno se volessi formattare l'Hard Disk.
Queste sono le partizioni del mio computer:
/dev/sda1 2048 534527 532480 260M EFI System
/dev/sda2 534528 567295 32768 16M Microsoft reserved
/dev/sda3 197834752 197836799 2048 1M BIOS boot
/dev/sda4 1868017664 1920446463 52428800 25G Microsoft basic data
/dev/sda5 1920446464 1922494463 2048000 1000M Windows recovery environment
/dev/sda6 1922494464 1951475711 28981248 13,8G Windows recovery environment
/dev/sda7 1951475712 1953523711 2048000 1000M Lenovo boot partition
/dev/sda8 20099072 22052863 1953792 954M Linux swap
/dev/sda9 22052864 197834751 175781888 83,8G Linux filesystem
/dev/sda10 197836800 1868017663 1670180864 796,4G Linux filesystem
Il fatto è che ci sarebbe anche una parte di partizione del disco dedicata al recovery di Lenovo, il problema è che non riesco ad accedere nemmeno a quella.
La schermata di Windows che parte dopo averla selezionata da questo errore:
File: \EFI\Microsoft\Boot\BCD
Error code: 0x000000f
Rimane da provare l'ultima parte con bootsect.exe Prova quella :confused:
DelusoDaTiscali
08-11-2016, 17:18
Hai creato il disco (o chiavetta) di recovery di Lenovo? Se no, lo puoi chidere a loro (lo vendono)
Risorse:
https://support.lenovo.com/us/it/documents/ht071861
https://support.lenovo.com/us/it/documents/ht035659
Credo che la procedura corretta sia:
1) ripristino del pc così come era
2) reinstallare Linux previo supporto nella sezione relativa di questo forum
JohnLost
12-11-2016, 17:38
Hai creato il disco (o chiavetta) di recovery di Lenovo? Se no, lo puoi chidere a loro (lo vendono)
Risorse:
https://support.lenovo.com/us/it/documents/ht071861
https://support.lenovo.com/us/it/documents/ht035659
Credo che la procedura corretta sia:
1) ripristino del pc così come era
2) reinstallare Linux previo supporto nella sezione relativa di questo forum
Ciao, grazie per i suggerimenti! Purtroppo il cd di recovery non l'ho creato e sto cercando da giorni di ordinarlo da questo sito: https://www.medion.com/lenovoserviceshop/search?sbf=true&sn=MP143BEL&x=22&y=22, purtroppo la ricerca parte di ricambio non da risultati, forse è un problema del sito, e ormai è quasi una settimana che ho compilato il form presente sul sito per essere ricontattato dal reparto acquisti ma ancora nessuna risposta.
Prova con questo programma che oggi è in promozione:
http://sharewareonsale.com/s/tenorshare-windows-boot-genius-freebie-sale
JohnLost
12-11-2016, 19:51
Prova con questo programma che oggi è in promozione:
http://sharewareonsale.com/s/tenorshare-windows-boot-genius-freebie-sale
Ciao! Grazie per il consiglio! Ma dopo aver scaricato il programma, come posso farlo partire? Purtroppo a me il pc con Windows 10 non va e quindi farlo partire sarebbe impossibile.
Ciao, il programma serve a preparare un CD o una chiavetta da usare nel portatile che non funziona per eseguire l'avvio e correggere il problema. Quindi avresti dovuto installarlo in un altro pc.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.