› Foros › PC › Software libre
Rbp escribió:Bueno, lo he intentado con un cd de win10 y me dice que el disco duro está bloqueado, que no puede repararar...
La única opción que no he probado es la de "instalar", pero no sé si va a hacer una instalación nueva dejando la otra obsoleta o qué va a pasar con mis datos...ufff...que coñazo
Alguna idea?
Firstly, boot from a UEFI Windows 8 recovery disk (CD/DVD/USB) - I found that the automated recovery process didn't find the correct Windows partition, nor when I managed to add it to BCD settings would it make it reliably bootable e.g. using BCDEDIT I got it to find and launch the Windows partition but it refused to cold boot or would not "keep" the settings after a 2nd reboot or power off.
Go into the Advanced options and run the Command Prompt.
Enter diskpart to use the DiskPart tool to ensure you have all the right partitions and to identify your EFI partition - the key thing here is that your EFI partition is formatted as FAT32:
DISKPART> sel disk 0
Disk 0 is now the selected disk.
DISKPART> list vol
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E DVD-ROM 0 B No Media
Volume 1 C NTFS Partition 195 GB Healthy Boot
Volume 2 WINRE NTFS Partition 400 MB Healthy Hidden
Volume 3 FAT32 Partition 260 MB Healthy System
Then assign a drive letter to the EFI partition:
DISKPART> sel vol 3
Volume 3 is the selected volume.
DISKPART> assign letter=b:
DiskPart successfully assigned the drive letter or mount point.
Exit DiskPart tool by entering exit and at the command prompt run the following:
cd /d b:\EFI\Microsoft\Boot\
bootrec /fixboot
Delete or rename the BCD file:
ren BCD BCD.bak
Use bcdboot.exe to recreate BCD store:
bcdboot c:\Windows /l es-es /s b: /f ALL
The /f ALL parameter updates the BIOS settings including UEFI firmware/NVRAM
Reboot
AIXI escribió:Presuponiendo que es un portátil moderno con Efi
Lo de los usb prueba a crearlo con un gestor que soporte efi, si tu bios puede arrancar un shell de efi el método que nunca falla es formatear el usb en fat32, copiar los archivos de la iso de windows directamente al USB, abrir un shell efi, ir a la unidad de tu USB(depende de tu equipo, es ir probandolas todas) y dentro deberías tener una carpeta del estilo \EFI\BOOT\ donde puedes ejecutar el programa de instalación directamente (se suele llamar BOOTIA64.EFI).
Uno es el método fácil, el otro es el que nunca falla.
Con respecto al problema del boot de windows, se puede recrear el sistema de arranque de windows sin mucho problema. Antes de nada para evitar problemas desactiva el secure boot en la bios si tienes la opción.
Luego cargamos una linea de comandos de windows. Para ello carga el dvd de instalacion (o por usb si el método de arriba te funciona) y dentro del menu de instalación pulsa shit+f10 y te abre una linea de comandos. Una vez ahí sigue las siguientes instruciones:Firstly, boot from a UEFI Windows 8 recovery disk (CD/DVD/USB) - I found that the automated recovery process didn't find the correct Windows partition, nor when I managed to add it to BCD settings would it make it reliably bootable e.g. using BCDEDIT I got it to find and launch the Windows partition but it refused to cold boot or would not "keep" the settings after a 2nd reboot or power off.
Go into the Advanced options and run the Command Prompt.
Enter diskpart to use the DiskPart tool to ensure you have all the right partitions and to identify your EFI partition - the key thing here is that your EFI partition is formatted as FAT32:
DISKPART> sel disk 0
Disk 0 is now the selected disk.
DISKPART> list vol
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E DVD-ROM 0 B No Media
Volume 1 C NTFS Partition 195 GB Healthy Boot
Volume 2 WINRE NTFS Partition 400 MB Healthy Hidden
Volume 3 FAT32 Partition 260 MB Healthy System
Then assign a drive letter to the EFI partition:
DISKPART> sel vol 3
Volume 3 is the selected volume.
DISKPART> assign letter=b:
DiskPart successfully assigned the drive letter or mount point.
Exit DiskPart tool by entering exit and at the command prompt run the following:
cd /d b:\EFI\Microsoft\Boot\
bootrec /fixboot
Delete or rename the BCD file:
ren BCD BCD.bak
Use bcdboot.exe to recreate BCD store:
bcdboot c:\Windows /l es-es /s b: /f ALL
The /f ALL parameter updates the BIOS settings including UEFI firmware/NVRAM
Reboot
EDITO: Ojo al selecionar la unidad con el diskpart ya que lo mas seguro es que no sea la 3 en tu equipo, la particion de arranque efi suele ser una unidad fat pequeña en tu equipo con algunos archivos .efi, si no estás seguro cual es carga algun livecd de linux y mira las unidades para localizarla
AIXI escribió:Vamos a empezar por el principio si te sigue fallando.
Tienes Efi o bios normal??