У меня есть windows 10 на старом жестком диске в разделе sda4. Я установил еще одну копию windows 10 на ssd и выбрал ее в качестве варианта загрузки по умолчанию; у меня больше нет этого ssd, и мне нужно загрузиться со старого жесткого диска. Я получаю сообщение «Нет загрузочных устройств» при выборе моего жесткого диска в меню bios. Я запускаю ubuntu с usb и могу просматривать разделы здесь. Система: Alienware X51 R2
root@ubuntu:~# sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
NAME FSTYPE SIZE MOUNTPOINT LABEL
loop0 squashfs 1.8G /rofs
loop1 squashfs 91M /snap/core/6350
loop2 squashfs 34.6M /snap/gtk-common-themes/818
loop3 squashfs 140.7M /snap/gnome-3-26-1604/74
loop4 squashfs 2.3M /snap/gnome-calculator/260
loop5 squashfs 13M /snap/gnome-characters/139
loop6 squashfs 14.5M /snap/gnome-logs/45
loop7 squashfs 3.7M /snap/gnome-system-monitor/57
sda 931.5G
├─sda1 vfat 40M DIAGS
├─sda2 128M
├─sda3 ntfs 10.2G RECOVERY
├─sda4 ntfs 644G HDD
├─sda5 vfat 512M /target/boot/efi
├─sda6 swap 7.9G
├─sda7 ntfs 450M
└─sda8 ext4 267.8G /target
sdb 7.4G
└─sdb1 vfat 7.4G /cdrom UBUNTU 18_0
решение1
У меня недостаточно репутации, чтобы комментировать, и я не уверен, что это сработает для вас. Но учитывая, что никто не отвечает, вот мое предложение.
- загрузитесь с компакт-диска/DVD-диска Windows, где вы можете использовать командную строку.
- введите команду
bcdboot C:\windows /s C:
и это должно исправить проблему.
Это при условии, что система, которую вы хотите загрузить, находится на диске c.
BCDBoot
копирует небольшой набор файлов загрузочной среды из установленного образа Windows в системный разделисточник