Grub поиск загрузчика windows
Наверняка почти у каждого пользователя ОС Linux и ОС Windows, а я имею в виду именно тех, у кого, в силу ряда причин, установлены обе системы, время от времени возникал вопрос: «А нельзя ли, черт возьми, придумать способ, с помощью которого можно было бы устанавливать эти системы в произвольном порядке? Без порчи настроек загрузчика?» Ведь если ставим сначала Windows а потом Linux всё хорошо — линуксовый загрузчик (например GRUB) обычно подхватывает bootmgr. Если ставить в обратном порядке то увы. Даже с использованием GPT + EFI. В случае с EFI нет опасности перезаписи MBR, зато таки есть один нюанс, который лично мне не нравится — установщик Windows в режиме EFI хоть и не перезаписывает сектора диска своим кодом, но зато переопределяет NVRAM, подсовывая туда путь к своему загрузчику. Так что функционал GBUB всё равно приходится восстанавливать. В настройках штатного установщика нет опций для кастомизации процесса установки загрузчика. А что если… не использовать стандартный установщик?! Ну, или почти не использовать…
И такой способ есть. И основан он на технологии установки Windows, которую мы имеем в её дистрибутивах начиная с «семерки». Способ работает для случая Windows версий 7/8/8.1/10, как в случае с MBR + BIOS системы, так в случае с EFI + GPT. Установить систему можно как в раздел HDD, так и на VHD. При этом функционал установщика нужен нам в общем-то для запуска программы настройки BCD-хранилища конфигурации загрузчика. Вместо установочного диска можно использовать загрузочный носитель на основе WinPE. Если бы утилитам bcdedit.exe и BootICE была *nix альтернатива, весь процесс развертывания системы можно было бы вообще выполнить в среде Linux.
Предположим у вас имеется компьютер, с установленным на HDD загрузчиком GRUB2 и свободным разделом, отформатированном в NTFS. Устанавливать будем Windows 7 Ultimate SP1. Для этого потребуются:
- Установочный диск с виндой
- Чистая флешка объемом >= 4 Gb
- Архиватор 7-zip соответствующей разрядности
- Утилита BootICE, желательна, но совершенно не обязательна, можно обойтись и bcdedit.exe, входящим в дистрибутив винды
Дело в том, что семерка не хочет устанавливаться в EFI-режиме с DVD. Вот не хочет и всё. К тому же, на установочном носителе нам понадобятся дополнительные утилиты, которые туда надо поместить, а в случае с флешкой это несколько проще, чем в случае с DVD.
Монтируем установочный образ с виндой, допустим он лежит у нас в /home/$USER/install с именем win7-setup.iso
/iso
$ sudo mount -t udf
Вставляем флешку в USB-порт. Допустим, она получила имя устройства /dev/sdb. Выполним её разметку в формате MBR
$ sudo fdisk /dev/sdb
Создем на флешке один единственный раздел. После чего форматируем её в FAT
$ sudo mkfs.vfat /dev/sdb1
Копируем содержимое дистрибутива винды на флешку
$ mkdir /tmp/flash
$ sudo mount /dev/sdb1 /tmp/flash -o uid=1000,gid=100,fmask=113,dmask=002
$ cp -rv
Скопируем конфиги EFI-загрузчика на уровень выше
Теперь нам нужен EFI-загрузчик винды. Его придется выцарапать из дистрибутива. Это легко сделать с помощью архиватора 7-zip, который имеется в репозитории extra/p7zip. Все содержимое дистрибутива винды сжато в образ wim-формата находится на установочном DVD в файле source/install.wim. Обычно этот образ имеет следующую структуру
В каталогах с именами в виде цифр 1-4 находятся разные редакции винды. Чтобы выбрать нужную надо посмотреть внутрь файла с именем [1].xml. Распакуем его в /tmp
и посмотрим с помощью какого-нибудь браузера, ибо в текстовом редакторе он выглядит ужасно, а специального редактора xml у меня в наличии не оказалось. Каждую редакцию винды описывают структурой вида
где нода EDITIONID указывает на редакцию. Параметр INDEX — как раз номер каталога, в котором валяется нужная редакция. Итак, мне нужна Ultimate, а это индекс 4. Соответсвенно выковыриваем загрузчик оттуда
Оки, теперь перенесем полученный файл на флешку
$ mv bootmgfwm.efi /tmp/flash/efi/boot/bootx64.efi
Порядок, теперь у нас в наличии загрузочная флешка для установки винды. Теперь добавим на неё необходимые для установки утилиты — виндозную версию архиватора 7-zip и утилиту BootICE. Архиватор качаем с официального сайта и распаковываем на флешку в каталог utils
$ mkdir -p /tmp/flash/utils/7-Zip/
$ cd /tmp/flash/utils/7-Zip/
$ 7z x
Туда же помещаем и bootice
Уф, всё, отмонтируем флешку
$ cd
$ sudo umount /tmp/flash/
Перезагружаемся. Если у вас система с EFI и съемные диски стоят в приоритете загрузки, то компьютер загрузится в установку винды автоматом. Если же появилось таки меню GRUB, ничего страшного, жмем «С» и в консоли набиваем команду exit. Вас вывалит в меню EFI, где выбираем загрузку с флешки. Если же ваша система с BIOS, то тут чуть сложнее, ибо мы не стали заморачиваться с настройкой MBR на флешке. Тогда в консоли GRUB даем команду ls — появится список всех дисков и разделов. Находим нашу флешку, она отобразится в виде (hdX, msdosY), где X, Y — номер диска и раздела соответственно. Теперь вбиваем в консоли команды
grub> set root=hdX,Y
grub> ntldr /bootmgr
grub> boot
Начнется загрузка установщика винды. Он то загрузится, но нам он и не нужен — мы всё будем делать руками. Чтобы стало понятно, что к чему, придется рассмотреть некоторую теорию
Начиная с семерки установка Windows заключается в следующих этапах
- Разметка диска в соответствии с архитектурой системы инициализации оборудования. Если BIOS — установщик размечает диск в MBR. При наличии активной EFI — разметка будет GPT.
- Распаковка образа install.wim в выбранный для установки раздел
- Установка загрузчика и перезагрузка
- Инициализация оборудования. Ребут
- Локализация, ввод ключа, окончание настройки системы
Это стандартный путь. У нас же диск уже размечен. И нам не нужна автоматическая установка загрузчика — мы поставим его вручную. Разметка диска должна удовлетворять следующим требованиям
- Если система с EFI на диске должен присутствовать FAT-раздел с типом 0xEF. Если у нас уже установлен линукс с EFI-загрузчиком, то таковой раздел уже имеется
- Если система с BIOS, то раздел, в котором располагается загрузчик, а это наш NTFS-раздел должен быть активным. Это очень важно! Почему, будет объяснено ниже.
Таким образом, перед распаковкой системы мы должны убедится в том, что перечисленные требования выполнены. После того, как мы распакуем все файл системы и установим загрузчик, система перезагрузиться. После перезагрузки запустится утилита Sysprep, среди прочего настраивающая оборудования и проверяющая конфигурацию системы. Так вот, если в режиме EFI Sysprep не найдет загрузчик и его конфигурацию в EFI-разделе по пути EFI/microsof/boot, а в системе с BIOS каталог \Boot и bootmgr будут лежать в неактивном разделе, то Sysprep завершится с ошибкой sysprep generalize error, а в лог, расположенный по адресу \Windows\Panther\sysperr.log выплюнет что-то похожее на
2015-03-11 16:55:42, Error [0x0e00b3] TOOL Sysprep_Specialize_Bcd: There was an error opening the system store. Status=[0xC0000098]
2015-03-11 16:55:42, Error [0x0f0082] SYSPRP LaunchDll:Failure occurred while executing 'c:\Windows\System32\spbcd.dll,Sysprep_Specialize_Bcd', returned error code 1006
2015-03-11 16:55:42, Error [0x060435] IBS Callback_Specialize: An error occurred while either deciding if we need to specialize or while specializing; dwRet = 0x3ee
и никакие танцы с бубном нам уже не помогут. Винда требует, чтобы загручик лежал в загрузочном разделе и точка. В случае с BIOS просто делаем активным раздел NTFS в котором лежит винда и туда же кладем и загрузчик. Грузится будем всё равно с помощью GRUB, а ему все равно, какой раздел будет активным. В случае с EFI загрузчик придется положить рядом с GRUB в EFI-разделе.
Итак, определимся, куда мы хотим ставить винду. Можно поставить в NTFS-раздел, а можно и в VHD-диск. Это уж как вам хочется. Я буду показывать процесс на примере с виртуальной машиной EFI, имеющей следующую разметку
The protective MBR's 0xEE partition is oversized! Auto-repairing.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Number Start (sector) End (sector) Size Code Name
1 2048 206847 100.0 MiB EF00 EFI system partition
2 206848 104855551 49.9 GiB 0700 Basic data partition
На этом диске нет линукса, установлен только GRUB в раздел с EFI. Если мы ставим систему непосредственно в NTFS-раздел, то загружаемся с флешки, дожидаемся запуска программы установки и жмем Shift + F10, чтобы вызвать консоль. Запускаем утилиту diskpart и смотрим список подключенных томов
X:\sources> diskpart
DISKPART> list vol
Видим, что флешка (объемом 8 Гб) подключена как диск C:, а раздел для установки вовсе не смонтирован. Непорядок. Делаем так
DISKPART> sel vol 3
DISKPART> remove
DISKPART> assign letter=E
DISKPART> sel vol 1
DISKPART> assign letter=C
DISKPART> list vol
DISKPART> sel vol 2
DISKPART> assign letter=F
Вот теперь порядок, диск на который будем ставить винду стал диском C:, флешка — диском E:, а EFI-раздел — диском F:
Если же мы хотим поставить систему на VHD, то делаем так
DISKPART> sel vol 3
DISKPART> remove
DISKPART> assign letter=E
DISKPART> sel vol 1
DISKPART> assign letter=G
DISKPART> exit
Для порядка создаем каталог с образами
X:\sources> md G:\vhd
X:\sources> diskpart
Создаем виртуальный диск, создаем на нем разметку GPT и раздел NTFS и монтируем его к C:
DISKPART> create vdisk file="G:\vhd\win7.vhd" maximum=25600 type=fixed
DISKPART> attach vdisk
DISKPART> clean
DISKPART> convert gpt
DISKPART> create part primary
DISKPART> format fs=ntfs quick
DISKPART> assign letter=C
EFI-раздел монтируем к F:
DISKPART> sel vol 2
DISKPART> assign letter=F
Получаем такую картину
Очень важно! Убеждаемся в том, что EFI-раздел отформатирован именно в FAT, а не в FAT32. Иначе Sysprep не простит нам этой ошибки. Если на компе уже есть линукс, то настройки будут верны.
Теперь распаковываем дистрибутив на диск C:
X:\sources> E:
E:\> utils\7-Zip\7zFM.exe
Откроется GUI архиватора 7-zip. В нем открываем каталог E:\sources, находим там файл install.wim
Правой кнопкой на этом файле вызываем контектстное меню и переходим по 7-zip -> Открыть архив. Появится содержимое образа.
Лезем в папку 4 — там лежит Ultimate
Выделяем всё Ctrl + A и жмем кнопку «Извлечь». Появится окно, где нам предложат указать путь распаковки
Указываем корень диска C: и жмем ОК.
Ну и теперь, как говорится: «Откиньтесь на спинку кресла и. »
Итак, после некоторого время ожидания распаковка окончена. И вот тут, вот в этом месте винда обчно делает бяку, а именно портит MBR или перенастраивает NVRAM. Но мы не дадим ей этого сделать — мы установим загрузчик вручную.
В случае с EFI, переходим на раздел EFI, смонтированный к F: и создаем необходимые пути и копируем файлы загрузчика
E:\> F:
F:\> mkdir EFI\microsoft\boot
F:\> xcopy C:\Windows\Boot\EFI\* F:\EFI\microsoft\boot /s /e
F:\> mkdir EFI\microsoft\boot\Fonts
F:\> xcopy C:\Windows\Boot\Fonts\* F:\EFI\microsoft\boot\Fonts\ /s /e
F:\> copy C:\Windows\System32\config\BCD-Template F:\EFI\microsoft\boot\BCD
Отлично, загрузчик скопирован. Теперь настроим его
Открываем файл F:\EFI\Microsoft\Boot\BCD. В случае установки на раздел, его параметры задаются так
Если же мы устанавливали систему на VHD, то настройки будут такими
Важно! Имя вторичного загрузчика для EFI-системы winload.efi, для BIOS-системы — winload.exe.
В случае, если мы устанавливаем BIOS-систему установка загрузчика будет выглядеть так
F:\> mkdir C:\Boot
F:\> xcopy C:\Windows\Boot\PCAT\* C:\Boot /s /e
F:\> mkdir C:\Boot\Fonts
F:\> xcopy C:\Windows\Boot\Fonts\* C:\Boot\Fonts /s /e
F:\> copy C:\Boot\bootmgr C:\bootmgr
F:\> copy C:\Windows\System32\config\BCD-Template C:\Boot\BCD
Важно! Раздел, смонтированный к C: (там где размещен загрузчик) обязан быть активным! Убедитесь в этом перед перезагрузкой!
Настройку выполняем так же точно, используя BootICE.
Ну, вроде все. Закрываем все окна и идем в ребут. Флешку можно вытащить из компа.
GRUB у нас еще не настроен пункта для винды в меню нет. Как только появится меню GRUB жмем «C». В консоли набираем
grub> set root=hdX,Y
grub> chainloader /EFI/Microsoft/Boot/bootmgfw.efi
grub> boot
X, Y — соответственно диск и раздел, где лежит загрузчик. Это в случае EFI. В случае с BIOS делаем так
grub> set root=hdX,Y
grub> ntldr /bootmgr
grub> boot
X, Y — диск и раздел с NTFS. Там где распакована винда и лежит её загрузчик.
В режиме EFI вместо логотипа винды я увидел черный экран, так как не нашел в дистрибутиве билиотеки bootres.dll, которую надо поместить в папку EFI\Mictosoft\Boot\Resourses. В случае с BIOS всё в порядке — знакомая эмблема «семерки». А потом в обоих случаях увидим это
Это работает Sysprep. На 57% моргнет экран — настраивается видяха. И если мы все сделали верно, то надпись «Применение параметров системы» повисит довольно долго, потом система сообщит, что установка будет продолжена после перезагрузки. Если мы где-то напортачили с установкой загрузчика — неправильный EFI раздел или неактивный NTFS, то тогда будет ошибка :( Но мы молодцы и у нас все получится, и после очередной перезагрузки мы увидим это
а потом, наконец вот это
Дальше все как при обычной, штатной установке.
Обратили внимание на то, что каждый раз мы грузим систему из консоли GRUB руками. Это очень хорошо — значит ни MBR ни NVRAM не перезаписаны коварным майкрософтом. Настало время грузится в арч и добавить в меню GRUB новый пункт
menuentry 'Windows 7 Ultimate SP1 (EFI)'
set root=hdX,Y
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
>
в случае EFI. Или
menuentry 'Windows 7 Ultimate SP1'
set root=hdX,Y
ntldr /bootmgr
>
в случае BIOS. Применяем настройки GRUB и перезагружаемся и видем систему в пункте меню загрузки
после выбора которого получаем загруженную Windows
Упреждая гнев профессиональных win-админов, скажу сразу — я знаю о DISM. Именно информация об этой системе и привела меня к описанному решению. Цель была одна — выяснить сколько нужно возможностей собственно Windows для установки Windows.
Оказалось вот что — для установки Windows её среда необходима только для одного — настройки BCD-хранилища. Всё. Остальное можно сделать из среды любой другой операционной системы.
Я отчаянно пытаюсь добавить Windows 7 в Grub. Я пробовал sudo update-grub, я запустил sudo os-prober, но я не могу добавить окна для добавления в grub.
Может кто-нибудь объяснить, как вручную добавить Windows 7 в мой Grub?
4 ответа
sudo nano /etc/grub.d/40_custom
соответствующим образом изменив расположение windows 7 на вашем компьютере.
Примечание. Если вы не будете осторожны, эти операции могут испортить ваш компьютер.
grub-customizer помог мне. Он автоматически обнаружил Windows 7 для меня, и я смог добавить его и изменить положение и заголовок в меню.
Прежде чем пытаться что-либо предпринять, я предлагаю вам перейти к терминалу, нажав Ctrl + Alt + T, и введите следующее:
Это должно проверить вашу систему на наличие всех существующих ОС и добавить их в меню Grub (см. Примечание¹)
Далее скачиваем и запускаем boot-repair
Программа должна запуститься автоматически, или вы можете открыть ее из списка приложений.
Если ничего из вышеперечисленного не работает, см. Note², чтобы вручную добавить запись Windows в меню GRUB.
Если на одном жестком диске установлено несколько систем Windows, вы, скорее всего, увидите только одну систему Windows в итоговом меню GRUB при загрузке. Это связано с тем, что этот параметр относится к загрузчику Windows, который находится в загрузочном секторе жесткого диска и / или в начале каждого раздела Windows. Когда эта опция вызывается, он запустит диспетчер загрузки Windows, который позволит вам выбрать другие среды Windows.
Вы должны понимать, что есть разница между менеджером загрузки и загрузчиком. По большей части GRUB и диспетчер загрузки Windows (BOOTMGR) выполняют обе функции. Однако диспетчер загрузки Windows не может загрузить среду Linux, и наоборот, GRUB не может загрузить среду Windows.
Следовательно, если вы используете GRUB в качестве основного загрузочного менеджера и выбираете среду Windows при загрузке, он загрузит BOOTMGR в качестве загрузчика для любой установленной вами системы Windows и перейдет на экран BOOTMGR, который позволяет вам выберите Windows 10 или Windows 7 из списка.
Аналогично, если вы вместо этого используете BOOTMGR в качестве основного (используя bcdedit ), когда вы выбираете дистрибутив Linux из меню, он не загружается непосредственно в систему: он просто запускает GRUB (который затем должен находиться в начале корневого раздела вместо загрузочного сектора HD) и позволяет вам выберите нужную систему оттуда.
Если ничего из вышеперечисленного не работает, вы можете вручную добавить запись в Windows. Это решение обеспечивает правильную запись в меню grub2 для загрузки в Windows 10.
Необходимо предостеречь, что редактирование меню GRUB не рекомендуется, поскольку оно может сломать вашу систему. Но если вам нужно сделать это, вот как.
Сначала проверьте, на каком диске и разделе находится загрузка Windows EFI:
Теперь найдите UUID раздела. Например:
Затем вы можете редактировать /etc/grub.d/40_custom Grub файл, чтобы добавить строки, которые помогут вам загрузиться в вашей системе Windows
Добавьте следующие изменения в соответствии с вашей конфигурацией:
обратите внимание, что запись настроена для загрузки со 2-го раздела gpt2 1-го жесткого диска hd0 или ahci0. Если вы работаете над наследием, то замените все gpt с msdos
Накатил утром свежий пакет обновлений для манжаро. Grub2 перестал видеть винду (win7x64), хотя еще 8 часов назад все было в порядке и полтора года до этого момента все было в порядке.
os-prober видит запись
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Adding boot menu entry for UEFI Firmware Settings…
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
За подсказки и помощь спасибо alexal9 и Agafron
Агафон вообще выручает часто, шикарный))
23 комментария
И Минт тоже перестала видеть, он тоже на отдельном ссд. Это проблема конкретно граба, так как стандартные способы перепробовал. Да и запуск биосом работает хорошо. Возможно кто-то решил что мы дофига олигархи и имеем ссд на 10 терабайт чтоб все на одном диске держать, например Kosh с его подходом владельца сервераОткатитесь на последний бекап. Это же не проблема.
P.S.
Бекап — это не проявление трусости.
И я не делаю.
Раз в неделю, вполне себе норм.
И хранить последние 3 версии.
Линукс очень дружелюбная система, но она очень тщательно выбирает себе друзей! Для ссд 120-240 это не сильно чтобы норм. У меня же набор программ довольно веский, я не токмо ютуб смотрю. На линь переехал давно и довольно плотно, винда чисто под фрутик и набор плагинов, чьи разраби ленятся запиливать бинарники и вшивают проверку лицензии в распаковщика .exe. А для ссд с хорошим объемом я не москвич еще чтоб выкладывать по 50 кусков за такоеДа, я можно сказать, москвич.
Общаюсь с вами с ноута 2008 года выпуска )))
Бекап бывает разный. Можно бекапить все, а можно выборочно.
Я бекаплю только систему, как раз на случай подобных сбоев и скрытые файлы хомяка. Из бекапа так же исключен кеш скачанных пакетов. В общем все занимает не особо много места на терабайтном HDD.
Это все конечно не отностится к вашему вопросу… Только дает тему для размышлений.
Линукс очень дружелюбная система, но она очень тщательно выбирает себе друзей! Ну опять же, терабайт не идет в сравнение с объемами массовых ссд. Заполнен он у меня примерно на 80 из 120, т.к. программ использую довольно много. А таймшифт почему-то упрямо отказывается закидывать снэпшоты на дополнительные харды в кучу файлов и кэша программ. Потому один бэкап для меня это норма и используется он при обновлении ядра. Ну и от граба такой подлянки не ожидаешь. Если он не видит — ну вбить ему ручками настройку и все ок. А то ведь система все видит, а граб конкретно не хочет и все тут. ЖутьTimeshift аккуратненько скадывает все ему нужное в одну папочку, на любом, даже внешнем диске. Попробуйте с ним подружиться.
Прошу вас простить разработчиков. Не ошибается тот, кто ничего не делает. Я уверен, они все поправят. Может через несколько дней, а может недель.
Все же пользуясь роллинг релизом, нужно страховаться и самому.
Grub загрузчик не видит windows 7. Если в терминале прописать 'update-grub' находит только ubuntu и memtest. Да и еще по непонятным причинам он не запускается, при старте загружается сразу убунту.
Полегче я новичёк.
установи пакет os-prober, update-grub будет находить венду.
он уже был установлен. Я его запустил а потом обновил груб, никаких изменений :(
Не настолько уж я и новичек.
Попробовать чтоли бутнутся с диска с семёркой, прописать fixboot/fixmbr и потом попытатся заного обновить груб?
Ну я ж не знаю на сколько ты новичёк :)
Попробовать чтоли бутнутся с диска с семёркой, прописать fixboot/fixmbr и потом попытатся заного обновить груб?
Это хорошая идея.
ТС меню граба появляется призагруке?
Да и еще по непонятным причинам он не запускается, при старте загружается сразу убунту.
Таймаут в конфиге выставь ненулевой.
Grub загрузчик не видит windows 7. Если в терминале прописать 'update-grub' находит только ubuntu и memtest.
При загрузке удерживай Shift, должно появится меню grub.ТС, топик стартер - тот кто создал тему на форуме.
Меня будут пинать ногами, но всё же:
(это в /boot/grub/grub.cfg)
Только (hd0,msdos1) на свой раздел поменяй.
При загрузке удерживай Shift, должно появится меню grub.
Оно то появиось. Но виндоуса там все еще нету.
Поправь /boot/grub/grub.cfg как советовал tyakos
Меня будут пинать ногами, но всё же:
Спасибо, заработало. Только меня ожидал очередной сюрприз :
BOOTMGR is missing
Press ctrl+alt+del to restart
Неужели убунту стёрла виндовский загрузчик? )
Ну так восстанови с загрузочного диска (bootmgr c:).
И да. Сам на работе на грабли наступал - проверь, что виндовый раздел активен. Сто лет уж прошло, а для винды ещё имеет значение.
Запустись с CD Win7, запусти консоль восстановления в консоли пропиши bootrec/fixboot дальше догадаешься что делать.
Линукс тут при чём?
А ты, недоумок, вали к Эребу
Это может быть глюк/фича твоего os-prober'а
Неплохо бы было посмотреть на выхлоп
Покажите /var/log/syslog после запуска update-grub.
На каком разделе установлена Windows?
при старте загружается сразу убунту.
что то тут не ладно)
программа восстановление не обнаруживает установленную семёрку, а восстановление запуска закрывается с ошибкой.
bootrec /fixboot
не удалось опознать присутсвующую на томе файловую систему.
bootrec /fixmbr
операция успешно завершена
но после перезагрузки пишет : Missing operating system
bootrec /scanOs
сканирование установленных систем Windows завершено успешно.
Общее количество обнаруженных систем windows : 1
[1] c:\windows
операция успешно завершена
bootrec /rebuildBcd
просмотр всех дисков для поиска установленных систем Windows
Общее количество обнаруженных систем windows : 1
[1] c:\windows
Добавить систему в список загрузки ? да\нет\все
Не удаётся опознать присутсвующую на томе файловую систему.
Читайте также: