Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260

Открыть новую тему     Написать ответ в эту тему

ostapostapukr



Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
МУЛЬТИЗАГРУЗКА Windоws XP/Vista/7/8/8.1/10, Linux, Free BSD, Mac OS X
 
Как организовать мультизагрузку - запуск на одном ПК любой ОС по выбору? Большинство потребителей используют Windows как основную ОС, и Руководства по мультизагрузке на BIOS-ПК обычно советуют запускать разные версии Windows загрузчиком Microsoft. Такую схему называют цепочной, или ЗАВИСИМОЙ, когда на диске есть один активный раздел с последней версией Windows, а другие ОС, установленные на других разделах или дисках, добавляются в бут-меню (BCD Store) основной ОС. При установке одновременно ОС разных типов - Windows, Linux, Mac - в меню загрузчика 1-й ОС можно добавить 2-й тип загрузчика, напр. Grub4DOS, позволяющий запускать другие типы ОС. Удаление основной ОС нарушает схему "зависимой" мультизагрузки, если не оставить её загрузочные компоненты - для Windows 8 это обычно MBR & PBR и BCD & Bootmgr; для Linux - Grub2 & grub.cfg или подобный бут-менеджер. Есть и другие способы постановки Мультизагрузки, напр. установка разных ОС на BIOS-ПК в разные активные разделы диска, что требует нестандартный MBR и Таблицу Разделов, но даёт НЕЗАВИСИМЫЕ ОС, удаление любой из них не влияет на загрузку остальных. На новых UEFI-ПК каждую ОС ставят независимо на отдельном разделе GPT-диска, отформатированном в рекомендуемой для этой ОС файловой системе, а *.efi файлы загрузки каждой ОС сохраняют в общий системный Fat32 EFI-раздел, и запускают любую ОС в UEFI Bootmgr из общего бут-меню в NVRAM, не меняя GUID Таблицу Разделов диска.
 

Инсталляция и загрузка ОС по "цепочной" схеме
 
Сравнительные характеристики ряда загрузчиков ОС
EasyBCD - редактор Windows Boot Menu для добавки других ОС
Grub4DOS - Boot Manager для загрузки ОС с дисков и образов на BIOS ПК
Материалы по разделу. Подробнее...

Инсталляции и загрузка ОС по "независимой" схеме
 
BootIt BM - мультизагрузчик с широкими возможностями для BIOS ПК  
Инсталляция независимых ОС в BootIt BM. Подробнее...
Grub2 - менеджер загрузки ОС с дисков и образов на UEFI ПК Подробнее...
Другие UEFI менеджеры загрузки для Windows. Подробнее...

Мультизагрузка виртуальных систем
 
Гипервизоры, виртуализация и облако
Работа с виртуальными машинами. Подробнее...
Windows на виртуальных VHD дисках. Подробнее...
Инструментарий мультизагрузчика. Подробнее...

Другие ОС и мультизагрузка
 
Как установить Linux и ничего не сломать. Подробнее...
Linux и UEFI. Подробнее...
Mультизагрузка и Mac OS. Подробнее...




Если хотите, чтобы Вам помогли здесь. Подробнее...

Все вопросы по редактированию шапки обсуждаем здесь: тестирование шапки Мультизагрузка XP/7/8, Linux, MAC OS

Всего записей: 888 | Зарегистр. 21-01-2007 | Отправлено: 18:04 17-10-2009 | Исправлено: arnyc, 17:26 18-06-2015
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ksanderash

Цитата:
Вот зачем тебе, объясни? Чем интересны младшие версии? А PE уже сама по себе VHD, так что идея странная

Младшие версии мне тоже совсем не интересны, интересна только PE, которая изначально не в VHD, а в WIM.
А это совсем не одно и то же. Разница по ресурсам весомая! Да и по времени загрузки тоже - ведь не надо весь образ в память закачивать.
Посмотри скрин с загруженной из VHD  W7PE несколькими постами выше.
Загрузка выполнена на PC с RAM 256 MB без файла подкачки, и при этом еще и RAM-диск на 60 метров в активе. Далеко не всякая LiveXP на такое способна. )))

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 21:32 08-11-2011 | Исправлено: stea, 21:57 08-11-2011
Ksanderash

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea
Семерка на 256 только так и крутится. А wim vs vhd -- подумаешь, на ступеньку ниже ) Не 512Мб, а 256. И носитель не вытащить. Фреймворка, печати и пр. плюшек по-прежнему нет.

Всего записей: 2141 | Зарегистр. 10-11-2005 | Отправлено: 22:29 08-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ksanderash
A как же "спортивный интерес"? Но ... уговорил. )))
Закрыли вопрос.

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 22:38 08-11-2011
arnyc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea
 
Для запуска винды (включая ХП) из VHD надо добавить в винду родной или иной (FiraDisk, WinVBlock) VHD драйвер. Запуск с "иным" драйвером делают из Grub4DOS со спец. секцией меню. Вот описание бута:
 
Grub4dos dosn't use any windows driver.
Grub4dos creates a virtual disk (from a static VHD), available at "real mode" only.
Windows kernel, hal and drivers are loaded from this virtual disk.
Windows uses BIOS calls at that level, the virtual disk is still available.
Started windows drivers employ direct hardware access, hence the virtual disk disappears.
To read Windows, the driver has to mount again the VHD file.
Booting continues at "protected mode".

 
Вывод: в младших версиях Win 7 отсутствует VHD дривер, и доступ к ОС невозможен. Видимо, есть ещё блоки в реестре. НО; добавив WinVBlock, стартуем Win 7 PE из VHD. Бинго...

Всего записей: 1191 | Зарегистр. 28-05-2003 | Отправлено: 10:10 09-11-2011 | Исправлено: arnyc, 10:10 09-11-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arnyc

Цитата:
Вывод: в младших версиях Win 7 отсутствует VHD дривер, и доступ к ОС невозможен. Видимо, есть ещё блоки в реестре. НО; добавив WinVBlock, стартуем Win 7 PE из VHD. Бинго...

Этот вариант описан в теме достаточно давно.
Только вывод у вас, на мой взгляд, неправильный.
С WinVBlock любая винда  после перехода в защищённый режим (при запуске из груб4дос) не теряет замапленного ISO или VHD.
К возможности запуска из VHD младшими версиями 7 нативными средствами (через менеджер загрузки Win7) это никак не относится.

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 11:41 09-11-2011 | Исправлено: dialmak, 11:45 09-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arnyc
Все это уже давно пройденные этапы. )))
И Win7PE из VHD я тоже уже запустил.
В качестве информации:
Ни FiraDisk, ни WinVbloсk для Win7 не годятся, из известных мне на сегодня работают только либо родной драйвер, либо vboot, который по ощущениям тоже во многом "срисован" с родного (с добавлением таймбомбы для тестового варианта, а за бессрочный мне жалко суммы, запрошенной VMLite).

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 11:45 09-11-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea

Цитата:
из известных мне на сегодня работают только либо родной драйвер, либо vboot

О каком драйвере идёт речь?
Нет никакого драйвера в ОС win7 ent и ult (в обычном понимании этого слова - драйвер).

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 14:11 09-11-2011 | Исправлено: dialmak, 14:20 09-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak

Цитата:
Нет никакого драйвера в ОС win7 ent и ult (в обычном понимании этого слова - драйвер).

Есть. В Win7 это vhdmp.sys.
Но не он один. Вместе с ним участвуют в загрузке из VHD storport.sys, fsdepends.sys, vdrvroot.sys и wdfldr.sys и соответствующие службы, конечно.
В полной мере их взаимосвязи и зависимости в поддержке загрузки из VHD  (и соответствующие записи параметров в реестре) я пока проследить и вычленить не смог - не особо простое это дело - потому и ищу любую информацию на эту тему.  
При примитивном переносе записей задействованных служб из реестра ULT или ENT в младшие версии ничего кроме BSOD не получается. )))

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 15:06 09-11-2011 | Исправлено: stea, 15:17 09-11-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea

Цитата:
Есть. В Win7 это vhdmp.sys.  

Тогда как объяснить почему XP грузит VHD без этого драйвера?  
По команде BCDBOOT X:\WINDOWS /S С: никакие драйвера не устанавливаются в ОС.
Поэтому логичный вывод, что это драйвер для монтирования VHD в ОС, а не для загрузки с VHD.
Может и не прав - проверю.

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 15:15 09-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak

Цитата:
Тогда как объяснить почему XP грузит VHD без этого драйвера?  

Это как?
XP грузит или мапит VHD только при помощи драйверов WinVBlock, FiraDisk, vboot или ramdisk (последний с загрузкой полного образа в RAM).
WinVBlock, FiraDisk и ramdisk для Win7 не предназначены, только XP версии. Хотя в уже загруженной Win7 Winvblock можно установить и использовать для монтирования образов, поддерживаемых Winvblock.

Цитата:
Поэтому логичный вывод, что это драйвер для монтирования VHD в ОС

Естественно. Именно для монтирования в системе (на стадии загрузки) загрузочного тома и нужен драйвер.  
 
PS ... а BCDBOOT выполняет всего лишь копирование из активной системы в новое место файлов загрузки и "чистого" bcd, и уж точно никак не грузит XP из VHD.

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 15:25 09-11-2011 | Исправлено: stea, 15:42 09-11-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea

Цитата:
XP грузит или мапит VHD только при помощи драйверов WinVBlock, FiraDisk, vboot или ramdisk (последний с загрузкой полного образа в RAM).  

Да. Обычный XP так и работает.
НО.
Этот вариант http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=1640#12 прекрасно работает без всяких драйверов. То есть "XP грузит или мапит VHD только при помощи драйверов" это просто какая-то хрень написана. Или кто-то кого-то не понимает.
Только без обид - просто хочу понять для себя , что имелось ввиду....

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 16:02 09-11-2011 | Исправлено: dialmak, 16:02 09-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak

Цитата:
Этот вариант http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=1640#12 прекрасно работает без всяких драйверов.

Не очень понял...
Ссылка ведет на Ваше описание формирования абсолютно стандартной загрузки WinXP с HDD через bootmgr Win7. А при чем тут VHD?
Eсли упомянутая Win XP находится в VHD, то из описания (и загрузочных записей) этого абсолютно не видно...

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 16:16 09-11-2011 | Исправлено: stea, 13:08 10-11-2011
arnyc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak
 
Я тоже чувствую, ты не много практиковал это дело. Win XP с помощью упомянутого трюка грузит только VHD с Win 7, но не иные.
 
А вот VHD Loader может грузить даже VHD с DOS - но его развитие к сожалению приостановилось, т.к. автор не чуствует достаточного интереса к теме - поможем постингом на его сайте или в теме на Reboot.pro?
 
stea
 
Win7VBlock
 
Опиши детально плс как запустил Win7PE из VHD или дай ссылку?
 
А здесь VBoot никто не постил ещё - очень интересная прога на сегодня.

Всего записей: 1191 | Зарегистр. 28-05-2003 | Отправлено: 17:02 09-11-2011 | Исправлено: arnyc, 17:15 09-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arnyc
Огромное спасибо за Win7VBlock - уже побежал смотреть!!!
Когда он появился? в июле-августе такого точно не было.
"...как запустил Win7PE из VHD..."
Если кратко, то сначала интегрировал vbootstor.sys загрузился с ним (причем загружаться совсем не обязательно описанным WMLite способом "через заднее крыльцо", вполне прекрасно грузится стандартным bootmgr, почему и написал, что похоже драйвер "срисован".
В уже загруженной Win7 выполнил установку драйвера vhdmp.sys через vhdmp.inf и удалил полностью vboot. Перезагрузился уже с vhdmp.sys.
Работает абсолютно нормально, но только в диспетчере устройств картина весьма отличная от "штатной". Почему и начал поиски более "правильного" способа интегрирования поддержки VHD.
Ecли есть желание, могу выложить Win7PE от conty9 в варианте VHD.
 
PS "... в июле-августе такого точно не было"  - лопухнулся... получается, что просто не нашел ... (((

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 17:26 09-11-2011 | Исправлено: stea, 17:37 09-11-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea

Цитата:
Win7VBlock - уже побежал смотреть!!!

Я уже писал - это описано уже давно в теме и ничего нового не увидел... http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=609&limit=1&m=1#1

Цитата:
Не очень понял...
Ссылка ведет на Ваше описание формирования абсолютно стандартной загрузки WinXP с HDD через bootmgr Win7. А при чем тут VHD?
Eсли упомянутая Win XP находится в VHD...

Точно какое-то помутнение.
Напишу ещё раз.
Любую... повторюсь любую ОС Windows от Xp до 2008 можно заставить грузить VHD c Win7 без всяких драйверов.  
 
 
Добавлено:
Если же имелось ввиду ЧТО грузить в виде VHD в менеджере загрузки Win7, то это уже совершенно другое...
То есть правильная постановка задачи - 50% решения.

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 17:46 09-11-2011 | Исправлено: dialmak, 17:55 09-11-2011
arnyc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stea
 
К сожалению, Sha0 приостановил шлифовку этого драйвера из-за слабой активности юзеров в теме. В частности, предполагалось довести его для установки Win7 напрямую с ISO. Хотя есть хорошо работающий метод для этого на старых дровах. Надо бы оживить интерес в теме Win7VBlock.
 
По поводу старта Win7 PE из VHD, можно ли вообще обойтись без VBoot даже вначале - просто стартовать с WinPE? Выложи плс свой VHD, и очень детально пошагово опиши, как интегрировал дрова. Можно запостить это на Reboot на ENG если хош, и там ребята могут помочь допилить.
 
В принципе работа винды с VHD - это последствия интеграции компонентов Hyper-V в Win7, так что простых решений там может не быть.

Всего записей: 1191 | Зарегистр. 28-05-2003 | Отправлено: 17:59 09-11-2011 | Исправлено: arnyc, 19:44 09-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arnyc
Лови W7PE.7z
И, если хочешь, мою утилю для удобства работы в Win7 с VHD VHD-MGR_2.exe
 
Добавлено:
arnyc

Цитата:
По поводу старта Win7 PE из VHD, можно ли вообще обойтись без VBoot даже вначале - просто стартовать с WinPE? Выложи плс свой VHD, и очень детально пошагово опиши, как интегрировал дрова.

Так сделанная W7PE и стартует сразу сама. Штатным образом - через bootmgr и bcd.  Первая и разовая загрузка с vboot использовалась только для такой вот "непрямой" установки драйвера vhdmp.sys.

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 22:24 09-11-2011 | Исправлено: stea, 12:42 10-11-2011
arnyc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, а словлю, посмотрю, и дальше поговорим, может попозже, т.к. multitasking...
 
Я это и имел в виду: можно ли загрузить родные дрова каким-то другим способом, без предварительной установки VBoot, напр. после старта родного Win7 PE ISO обычным способом - скажем из Grub4DOS?
 
Кстати, вот этот пакет wimb'a IMG_XP предлагает ряд возможностей для подготовки Win 7 VHD - может пригодится...

Всего записей: 1191 | Зарегистр. 28-05-2003 | Отправлено: 22:38 09-11-2011 | Исправлено: arnyc, 09:20 11-11-2011
stea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arnyc

Цитата:
Кстати, вот этот пакет wimb'a IMG_XP

Я с ним знаком. Некоторые моменты из него даже позаимствовал для своей версии контейнерной WinXP, которую выкладывал на RuTracker еще в июле.

Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 23:06 09-11-2011
arnyc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чё-то не запускается пакет VHD-MGR_2, в свойствах USB2HDD - не перепутал чего?
 
Если хочешь, запости проблему с Win 7 PE VHD на русском в этом разделе на Reboot.pro, а дальше обратим внимание на неё.

Всего записей: 1191 | Зарегистр. 28-05-2003 | Отправлено: 23:37 09-11-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru