Форум программистов, компьютерный форум, киберфорум
Windows
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600

Установка загрузчика для найденых систем

27.08.2023, 14:36. Показов 3831. Ответов 57
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Развернул систему с прединсталлера, делаю загрузчик посредством "MultiBoot" (создание посредством "BootICE" успеха не принесло: не хватило знаний - и решено было посмотреть что выдаст автопоиск операционных систем):
Кликните здесь для просмотра всего текста

BootSect.exe /NT60 All

REM BootSect.exe /NT60 All
REM Target volumes will be updated with BOOTMGR compatible bootcode.



C: (\\?\Volume{e46a8b1a-b2b1-42ac-99b2-6a17c41ed793})



Updated NTFS filesystem bootcode. The update may be unreliable since the

volume could not be locked during the update:



D: (\\?\Volume{7c7d070a-7625-45e5-b87f-34416e1645d5})



Successfully updated NTFS filesystem bootcode.



E: (\\?\Volume{c81ca4b2-603b-11ed-8737-00e04ce2020a})



Updated NTFS filesystem bootcode. The update may be unreliable since the

volume could not be locked during the update:



G: (\\?\Volume{cbf989de-da20-47a3-91a0-65407e66f8ed})



Updated NTFS filesystem bootcode. The update may be unreliable since the

volume could not be locked during the update:



K: (\\?\Volume{795f867d-f209-4270-ba75-fa03d9be804a})



Successfully updated NTFS filesystem bootcode.



Z: (\\?\Volume{34cd8d93-9648-470f-b729-f806505a3864})



Updated FAT32 filesystem bootcode. The update may be unreliable since the

volume could not be locked during the update:



\Device\HarddiskVolume5



Could not open the volume root directory:



\Device\HarddiskVolume1



Could not open the volume root directory:



Bootcode was successfully updated on at least one volume.



Вроде Дисковую и партишен-запись создал, в "BCD" прописывал (опыт есть)...

Конкретно мои разделы вот:


Новая винда с настраиваемой загрузкой - на SysNVME.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.08.2023, 14:36
Ответы с готовыми решениями:

Создание загрузчика для запуска систем с различных дисков
Добрый день. У меня есть ноутбук с основной системой linux. Так же у меня есть внешний ssd диск с виндой, который не всегда подключен к...

Установка загрузчика
Доброго времени суток, кратко опишу свою проблему : у меня стоит две ОС на одном HDD "Windows 10" и "OS X 10.11.4" , и...

Установка загрузчика GRUB 2
Всем доброго времени суток, прошу помочь мне восстановить загрузчик Linux, при переустановки Windows 10, загрузчик винды встал на первое...

57
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
31.10.2023, 16:39  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от gecata Посмотреть сообщение
На семёрке не надо было писать /f UEFI
Хорошо, может я путаюсь (на нескольких компьютерах настраиваю с разными системами), но это я не с потолка взял, мне посоветовали в этом-же топике:
Цитата Сообщение от Андрей1224 Посмотреть сообщение
или так
bcdboot d:\windows /s m: /l ru-ru /f UEFI
Так что-же: в Семёрке, этой командой без параметра "/F*" - создаются оба загрузчика?
0
Эксперт HardwareЭксперт Windows
 Аватар для gecata
15907 / 7930 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
31.10.2023, 17:06
Levontay, Создаётся тот загрузчик, который может обеспечить загрузку конкретной системы. Вас же не удивляет тот факт, что команда bcdedit выводит загрузчики и UEFI и Legacy систем, хотя даже пути к BCD разные: в Legacy - /store M:\boot\BCD (M - диск, где лежит загрузчик); в UEFI - /store M:\EFI\Microsoft\Boot\BCD
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
31.10.2023, 21:34  [ТС]
Цитата Сообщение от gecata Посмотреть сообщение
Создаётся тот загрузчик, который может обеспечить загрузку конкретной системы. Вас же не удивляет
А!: то-есть, утилита смотрит на способ загрузки данной системы - и ей пофиг на наши желания... То-есть, как у меня в топик-проблеме: я хочу под системой, загруженной в "MBR-режиме", создать загрузчик "UEFI" - то под Семёркой этого не получится...
0
Эксперт HardwareЭксперт Windows
 Аватар для gecata
15907 / 7930 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
01.11.2023, 10:43
Ну почему же... Если очень постараться, то, наверное, получится. Только не то, что вы ожидали. Получится нежизнеспособная химера. Или (как у тех, кто с помощью стороннего софта сделал загрузочный раздел диска GPT активным) этот диск перестаёт быть загрузочным
1
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
04.11.2023, 10:14  [ТС]
На сколько я понял, утилиты создают загрузчики по стандарту, то-есть: UEFI на UEFI, MBR на MBR, а если необходимо сделать комбаин? То-есть: на компе с двумя накопителями, где система расположена на NVME (который с MBR вообще не работает), а загрузка происходит с MBR-накопителя (HDD), то надо в загрузчике на HDD, в BCD, сделать перекидку на раздел с загрузчиком системы (bootmgr) (на NVME) в обход всяких EFI. Но, по опыту использования утилит "BootBuilder", "BootIce" и "bcdboot+diskpart", заметил - что они создают загрузчик на загрузочном разделе оного накопителя, то-есть - "EFI", и ни какие принудительные "активы" на EFI-накопитель, и прочее, на него перекидку с MBR не сделают. Оно совпадёт - если система будет установлена на FAT, и на нём-же будет EFI (как я понимаю - в начале эпохи так и делалось). Исправить это можно вручную - скопировав загрузчик "bootmgr" на системный раздел NVME вручную, - да? А хорошо-бы ответственность за порядок в этом хозяйстве возложить на какую-нибудь утилиту, - да? Может существует такая утилита? - посоветуете?
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
04.11.2023, 10:23
Цитата Сообщение от Levontay Посмотреть сообщение
На сколько я понял, утилиты создают загрузчики по стандарту, то-есть: UEFI на UEFI, MBR на MBR, а если необходимо сделать комбаин?
Совсем не обязательно UEFI на UEFI и MBR на MBR, "комбайн" тоже работает. То есть с UEFI можно загружать ОС на MBR диске и наоборот , с MBR диска можно загружать ОС установленную в UEFI режиме. Нужно просто добавить вторую систему в нужный загрузчик и всё должно работать (если конечно производитель железа не"ставит палки в колёса").
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
27.12.2023, 22:24  [ТС]
Подскажите пожалуйста:

Цитата Сообщение от Андрей1224 Посмотреть сообщение
bcdboot c:\windows /s m: /l ru-ru /f UEFI
"C:" - система, "M:" - EFI, - а если его нет? При инсталляции нужная разметка создаётся автоматически, и я не вижу - какими средствами. А раздел - специально шифрованный - и лучше руками его не делать.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
28.12.2023, 10:06
Цитата Сообщение от Levontay Посмотреть сообщение
"M:" - EFI, - а если его нет?
Можно только гадать, что значит его нет. Возможно он на другом диске, возможно система(ы) установлена на в UEFI режиме, возможно была не чистая установка системы, а например ОС установили через образ install.wim. В таком случае нужно смотреть скрин с разметкой дисков, может быть он прояснил бы ситуацию.

Цитата Сообщение от Levontay Посмотреть сообщение
А раздел - специально шифрованный - и лучше руками его не делать.
Шифрования у этого раздела нет.Такой раздел можно создать даже в ОС Linux (в Windows через diskpart). Более того, в качестве раздела EFI "может выступать" "обычный" раздел с ФС FAT32, то есть этот раздел не будет обозначен, как раздел EFI и этому разделу будет присваиваться буква, но с этого раздела система будет грузиться в UEFI режиме.
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
29.12.2023, 07:39  [ТС]
Цитата Сообщение от Андрей1224 Посмотреть сообщение
Сообщение от Levontay: " - EFI, - а если его нет?"
- Можно только гадать, что значит его нет. Возможно он на другом диске...
А, я вас понял:
Имелось ввиду: что я ручками делаю загрузчик (BootICE, например), и, в плане существующего "заводского" EFI-раздела вопросов не возникает, но если делать его "ручками" - то он должен быть "особенный", - и сделать его как для обычный раздел - не получается. Я пробовал сделать его - как обычный - не работает (по началу, лет десять назад, это срабатывало, но сейчас - нет). "Диспетчер дисков" видит его как зашифрованный, и, даже если букву ему назначить - он её не показывает. То-есть: программа установки не воспринимает указанный раздел для инсталляции - если нет подготовленного EFI-раздела, и срабатывает только указанное свободное место - где она создаёт раздел восстановления и EFI-раздел по ей одной понятным знаниям. - Зрозумыло? - А если мне не нужно устанавливать винду? - как сделать EFI-раздел отдельно?

Добавлено через 1 час 4 минуты
А, я, кажется, нашёл: "Repartitioning" в "BootIc-е", только это для пустого накопителя. И "create par efi size=100". Ладно, - разберусь.

Добавлено через 17 минут
Ага: а винда ругается - что не нормально созданы разделы: может-быть есть, всё-таки, способ собственной автоматической разметки разделов виндой без инсталляции?
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
29.12.2023, 15:14
Цитата Сообщение от Levontay Посмотреть сообщение
Ага: а винда ругается - что не нормально созданы разделы:
Она не ругается, а просто информирует и если игнорировать это сообщение, то всё должно нормально работать (по крайней мере раньше, можно было спокойно продолжать).
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
02.01.2024, 22:57  [ТС]
Автопоиск систем при установке загрузчика делается, по ходу, только одной командой:
bootrec /ScanOs
(по крайней мере - что я нашёл),
А пересоздание "BCD" нашёл двумя:
bootrec /rebuildbcd
bcdboot c:\windows /s m: /l ru-ru /f UEFI

Для проверки:
"bcdboot" с флагами "UEFI" либо "BIOS" располагает "BCD" в "EFI-разделе" либо "PBR-разделе" соответственно, где загрузка передаётся из биоса в "EFI:\EFI\bootx64.efi+(или по выбору)+EFI:\EFI\Microsoft\Boot\BCD" либо в ":\Boot\BCD"

Вопрос:
Если эти две команды сходны, и совпадают в некоторых функциях, и командой "bcdboot" впринципе, можно сдеолать отдельно каждый "пункт BCD" - тогда очевидно возможно и автопоиск иметь без захода в установку и систему восстановления - под загруженной виндой (либо портаблой) - как? То-есть, я хочу нечто типа "bcdboot /ScanOs", ну или утилита какая...

Добавлено через 8 минут
Цитата Сообщение от Андрей1224 Посмотреть сообщение
Ага: а винда ругается - что не нормально созданы разделы:
Она не ругается, а просто информирует и если игнорировать это сообщение,
Я о другом:
что, при отсутствии раздела я не могу задать раздел - в котором создавать загрузчик, а при присутствии (деланьи вручную) я не уверен в правильности созданий (раздел восстановления, формат, шифрование, вся байда).
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
03.01.2024, 14:23
Цитата Сообщение от Levontay Посмотреть сообщение
тогда очевидно возможно и автопоиск иметь без захода в установку и систему восстановления - под загруженной виндой (либо портаблой) - как?
Для меня очевидно и более удобно, делать это с помощью программ типа Bootice или EasyBSD. Можно в загруженной ОС вручную создать новую запись в BCD.

Цитата Сообщение от Levontay Посмотреть сообщение
"bcdboot" с флагами "UEFI" либо "BIOS" располагает "BCD" в "EFI-разделе" либо "PBR-разделе" соответственно
Команда bcdboot в PBR ничего не записывает, она только создаёт загрузочный файлы на нужном разделе. Для записи в PBR используются другие команды, например boorec /fixboot.
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
04.01.2024, 14:19  [ТС]
Цитата Сообщение от Андрей1224 Посмотреть сообщение
с помощью программ типа Bootice или EasyBSD
И где-же там автопоиск?
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
04.01.2024, 15:27
Цитата Сообщение от Levontay Посмотреть сообщение
И где-же там автопоиск?
Я не говорил, что он там есть. Его нет.
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
05.01.2024, 20:15  [ТС]
Цитата Сообщение от Андрей1224 Посмотреть сообщение
Его нет.

Так зачем ты мне это советуешь? - если я тебя не об этом спрашивал...
- это не вопрос.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
06.01.2024, 09:50
Цитата Сообщение от Levontay Посмотреть сообщение
ак зачем ты мне это советуешь? - если я тебя не об этом спрашивал...
А я его советовал?

Цитата Сообщение от Андрей1224 Посмотреть сообщение
Для меня очевидно и более удобно, делать это с помощью программ типа Bootice или EasyBSD.
------
Это не ответ.
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
25.03.2024, 10:12  [ТС]
"WinNTSetup" может делать поиск систем и установку для всех загрузки, да ещё переделку из графического интерфейса в обычный текстовый - как она это делает? Сама, своим кодом - или запускает системную команду? - какую?

Она это делает при установке системы, а если не нужно делать систему? - Как можно подобное сделать без установки?
0
3680 / 1860 / 174
Регистрация: 27.02.2021
Сообщений: 9,207
25.03.2024, 11:25
Цитата Сообщение от Levontay Посмотреть сообщение
в котором создал букву для EFI
Для этого служебного, скрытого в винде раздела буква не нужна.
Цитата Сообщение от Levontay Посмотреть сообщение
то-есть - "BootIce" не отработала
Приложение запускаем в нужном режиме, для правки загрузчика системы установленной в UEFI, мы должны сидеть в системе (установленная или Стрелец) загруженной в этом режиме. Тогда в BootIce будет активна опция UEFI. Если загружены в Legasy, то в запущенном BootIce опция UEFI не будет активна, нет возможности править загрузчик UEFI, при попытке нажать на UEFI получим предупреждение, что мы не в нужном нам режиме. Работая с BootIce мы первым делом выбираем в приложении диск, на котором загрузчик будем проверять-править.
Ну и есть вопрос сколько систем вообще нужно и какие именно. Если только две, то правильней 10 установить в режиме UEFI на NVME размеченный в GPT, а 7 например устанавливаем на обычный диск с разметкой MBR в режиме Legasy.
Является-ли минусом при такой установке выбор системы через загрузочное меню Биос ? Лично для меня нет. Что в этой менюшке, что в меню, которое выкинет система основная, та, где прописаны оба загрузчика кол-во телодвижений (мышей, курсором) одинаково. Если желаем "рулить" загрузкой двух систем из меню, которое нам выдаст винда, то загрузка двух систем настраивается в какой-то одной из них. ИМХО конечно.
0
Нарушитель
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,600
25.03.2024, 14:02  [ТС]
Эх.. - думал я создавать новый топик - да осёкся - когда тематический уже есть (а не сработало).

Цитата Сообщение от vladj2007 Посмотреть сообщение
UEFI на NVME размеченный в GPT, а 7 например устанавливаем на обычный диск с разметкой MBR в режиме Legasy.
Спасибо, конечно, но этот вопрос пройден. Единственно что для меня осталось загадкой - как реаниматор на флешке поддерживает загрузку как MBR - так и UEFI при отсутствии отдельного EFI-раздела. Мне пытались объяснить, но собрать советы в единый образ не получилось. Конкретно в моём реаниматоре для правки загрузчика есть соответствующая родная утилита, но как она это делает - мне не удалось разузнать. "Здесь" мастера говорили/писали - что это не возможно, что Ventoy нада, однако - как-то работает, - и без двух дисков с разными разметками.

Сейчас вопрос про "WinNTSetup".
0
3680 / 1860 / 174
Регистрация: 27.02.2021
Сообщений: 9,207
25.03.2024, 14:44
По ремонтной флешке, если образ разархивировать на флешку в fat 32, он без проблем загрузится в UEFI режиме. Приложения типа ультраисо, руфуса прописывают загрузчик для режима Legasy на флешку (для режима UEFI там уже имеется папка). На флешке Ventoy в скрытом разделе 32Mb мощный загрузчик основанный на Grub, флешка даже пустая становится загрузочной, позволяет грузить винду и линукс в обоих режимах.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.03.2024, 14:44

Установка linux на vhd без загрузчика
Здравствуйте, имеется такой вопрос: на ноутбуке стоит win10 на vhd (под uefi). Есть ли возможность установить linux на другой vhd, а его...

Установка Linux: как пропустить установку загрузчика?
Добрый вечер. Как при установке пропустить установку загрузчика. Ситуация следующая: ноут Aser aspire es1-533. Надо поставить линукс, но...

Установка загрузчика GRUB после переустановки Windows
Добрый день. Подскажите пжлст ответ на такой вопрос: На ноутбуке стоит две ОС. Windows XP и Linux Mint 17.3. Мне нужно переустановить...

Установка загрузчика MS-DOS 6.22, с помощью RMPARTUSB.exe
Такой вопрос, как с п0мощью консольной утилиты RMPARTUSB.exe, записать загрузчик MS-DOS 6.22, на флешку, допустим под буквой "E"....

Установка windows 7 (для сборщика систем) второй системой с windows 8.1 для одного языка
Здравствуйте, имеется ноут (Alienware A14) с предустановленной Win 8.1 для одного языка 64-bit, а также есть лицензионный дистрибутив Win...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru