По-видимому, речь идет об EFI, и снесен был соответствующий раздел, на котором хранятся конфигурационные файлы загрузчика. В пользу версии говорит еще и то, что Windows 10, где бы ни стояла, грузится не совсем оттуда, где стоит. Подробнее - почитайте про UEFI. Если так, то действительно вероятно нет ни возможности отключить батарейку, ни толку в этом, т.к. к сбросу настроек загрузки эта операция не приведет (попадался недавно мне один ноутбук с такой бедой). Раз снесли раздел с EFI - надо его и восстанавливать. Неразмеченная область после сноса осталась? Если да - попробуйте с Live-usb через gparted восстановить данные с этого раздела (должна быть папка EFI с несколькими подпапками в ней). Восстановленные сохраните куда-нибудь себе. Далее в этой неразмеченной области создайте раздел, сделайте его FAT32, и установите флаг EFI. В полученный раздел скопируйте то, что восстановили (с соблюдением иерархии папок). Попробуйте перезагрузить. Если не пошло - читаем дальше...
Попробуйте перезагрузиться в BIOS/EFI. BIOS у Вас ведь имеет опции загрузки с определенных разделов (если EFI включен, то можно оттуда в обход GRUB и попробовать загрузить Windows Loader, а если все файлики нормально поднимутся - то скорее всего и GRUB оттуда тоже стартонет). Не видится ничего - попробуйте отключить EFi, перезагрузиться снова в BIOS и снова включить EFI (у меня конфиг не сразу считывается, к примеру). Если и после этого Windows Loader и Grub не видим в EFI - пичалька, придется ручками все восстанавливать... Тогда наш раздел под конфиги EFI, который мы ранее по тексту создали (он ведь sda1, не так ли) можно пока отформатировать (файлы, которые восстанавливали - на всякий случай пока приберегите на диске или на флешке - папка microsoft нам пригодится при ремонте загрузчика windows).
Загрузку Ubuntu восстановить можно с LiveUSB, к примеру, последовательным вводом подобных команд (ВНИМАНИЕ: имена разделов свои надо подставлять - где у ВАС установлено то или другое).
sudo mount /dev/sda2 /mnt #sda2 это раздел, на котором установлена Ubuntu
sudo mount /dev/sda1 /mnt/boot/efi #sda1 это раздел HDD/SSD, где у нас должны лежать конфиги EFI
#монтируем все необходимое
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
modprobe efivars # убедимся, что подгружен необходимый модуль ядра
sudo chroot /mnt
#собственно, восстановление:
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi
#размонтируем все в исходное состояние:
for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
sudo umount /mnt/boot/efi #отмонтируем раздел с конфигами EFI
sudo umount /mnt
sudo reboot #уходим в перезагрузку, - стартовать будем уже в родной системе, если в EFI по-умолчанию загрузка с диска идет
Должен стартонуть GRUB. Конфиги windows мы сами ранее по тексту убрали, поэтому видим только ubuntu. Попробуем восстановить windows. После старта Ubuntu проверяем еще раз наши восстановленные файлы. Видим ли мы среди них папку "EFI\microsoft"? Если видим, то копируем её в наш EFI (придется от sudo):
sudo mkdir /boot/efi/microsoft
sudo cp -rv [подставить место, в котором лежит наша восстановленная папка EFI]/EFI/microsoft/* /boot/efi/microsoft/
Как все скопировалось (там не много файлов) - пробуем
sudo update-grub
ежели в конце в выводе видим следы из серии
"найден Windows BOOT mabager", то всё ОК и можно спокойно перезагрузиться - в Grub должна появиться соответствующая строка для загрузки Windows. Если такой строки нет, то попробуйте в файл /etc/grub.d/40_custom добавить следующее:
menuentry "Windows" {
insmod part_gpt
insmod fat
search --fs-uuid --no-floppy --set=root [WindowsDISK_UID]
chainloader /EFI/microsoft/boot/bootmgfw.efi
}
Вместо [WindowsDISK_UID] следует вставить UID раздела, на котором у Вас установлена Windows10 (узнать можно из того же gparted, или из ввода командыls -l /dev/disk/by-uuid
к примеру для моего недавнего опыта пришлось дописать 81AE-22EB)
После внесения изменений в /etc/grub.d/40_custom снова делаем sudo update-grub
Теперь пробуем перезагрузиться. Строка Windows появилась - выбираем ее. Что получаем? Если ругань grub - то проверям правильно ли вписали UID и тот ли раздел указали (у меня этот конфиг отлично таскал Windows 7, и если верить открытым источникам, то windows 10 таскать тоже должен). Если ругань загрузчика windows - то тут уже не тема для данного форума, вроде как. Если рабочий стол windows - поздравляю, - Вы только что руками воскресили загрузчик.