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

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

27.08.2023, 14:36. Показов 3732. Ответов 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,584
25.03.2024, 15:04  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от vladj2007 Посмотреть сообщение
Приложения типа ультраисо, руфуса прописывают загрузчик для режима Legasy на флешку (для режима UEFI там уже имеется папка).
Значит что мы имеем: мы форматируем раздел в ntfs, дополнительного раздела для EFI нет, и, каким-то образом, там работает и EFI и BIOS (с поправкой на Legacy). Что они это делают "сами" - это, конечно, хорошо, но мне-бы это изучить и попробовать делать вручную?..

Про Ventoy и FAT32 - не вопрос, - не "то". Кроме-того - для EFI нужнокакое-то своё шифрование, и просто обычный раздел так не сработает. Ventoy, в этом смысле, не "царь-горы", ибо он требует дополнительного раздела EFI, и предлагает дополнительный для данных - глючный, а любым реаниматором можно также загрузить любой ISO без возни с дополнительными разделами (мы, кажется, это уже осуждали).

Вопрос про "WinNTSetup" остаётся в силе.
0
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
25.03.2024, 17:47
Цитата Сообщение от Levontay Посмотреть сообщение
Значит что мы имеем: мы форматируем раздел в ntfs, дополнительного раздела для EFI нет, и, каким-то образом, там работает и EFI
Нет, папку с EFI Биос сможет увидеть при условии, что флешка в fat32.

Добавлено через 7 минут
Цитата Сообщение от Levontay Посмотреть сообщение
Ventoy, в этом смысле, не "царь-горы", ибо он требует дополнительного раздела EFI
Он не требует никакого дополнительного раздела, делает под себя скрытый и всё. Грузить может как образы .iso скопированные на флешку, так и любой образ .iso, имеющийся на любом харде имеющегося компа.
Ventoy не годится для мультизагрузчика имеющихся, установленных систем, он только для загрузки любого образа .iso.

Добавлено через 56 минут
Цитата Сообщение от Levontay Посмотреть сообщение
загрузчик для найденых систем
Если появились на компе ещё какие-то (не понятно про найденные), то, имхо, на один из дисков нужно установить в небольшой раздел fat32 Grub и в его конфиг приспособить настройки пользователя andytux с сайта ubuntu.ru.
Он может делать универсальный загрузчик, который ищет, находит и показывает все установленные системы на компе и позволяет загрузить любую. Я там в подробности особо не вникал, т.к. в двух установленных системах не заблужусь.
Третья страничка темы, а ты так и не написал что нужно получить в результате. Какие системы и в каком режиме установлена каждая, на каких дисках. Выбирать нужно в загрузочном меню Биос или в какой-то одной системе, т.е. уже она выдаст меню показав другие системы. Надо-бы в Ventoy внутрь заглянуть, посмотреть что там за конфиг граба, который может всё найти и загрузить. В конфиге граба у andytux есть пункт загрузка "любой" виндовс
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
submenu 'Windows' --class windows --class os {
   src='/EFI/Microsoft/Boot/bootmgfw.efi'; root='x'
   if [ ${grub_platform} = efi ]
     then   avload='chainloader'; insmod part_gpt; insmod fat; search -n -s -f ${src}
      if [ ${root} = x ]; then src='/bootmgr.efi'; search -n -s -f ${src}; fi
     else   avload='ntldr'; insmod part_msdos; insmod ntfs; search -n -s -f ${src}
      if [ ${root} = x ]
        then   src='/bootmgr'; search -n -s -f ${src}
         if [ ${root} = x ]
           then   src='/ntldr'; search -n -s -f ${src}
            if [ ${root} = x ]
              then   src='/MSDOS.SYS'; insmod fat; search -n -s -f ${src}
               if [ ${root} = x ]
                 then   src='/I386/SETUPLDR.BIN'
               #   insmod   iso9660
               #   insmod   udf
                  search -n -s -f ${src}
                  if [ ${root} = x ]
                    then   src='/BCDW/LOADER.BIN'; search -n -s -f ${src}
                     if [ ${root} = x ]
                       then   src='/opt/avndos.img'; search -n -s -f ${src}
                        if [ ${root} = x ]
                          then   src='Windows'
                          else   avinit="initrd16 $src"; avload='linux16'; src='/boot/syslinux/memdisk ima raw'
                        fi
                     fi
                  fi
                 else   src='+1'; drivemap -s (hd0) ${root}
               fi
            fi
         fi
      fi
      if [ "${src}" = "+1" ]; then avload='chainloader'; else insmod ${avload}; fi
   fi
   if [ ${root} = x ]
     then   msg="$src not exist!"; avload=''; avinit=''
     else   msg="Load $src from $root"
   fi
   echo "$msg"; sleep -v 4
   if [ -n "${avload}" ]; then ${avload} ${src}; fi
   if [ -n "${avinit}" ]; then ${avinit}; fi
}
}
Более подробно и применительно к данной теме нужно у него спросить и в личку. Не любят там вопросы про винду.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,794
25.03.2024, 18:54
Цитата Сообщение от vladj2007 Посмотреть сообщение
Если появились на компе ещё какие-то (не понятно про найденные), то, имхо, на один из дисков нужно установить в небольшой раздел fat32 Grub и в его конфиг приспособить настройки пользователя andytux с сайта ubuntu.ru.
Есть ли смысл городить огород? Когда уже лет 10 как, есть готовое решение для этих целей, это rEFInd . Если я правильно помню, то конфиг этот andytux взял как раз из rEFInd .
0
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
25.03.2024, 21:43
Рефайнд слишком мощно для пары систем, имхо.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,794
25.03.2024, 22:16
Я вспомнил откуда этот конфиг, он из утилиты Boot repair, а не rEFInd. Что значит слишком мощно, я не понял.
1
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
26.03.2024, 10:32
Ну в рефайнде (насколько помнится) не только винда и линукс ищутся и на красивом фоне ряд ярлыков для загрузки присутствует при дефолтных настройках. Он ведь организован так-же как Grub и настраивать конфиг под себя тоже нужно уметь ? Да и в теме обсуждается загрузка винды, а рефайнд и граб, имхо, больше для линуксоидов.
ТС упорно молчит не объясняя что хочет получить в мультизагрузчике. За напоминание о Boot repair спасибо, юзаю иногда, а в конфиг его не догадался посмотреть.
0
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,584
27.03.2024, 09:39  [ТС]
Цитата Сообщение от vladj2007 Посмотреть сообщение
на флешку в fat 32, он без проблем загрузится в UEFI
Хорошо, ладно.
Цитата Сообщение от vladj2007 Посмотреть сообщение
папку с EFI Биос сможет увидеть при условии, что флешка в fat32.
не освешённым остался вопрос - как при NTFS оно работает.

Цитата Сообщение от vladj2007 Посмотреть сообщение
загрузчик для режима Legasy
Опять-же: это для NFTS+MBR - или для GPT? И чем тогда "Legacy" отличается от "BIOS+MBR"...

Цитата Сообщение от vladj2007 Посмотреть сообщение
мощный загрузчик основанный на Grub
- на других реаниматорах - тоже самое.

Цитата Сообщение от vladj2007 Посмотреть сообщение
Ventoy...не требует никакого дополнительного раздела, делает под себя скрытый и всё.
То-есть, всё-таки требует. Хорошо - не требует, - просит. Хорошо - не просит - крадёт, - в тихомолку ставит, - утаивает, и просит ещё один - третий для данных, и того - три - да? - моя мысль понятна? И я не говорю про "скрыты" или про "данные", - оно - "есть".

Цитата Сообщение от vladj2007 Посмотреть сообщение
Грузить может как образы
- также - как и другие реаниматоры.

Цитата Сообщение от vladj2007 Посмотреть сообщение
entoy не годится для мультизагрузчика имеющихся, установленных систем
- О! - нашёлся недостаток!: а другие реаниматоры - могут!

Цитата Сообщение от Андрей1224 Посмотреть сообщение
rEFInd
Пробовал "Refind" - хорошая вещь. Однако на повестке дня изучается загрузчик реаниматора.

Цитата Сообщение от vladj2007 Посмотреть сообщение
ТС упорно молчит не объясняя
Хе-хе: а помоему кто-то упорно замалчивает топик-стартёра пытаясь отвампирить кусок внимания от темы "моей" в тему "свою (Ventoy)".

Напоминаю:
1111
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,794
27.03.2024, 10:15
Цитата Сообщение от Levontay Посмотреть сообщение
не освешённым остался вопрос - как при NTFS оно работает.
Создаётся два раздела на флешке, один FAT32 (крохотный раздел) и на нём находится загрузчик, второй раздел NTFS на нём находятся все другие файлы. По крайней мере на установочных флешках реализовано таким образом.
0
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
27.03.2024, 10:22
Цитата Сообщение от Levontay Посмотреть сообщение
И чем тогда "Legacy" отличается от "BIOS+MBR"...
Это одно и то-же. Если ставим систему в Legacy, разметка диска в MBR, начальный загрузчик прописывается в служебную область всего диска, раздел для загрузчика не нужен.
Речь не о флешке, а о установленной системе и о последующей её загрузке. Нас ведь не флешка интересует, а "универсальный" мультибут загрузчик имеющийся на одном из дисков.
0
Робот сгибальщик
 Аватар для Jel
1974 / 705 / 136
Регистрация: 29.07.2020
Сообщений: 3,698
Записей в блоге: 9
27.03.2024, 13:21
Андрей1224, не только к флешкам относится. Так в принципе происходит загрузка UEFI. На харде вашего ПК именно так всё устроено. Раздел FAT32 (около 100 Мб) содержащий файлы типа \EFI\MICROSOFT\BOOT\bootx64.efi.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,794
27.03.2024, 14:42
Jel,
Я это знаю и понимаю. Levontay, спрашивал как на флешке делается загрузка с NTFS в UEFI режиме и я пытался объяснить.
0
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
27.03.2024, 14:49
Разве не прокатывает просто образ разархивировать на флешку пустую с форматом fat32 ? Для загрузки в EFI этого достаточно. Биос увидит в корне флешки efi\boot\bootx64.efi и позволит загрузиться в установщик. С дистрибутивами Linux аналогично. Со Стрельцом тоже.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,794
27.03.2024, 14:59
Цитата Сообщение от vladj2007 Посмотреть сообщение
Разве не прокатывает просто образ разархивировать на флешку пустую с форматом fat32 ? Для загрузки в EFI этого достаточно.
В некоторых случаях install.wim в установочных .iso образах Win 10 и Win 11, имеет размер более 4 ГБ, поэтому не может быть записан на раздел FAT32/. В этом случае на флешке создаётся два раздела, крохотный FAT32 (на нём находится EFI загрузчик) и раздел NTFS на котором располагаются остальные файлы из .iso образа.
2
Робот сгибальщик
 Аватар для Jel
1974 / 705 / 136
Регистрация: 29.07.2020
Сообщений: 3,698
Записей в блоге: 9
27.03.2024, 16:10
Поддержу ответ Андрей1224
vladj2007, проведите аналогию с установленной Windows на ПК. И всё станет понятно.
0
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
27.03.2024, 17:50
Цитата Сообщение от Андрей1224 Посмотреть сообщение
В этом случае на флешке создаётся два раздела
В этом случае делаем флешку на Ventoy и кидаем на неё образ например вин 11. Что мы тут плавно на флешку сваливаемся, тема о загрузке установленных систем с хардов.

Добавлено через 9 минут
Цитата Сообщение от Jel Посмотреть сообщение
проведите аналогию с установленной Windows на ПК. И всё станет понятно.
У меня только один комп, рабочий, куда я могу приткнуть ещё диск и установить ещё одну винду. Но мне в ломы делать такое ибо разок попробовал вин 11, которая сломала загрузчик вин 7. Подключать диск (отключив диск с 7), ставить 11 на вновь подключенный, затем подключать диск с 7, править на ней загрузчик сломанный при первой-же загрузке ещё на этапе Биоса... и всё это ради того, что-бы дать ответ на форуме ?
И вы что, не видите как ТС упорно увиливает в сторону и не объясняет для чего ему эта тема, чего он хочет добиться. Сколько дисков, сколько установленных на них систем, выбор нужной через Биос или своё окно мультизагрузчика?
0
-70 / 9 / 1
Регистрация: 18.09.2020
Сообщений: 1,584
30.03.2024, 09:20  [ТС]
Цитата Сообщение от vladj2007 Посмотреть сообщение
Разве не прокатывает просто образ разархивировать на флешку пустую с форматом fat32 ?
Да - прокатывает, но у меня есть флешка с одним разделом NTFS, где это работает - и я хочу научиться.

Добавлено через 1 минуту
Цитата Сообщение от vladj2007 Посмотреть сообщение
Нас ведь не флешка интересует, а "универсальный" мультибут загрузчик
Та "хоть что-то"... "WinSetup" это делает, и не говорит - как. Механизмы - одинаковые.
0
3653 / 1835 / 170
Регистрация: 27.02.2021
Сообщений: 9,106
30.03.2024, 11:21
Цитата Сообщение от Levontay Посмотреть сообщение
"WinSetup" это делает,
Вин сетап не мультизагрузчик, а инсталлятор, а у тебя тема про уже установленные (инсталлированные ) системы и и выбор одной из них для загрузки.
"Механизмы" флешки и диска не одинаковые по части того, что требуется установить или по выбору и запуску уже установленных, ибо флешка у нас одна и на ней всё хозяйство (установочные образы), а дисков в твоём случае несколько, на каждом уже установленная система. Может на дисках быть разная разметка, установлены системы в разных режимах. Твоя хотелка, это иметь при включении компа меню для выбора системы, которую желаешь загрузить в данный момент. Задавая вопросы ничему не научишся, в идеале нужно кроме рабочего компа иметь для обучения другой с парой дисков. Вот там и можно устанавливать, тестить, пытаться загружать, менять - настраивать загрузчики. Тут тебе будут лить только теорию. Никто не понял ещё толком, что тебе требуется. А зная всё о твоих хотелках у кого-то может найтись похожий сетап и объяснение будет уже по факту, т.е. человек сделал, настроил и юзает.
0
Робот сгибальщик
 Аватар для Jel
1974 / 705 / 136
Регистрация: 29.07.2020
Сообщений: 3,698
Записей в блоге: 9
30.03.2024, 14:46
Цитата Сообщение от Levontay Посмотреть сообщение
есть флешка с одним разделом NTFS, где это работает
Fat раздел может быть скрытый. Загрузка EFI через него работает.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.03.2024, 14:46
Помогаю со студенческими работами здесь

Установка 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...


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

Или воспользуйтесь поиском по форуму:
58
Ответ Создать тему
Новые блоги и статьи
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru