Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS

Автор: dimon0476
Дата сообщения: 22.10.2014 15:32
Есть ноут с МАС, его надо сменить на 7ку. Макинтош не нужен. Как это сделать? Можно ли просто загрузиться с установочного диска винды и поставить как обычно, через загрузочную флэшку, например?
и как быть с дровами, их где найти?
Автор: alexgr
Дата сообщения: 22.10.2014 16:20
dimon0476
все зависит от мака. если он совместим с Windows, тогда можно. драйвера берутся из Boot Сamp
Автор: arnyc
Дата сообщения: 31.10.2014 21:33
babykH

Цитата:
rEFInd версии 0.8.3 при запуске выдаёт ошибку:
Errors: Invalid Parameter while scanning the EFI directory

Из лога изменений: rEFInd can now filter out invalid loaders (those for the wrong architecture or Linux kernels that lack EFI stub loader support, for instance). Опишите, какие ОС установлены, и как мультизагрузка шла до установки rEFInd. Кстати, у него был такой баг исправлен раньше, не исключено - не для всех случаев, так что сообщите автору.
Автор: enitel
Дата сообщения: 03.01.2015 18:49
Кто знает , почему timeout вообще не работает

Стоит windows 8.1 и семерка в разных разделах
Диск GPT

выскакивает обычная менюшка с выбором операционки

отсчета времени нет

EasyBCD запускаю, там стоит что ждать 5 сек
bcd файл она цепляет правильный со скрытого раздела
потому что если редактирую имя ос в меню, оно меняется нормально

Но отсчет времени не появляется ни какими усилиями

Автор: arnyc
Дата сообщения: 14.01.2015 00:13
enitel

Цитата:
Кто знает , почему timeout вообще не работает


Предположу, что базовой для бута служит Win 8.1, и используется её Boot Manager:

- запустите из Поиска msconf , и во вкладке Boot измените время ожидания. Это должно восстановить BCD, если был подпорчен в EasyBCD - версия-то последная?

- если не помогло, запустите из Admin Command: sfc / scannow для проверки системных файлов, или скопируйте bootmgr в корень загрузочного винта из архива.
Автор: enitel
Дата сообщения: 14.01.2015 15:46
arnyc

Да думаю так и есть

Я пробовал из под 8.1 через EasyBCD по управлять, результат такой же как из под 7

Все могу поменять, названия загрузки, дефолтность, но таймер не включается никакими усилиями


Так почему такая фигня с таймаутом

Может 8.1 wbm (windows boot manager) какой то специфичный и там нет таймаута
или может это снова какая то секьюрная тема 8ки, что она не дает менять такие настройки

Короче странно , у меня нет решения

п.с. то что ты написал и из под 7 и из под 8 попробовал , никакого разультата

Добавлено:
arnyc

Приведу лог на всяк случай

bcdedit /enum all

Диспетчер загрузки микропрограмм
---------------------
идентификатор {fwbootmgr}
displayorder {ca92e8ac-9c0b-11e4-a1da-806e6f6e6963}
{bootmgr}
{ca92e8ad-9c0b-11e4-a1da-806e6f6e6963}
timeout 1

Диспетчер загрузки Windows
--------------------
идентификатор {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
integrityservices Enable
default {current}
resumeobject {459d36c2-4d12-11e2-86ad-e785df859253}
displayorder {current}
{459d36c8-4d12-11e2-86ad-e785df859253}
toolsdisplayorder {memdiag}
timeout 6
displaybootmenu Yes

Приложение микропрограммы (101fffff)
-------------------------------
идентификатор {ca92e8ac-9c0b-11e4-a1da-806e6f6e6963}
device partition=\Device\HarddiskVolume1
path \EFI\d2280bf46e44c2582d27e4007d4f39f1\BOOTX64.EFI
description WindSLIC

Приложение микропрограммы (101fffff)
-------------------------------
идентификатор {ca92e8ad-9c0b-11e4-a1da-806e6f6e6963}
description Hard Drive

Загрузка Windows
-------------------
идентификатор {current}
device partition=I:
path \Windows\system32\winload.efi
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {459d36c4-4d12-11e2-86ad-e785df859253}
recoveryenabled Yes
osdevice partition=I:
systemroot \Windows
resumeobject {459d36c2-4d12-11e2-86ad-e785df859253}
nx OptIn
quietboot No

Загрузка Windows
-------------------
идентификатор {459d36c4-4d12-11e2-86ad-e785df859253}
device ramdisk=[I:]\Recovery\459d36c4-4d12-11e2-86ad-e785df8592
53\Winre.wim,{459d36c5-4d12-11e2-86ad-e785df859253}
path \windows\system32\winload.efi
description Windows Recovery Environment
inherit {bootloadersettings}
osdevice ramdisk=[I:]\Recovery\459d36c4-4d12-11e2-86ad-e785df8592
53\Winre.wim,{459d36c5-4d12-11e2-86ad-e785df859253}
systemroot \windows
nx OptIn
winpe Yes

Загрузка Windows
-------------------
идентификатор {459d36c8-4d12-11e2-86ad-e785df859253}
device partition=C:
path \Windows\system32\winload.efi
description Windows 8.1
locale ru-RU
inherit {bootloadersettings}
recoverysequence {459d36c9-4d12-11e2-86ad-e785df859253}
integrityservices Enable
recoveryenabled Yes
custom:16000060 Yes
custom:17000077 352321653
osdevice partition=C:
systemroot \Windows
resumeobject {f54a3ca1-aad4-11e3-8254-806e6f6e6963}
nx OptIn
custom:250000c2 1
bootlog No

Загрузка Windows
-------------------
идентификатор {459d36c9-4d12-11e2-86ad-e785df859253}
device ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{459d36ca-4d12
-11e2-86ad-e785df859253}
path \windows\system32\winload.efi
description Windows Recovery Environment
locale ru-RU
inherit {bootloadersettings}
custom:15000065 3
custom:15000066 3
osdevice ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{459d36ca-4d12
-11e2-86ad-e785df859253}
systemroot \windows
nx OptIn
custom:250000c2 1
winpe Yes

Выход из режима гибернации
--------------------------
идентификатор {459d36c2-4d12-11e2-86ad-e785df859253}
device partition=I:
path \Windows\system32\winresume.efi
description Windows Resume Application
locale ru-RU
inherit {resumeloadersettings}
filedevice partition=I:
filepath \hiberfil.sys
debugoptionenabled No

Выход из режима гибернации
--------------------------
идентификатор {f54a3ca1-aad4-11e3-8254-806e6f6e6963}
device partition=C:
path \Windows\system32\winresume.efi
description Windows 8.1
locale ru-RU
inherit {resumeloadersettings}
filedevice partition=C:
filepath \hiberfil.sys
debugoptionenabled No

Проверка памяти Windows
---------------------
идентификатор {memdiag}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\memtest.efi
description Диагностика памяти
locale ru-RU
inherit {globalsettings}
badmemoryaccess Yes

Параметры EMS
-------------
идентификатор {emssettings}
bootems No

Параметры отладчика
-------------------
идентификатор {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

Дефекты ОЗУ
-----------
идентификатор {badmemory}

Глобальные параметры
--------------------
идентификатор {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Параметры загрузчика
--------------------
идентификатор {bootloadersettings}
inherit {globalsettings}
{hypervisorsettings}

Параметры гипервизора
-------------------
идентификатор {hypervisorsettings}
hypervisordebugtype Serial
hypervisordebugport 1
hypervisorbaudrate 115200

Параметры загрузчика восстановления
-----------------------------------
идентификатор {resumeloadersettings}
inherit {globalsettings}

Параметры устройств
-------------------
идентификатор {459d36c5-4d12-11e2-86ad-e785df859253}
description Ramdisk Options
ramdisksdidevice partition=I:
ramdisksdipath \Recovery\459d36c4-4d12-11e2-86ad-e785df859253\boot.sdi

Параметры устройств
-------------------
идентификатор {459d36ca-4d12-11e2-86ad-e785df859253}
description Windows Recovery
ramdisksdidevice partition=C:
ramdisksdipath \Recovery\WindowsRE\boot.sdi
Автор: enitel
Дата сообщения: 26.01.2015 15:43
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Появилась еще одна интересная проблема

Комп, стоит 8.1 x64 и 7 x64 в разных разделах (формат диска GPT)

втыкаю второй жесткий диск, дай думаю x32 XP туда поставлю, а потом из под 7ки через easyBCD
запихну в меню выбора операционки свеже установленную XP.

Отрубаю сперва gpt хард

Втыкаю новый, ставлю XP (MBR)

Подключаю отключенный GPT диск , появляtтся как обычно меню
windows 7
windows 8.1

НО !!! ни одна из них не грузится , вываливаясь в с0000225 ошибку

отрубаю физически MBR хард, загрузка GPTшных операционок восстанавливается

погуглил, с трудом нашёл одно описание такого же случая
аля при наличии GPT диска и MBR диска , загрузка операционок с GPT становится нереальной

Проблема соответственно не решена

У кого какие мысли?

p.s. задрался прыгать с бубном пытаясь завести одновременно ОС на GPT при подключенном диске с MBR, чего только не пробовал

Автор: VamitRu
Дата сообщения: 26.01.2015 17:09
enitel
У меня на GPT диске стоит Windows 8.1, недавно добавил ещё один HDD с WinXP (MBR), через загрузчик биоса любая из систем нормально стартует.
Но неудобно в UEFI биосе выбирать диск с которого стартовать систему, мультизагрузку же пока сделать не могу, пробовал через EasyBSD, но он из под Win8.1 не видит установленной WinXP, хотя диск с ХР видит и файловую систему тоже. Из WinXP естественно диск с Win8.1 (GPT) не виден.
Автор: dialmak
Дата сообщения: 26.01.2015 18:47
VamitRu
Поржал, спасибо за настрой.
Автор: VamitRu
Дата сообщения: 26.01.2015 19:51
dialmak
Да поржать каждый может, но лучше дать полезный совет))
Автор: uncleShi
Дата сообщения: 26.01.2015 21:37
dialmak
В этой теме теперь только и осталось что
Автор: Zubr77777
Дата сообщения: 26.01.2015 21:56
а у меня всё работает как второй год
разделы
https://drive.google.com/file/d/0ByHt15Q_-yNpSWxLMFBPQzRTOUU/view
меню
https://drive.google.com/file/d/0ByHt15Q_-yNpekk2X042T214VkE/view
за что очередное моё почтение гуру
Цитата:
dialmak

Автор: VamitRu
Дата сообщения: 27.01.2015 10:32
[more] Помогите решить 2 проблемки:
Первая, в системе 2 физ диска, на одном Win8.1 (GPT), на другом WinXP 32 (MBR), биос UEFI Gigabyte. Любая из систем через загрузчик биоса стартует нормально, но хотелось бы сделать мультизагрузку через меню с таймаутом, т.к. при перезагрузке систем не всегда успеваешь поймать момент вызова Boot Menu биоса по F12 и приходится постоянно долбить по клавише, да и выбираешь в этом меню диски а не системы.
Вариант №1 через UEFI загрузчик не проходит, меню загрузки создается но только с Win8.1, по обрывочной информации в инете понял что так загрузить 32 разрядную Win нельзя. Это действительно так?
Вариант №2 использовать сторонний менеджер загрузки, но какой? Предпочтительно через UEFI, но пробовать разные менеджеры методом тыка как-то неинтересно.
rEFInd - способен ли загрузить WinXP 32 или будет тоже самое что в варианте 1?
BootIt - этот я вообще не знаю как поведет себя с UEFI.
Или есть ещё другие варианты, наверняка у многих такая конфигурация грузится без проблем.

Вторая, после выхода из Win8.1 через перезагрузку или выключение питания и входа в WinXP теряется мышь (курсор есть, движения нет). Для восстановления перед входом в WinXP нужно зайти в биос - там мышка уже работает, а затем уже грузить WinXP - мышь появляется. Если же не заходить в Win8.1 то при перезагрузке или включении питания мышь в WinXP есть всегда.

Если что не так написал, то можно и поржать, но мне нужен вариант решения вопросов)). [/more]
Автор: dialmak
Дата сообщения: 28.01.2015 19:57
VamitRu
http://forum.ru-board.com/topic.cgi?forum=5&topic=35257&start=880#9
Автор: cob
Дата сообщения: 30.01.2015 09:23
Нужно перенести XP в образ, чтобы потом открывать ее иногда на Win 7 через виртуалку.

1) Подготавливаем драйвера XP (убираем AHCI и пр. непотребства, чтобы грузилось anyway).
2) Берем Disk2vhd и создаем вирт. диск VHD.
3) Грузимся в Win 7, ставим MS Virtual PC (Oracle VirtualBox) и подключаем VHD к нему.
4) Грузим свою XP через ПО виртулизации :о)

Все правильно или можно проще и еще правильней?

---
Автор: Kkenst
Дата сообщения: 03.02.2015 11:02
Кто-нибудь ставил FreeBSD на диск с EMBR?
Дано: ноутбук sony vaio hdd 500Гб. Установлен BootIt Bare Metal, режим EMBR >4 основных дисков. Разбит так:
1. BootIt Bare Metal - 50Mb, EMBR.
2. Windows 8.1 - 150Гб.
3. Windows 7 - 50Гб.
4. Windows ThinPC - 20Гб.
5. Ubuntu - 30Гб.
6. Раздел / под будущую FreeBSD (тип файловой системы *bsd)- 10Гб
7. Раздел /tmp под будущую FreeBSD (*bsd) - 5Гб
8. Раздел /usr под будущую FreeBSD (*bsd) - 5Гб
9. Раздел /var под будущую FreeBSD (*bsd) - 5Гб.
10. Свободное неразмеченное пространство 150Гб.
11. Linux swap - 8Гб. (будет используется для любых linux и для freebsd)
Всё работает, грузится, режим embr >4 основных дисков радует. Проблема с установкой FreeBSD.
При установке FreeBSD c флешки происходит остановка инсталляции на этапе проверки устройств и монтирования разделов диска.
"Mounting from ufs:/dev/ufs/FreeBSD_Install failed with error 19.
Manual root filesystem specification: ...
mountroot> "
В общем, как я понимаю, установщик freebsd не видит привычную mbr разметку диска, не видит какие диски маунтить и предоставляет это сделать пользователю.
Пока не нашёл решение. Если кто знает/устанавливал подскажите.
На обычный mbr диск freebsd ставится без проблем.
Автор: svau
Дата сообщения: 22.03.2015 16:41
на комппе 2 винта и соответственно всегда деру 2 операционки, Ставил их всегда с MBR и управлял прогой EasyBCD . Но поскольку жизнь не стоит на месте , решил на одном из них установит win 8.1 из под UEFI с таблицей GPT. Вторая ОС так и осталась на MBR. Все нормально установилось, но проблема с мультизагрузкой.
В сухом остатке вопрос следующий:
необходимо организовать мультизагрузку между двумя винтами
N1.Win 8.1 на GPT
N2.Win 8 на MBR
плата ASUS z87-pro
системы устанавливались поочередно при отключенном другом винте и по отдельности нормально работают, но не удается организовать мультибут чере EasyBSD
При установке EasyBSD на N1 и создании записи для Win 8 на MBR, последняя не грузится, просто черный экран.
При установке EasyBSD на N2 и старта со второго винта Win 8.1 на GPT грузится, но нет при загрузке логотипа ASUS (при чистой загрузке с этого GPT диска логотип всегда присутствует). Такое ощущение, что система что-то обходит.
Автор: olen6
Дата сообщения: 22.03.2015 18:16
svau, Win 8 на MBR диске какой у вас разрядности, 32 или 64?
Автор: svau
Дата сообщения: 22.03.2015 21:48
olen6,
все х64
Автор: olen6
Дата сообщения: 22.03.2015 22:44
svau, с 64 битными проще. Вот добавить 32 битную систему в общее меню - засада.
[more]EasyBCD не пользуюсь, напишу как сделать общее меню с помощью BootIce.
Последняя версия на сегодня http://rghost.ru/private/8DSkm5Dcw/9e031189756b09dfb34d9bbb4c91ed10
Загрузиться в систему на GPT диске -> запустить BootIce от им.адм и далее в нём -> BCD -> BCD of current system -> Easy mode -> Add -> New Windows 7/8/8.1 entry -> Disk (указать MBR диск) -> Partition (указать раздел с 8 на MBR) -> OS title (назвать добавляемую систему) -> Language (можно выбрать русский) -> Save current system -> Timeout(s) выставить удобное время показа меню -> Default (выбрать систему, загружаемую по умолчанию) -> Metro Boot Manager (если нужен чёрный экран загрузки, то снять галку) -> Save Globals[/more]
Автор: svau
Дата сообщения: 23.03.2015 00:47
Спасибо, попробую


Добавлено:
olen6
Спасибо огромное, вроде чепуха, а 4-ую ночь не сплю, рою Гугл. Кстати даже намека на решение нигде не смог найти в инете, никогда не думал что BootIce на что-то годится кроме образов!
Автор: test123123
Дата сообщения: 25.03.2015 01:02
Доброго времени всем. Хочу к любимой сборке загрузочной флешки, добавить пару своих виндов с установкой предварительно настроенных образов. Один вин 7х64 а другая 8х64. Хочу режимы мбр и уефи. Поэтому использоваться хочется штатный инсталер и wim образы. И столкнулся с такой проблемой, вернее с двуми: 1) wim-файлы разжирели и не хотят влазить на фат раздел, нужный для уефи. Пробовал бить их в SWM, но 8-ка не умеет ставиться с этих образов. Думаю сделать два раздела на флешке, один фат другой нтфс, но так и не смог сделать переадресацию в загрузчике. 2) Попробовал, для теста, сделать всё на нтфс, добавил в bcd строчку к моей винде (просто поменял wim в мсдновском образе), и при установке получаю "драйвера оптического привода не найдены". Поможете?
Автор: alex5161
Дата сообщения: 01.04.2015 16:31
Почему 'bcdedit' не изменяет 'description' (описание, что-ли; по-сути наименование в меню загрузок)?

Делаю так:
- запускаю 'Command Promt' в админ-доступе
- набиваю 'bcdedit' и имею список бут-записей
- набиваю и ввожу команды:
> bcdedit /set {reord-ID} description "строка наименование загрузки"
( - {record-ID} не набиваю, а копирую из ранее полученного списка загрузок)

У меня 2 Вин-7 загрузки.
Каждая на отдельном разделе (partition)
Пробовал изменять эти 'дескрипшн' из обоих систем - результат аналогичный: т.е. никакой.

После каждой команды пишет типа 'изменения внесены успешно'. Все 4 раза!

Что не так?!
Автор: test123123
Дата сообщения: 22.04.2015 18:15
Доброго времени суток всем.
Странная проблема одолела.
Делал образ винды 8.1 х64 про с вмваре.
Создавал виртуалку, ставил мсдн образ, кучу софта, обновленьки. Гасил, грузился с образа мсдн, жал shift+f10. Далее:

Код: dism /capture-image /imagefile:d:\install.wim /capturedir:e: /name:"Windows 8.1 Pro" /description:"Windows 8.1 Pro" /compress:max /verify
Автор: The_Immortal
Дата сообщения: 08.05.2015 19:36
Приветствую!

Рядом с XP была развернута 8.1. Теперь загрузкой управляет bootmgr 8-ки:



И происходит это весьма неудобно: сначала Win 8.1 грузит полностью себя, а потом только выводит данное окно. Если же выбрать Windows XP, то происходит перезагрузка и грузится XP.

Как это дело можно избежать, не используя сторонние загрузчики?

Спасибо!

P.S. на всякий случай прикладываю bcdedit /enum all
Автор: stasys44
Дата сообщения: 09.05.2015 08:37

Цитата:
не используя сторонние загрузчики?
и сторонние загрузчики не помогут.
И обратно к 8-ке та же канитель. Смириться с этим надо
Автор: kanua
Дата сообщения: 09.05.2015 21:34
[more] А кто подскажет решение такой проблемы. Нужно сделать так, чтобы можно было автоматически перезагружаться из Windows 10 (стоит на первичном разделе на HDD0) в Windows 7 (на первичном разделе на HDD1) и наоборот. Такая необходимость возникает при удалённом управлении компьютером. Системы установлены по "независимой" схеме с использованием BootIt BM (v1.30), который стоит на отдельном своём родном первичному разделе на HD0.

Сам вижу такие два подхода к решению этой задачи:

1. В BootIt сделать загрузку по умолчанию на Win7(HDD1), а в Win7 при необходимости загрузиться в Win10 снимать активность с раздела BootIt и делать активным раздел с Win10 (с помощью diskpart). Тогда должен загружаться Win10 напрямую без BootIt. Но так не выходит. Независимо от того в какой Windows через BootIt загружен, обе Windows показывают, что раздел с BootIt не активен, а оба раздела с Windows 7 и 10 активны. Снятие активности с раздела BootIt ничего не даёт: BootIt продолжает грузится и запускать Win7 по умолчанию. Что-то я тут видимо не понимаю.

2. Если среди файлов настроек BootIt типа BOOTITBM.INI где-нибудь хранится настройка, указывающая с какого раздела грузиться по умолчанию, то тогда можно, наверное, этот файл с нужной настройкой подредактировать прямо в Windows. Но тут возникает два вопроса:
2.1. Где среди файлов BootIt найти настройку, указывающую с какого раздела грузиться по умолчанию? В описании bootitbm_en_manual.pdf найти такое не смог.
2.2. Как подключить раздел с BootIt в виде диска в Windows? Созданный раздел для Bootit типа "223/DFh: BootIt EMBRM" Windows подключать не хочет, так как, видимо, не понимает такую файловую систему. Но ведь BootIt можно поставить и в предварительно созданный раздел FAT32? Тогда Windows его должна увидеть. Вот только станет ли BootIt в предварительно созданный раздел FAT32?

Может ещё какие предложения на этот счёт будут? [/more]
Автор: kanua
Дата сообщения: 10.05.2015 08:35
Всё, разобрался сам. Моя задача решается вторым подходом.

2.1. Настройка, указывающая с какого раздела грузиться по умолчанию, находится в файле меню DEFAULT.BBM в разделе, отвечающим за соответствующий пункт меню загрузки: Flag=1. Например, если Flag=1 находится в разделе [MenuItem_0], то автоматическая загрузка пойдёт с первого пункта меню загрузки, если в разделе [MenuItem_1], то со второго пункта и т.д.
2.2. Чтобы Windows мог видеть раздел BootIt его надо делать не типа "223/DFh: BootIt EMBRM", а вручную, например, "04/4h FAT-16 (до 32 МБ)". Тогда и BootIt в него ставиться и в Windows можно его смонтировать с помощью diskpart или через консоль "Управление дисками", а значить и менять нужный файл (DEFAULT.BBM).

Ну, а далее дело техники. В командной строке автоматизируем процесс монтирования диска BootIt, изменения файла DEFAULT.BBM и размонтирование диска. Всё работает как надо.
Автор: dialmak
Дата сообщения: 10.05.2015 13:53
kanua
Все вопросы по BootIt обсуждаются в профильной теме.
Автор: The_Immortal
Дата сообщения: 10.05.2015 18:18
stasys44,
Цитата:
Смириться с этим надо
А вот и нет! Надо знать у кого спрашивать:
Цитата:
Вернуть стиль 7

Код: bcdedit /set {default} bootmenupolicy legacy

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157

Предыдущая тема: Удаление файла для краха системы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.