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

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

Автор: sola
Дата сообщения: 20.12.2013 17:25

Цитата:
Тогда проблем не будет.

Не, проблем-то не будет, это да, просто для порядку хотелось вернуть обратно.
А картинки да, именно по загрузке, но в биосе этого ноута никаких других опций по дискам нету На обычных ПК, да, там я представляю меню, где можно поменять диски. Тут же увы. Пробовал отключать Optical Drive вовсе в биосе, ссдшка естесно стала диск 0, перезагрузка, включаю в биосе оптический привод обратно, загружаюсь в виндовс и опять 25 - ссдшка стала диск 1. Отчего-то они же перескочили тогда...


Цитата:
Ставь как я писал

Значит, я сейчас отрезаю от диска полста гигабайт, затем перезагружаюсь, выбираю грузиться с флешки с вин8.1, ставлю ее на этот новый раздел, все остальное она сделает сама? Меню загрузки в смысле и прочее что там требуется.
Fast Start в восьмерке отрублю.
Автор: dialmak
Дата сообщения: 20.12.2013 18:00

Цитата:
просто для порядку хотелось вернуть обратно.

Нельзя.

Цитата:
Значит, я

Да
Автор: apvlasenko
Дата сообщения: 22.12.2013 12:58
Вопрос.
Исходные данные.
1. На ноутбуке Sony Vaio model PCG-3D3L есть один HDD 250GB. Установлена операционная система Fedora-18 (Spherical Cow). Имеется три разъема USB, два из которых используются для питания подключаемого USB HDD (см. п.2).
2. Есть внешний USB HDD 500GB Transcend 25M2, в нем два примерно равные раздела.
В 99% случаев я пользуюсь Linux. Но мне нужна для выездных работ Win-XP.
Установочная флешка для Win-XP у меня есть. Я ее уже успешно использовал для установки ОС.

Как мне установить Win-XP на один из разделов внешнего USB HDD, не отключая физически жесткий диск ноутбука? Какой удобный способ выбора загружаемой ОС в этом случае применим?

Спасибо.
Автор: dialmak
Дата сообщения: 22.12.2013 14:02
apvlasenko

Цитата:
Как мне установить Win-XP на один из разделов внешнего USB HDD, не отключая физически жесткий диск ноутбука?

Для того, чтобы не затереть линукс и его загрузик (предполагаю, то там груб и он стоит в MBR) нужно перед установкой XP сделать USB-HDD приоритетным в биосе.
Также сомневаюсь, что стандартный XP будет работать на USB-HDD. Там нужно внедрить USB драйвер. Спросите в этой теме, что взять для дистра.
Если бы XP уже стояла на HDD, то я бы посоветовал это (см. пункт USBBOOT.TBS Script)

Цитата:
Какой удобный способ выбора загружаемой ОС в этом случае применим?

Грузить XP или линукс можно выбирая в биосе приоритетным устройством HDD или USB-HDD
Также можно после установки XP обновить груб update-grub (подробнее см. на сайте вашего линукса). Он найдёт XP и создаст новый пункт загрузки. Тогда можно не менять приоритет HDD/USB-HDD
Автор: bomzzz
Дата сообщения: 22.12.2013 15:35
dialmak
а в чем вообще проблема запуска хп с юсб хдд, там драйвер юсб и так в ядре?
Автор: olegigor5555
Дата сообщения: 22.12.2013 15:43
bomzzz, добрый день.

Цитата:
а в чем вообще проблема запуска хп с юсб хдд, там драйвер юсб и так в ядре?

Что-то новое про "ядро"... Ты когда-нибудь пробовал запустить обычную (установленную на HDD) Win XP,
вставив этот самый HDD в USB-"карман"? Попробуй, и потом придешь спрашивать про синий экран с ошибкой 7B.
Автор: bomzzz
Дата сообщения: 22.12.2013 16:02
не пробовал, но спрашивать что такое 7б не буду. насколько я помню в нативном режиме юсб сторадж виден. поэтому и спрашиваю в чем там суть интеграции юсб драйвера который и так есть
Автор: olegigor5555
Дата сообщения: 22.12.2013 16:08
bomzzz

Цитата:
в чем там суть интеграции юсб драйвера который и так есть

Драйвера интегрировать не нужно. Нужно изменять условия их старта, при загрузке системы с USB-HDD/флешки.
Автор: dialmak
Дата сообщения: 22.12.2013 16:43
bomzzz

Цитата:
в чем там суть интеграции юсб драйвера который и так есть

В большинстве скриптов и программ которые предназначены для включения загрузки XP на USB именно внедряют драйвер. По какой причине не скажу - я не силЁн в драйверах.
Автор: bomzzz
Дата сообщения: 22.12.2013 17:08

Цитата:
Нужно изменять условия их старта

понятненько

Цитата:
я не силЁн в драйверах.

да там просто все


Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Type"=dword:00000001
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,55,00,53,00,42,00,53,00,54,00,4f,\
00,52,00,2e,00,53,00,59,00,53,00,00,00
"DisplayName"="Драйвер запоминающих устройств для USB"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00



Цитата:
За порядок загрузки драйвера отвечают три параметра реестра. Основной параметр Start — определяет тип запуска драйвера. Вот правила, по которым драйверы устанавливают значение своего параметра Start:

• Драйверы, которые должны загружаться системным загрузчиком при запуске операционной системы, указывают значение Start равное 0 (запуск при загрузке системы). Пример — драйверы системных шин и драйвер файловой системы, используемый при загрузке системы;
• Драйвер, который не требуется непосредственно для загрузки системы, указывает в Start значение, равное 1 (запуск системой). Пример — стандартный драйвер видеокарты (VgaSave);
• Драйвер, не обязательный для загрузки системы, устанавливает значение Start равным 2 (автозапуск). Пример — драйвер многосетевого UNC-npoвайдера (Multiple UNC Provider, MUP), поддерживающий UNC-имена удаленных ресурсов (типа \\Computer\Share);
• Драйверы, не обязательные для работы операционной системы (например, драйверы сетевых адаптеров), указывают значение Start равным 3 (запуск по требованию).
Автор: dialmak
Дата сообщения: 22.12.2013 18:16
bomzzz

Цитата:
да там просто все

Эта элементарщина понятна. Но ведь почему-то всё-таки внедряют. Значит есть причины.
Кстати в скрипте USBBOOT.TBS тоже почему-то не делают так вот просто...
Автор: bomzzz
Дата сообщения: 22.12.2013 18:24
то есть недостаточно просто поставить 0 вместо тройки. нужны какие то специальные дрова?

Добавлено:
http://flashboot.ru/bootable_flash/2012/11/05/install-windows-xp-usb.html
вот тут немного проясняется че к чему

Добавлено:
самое сложное было инф файлы расковырять. в них и в реестре как раз меняется старттип с 3 на 0.
Автор: apvlasenko
Дата сообщения: 23.12.2013 15:27
[more] [more] [more] [more] [more] [more] [more] [more] [more]
Цитата:
Для того, чтобы не затереть линукс и его загрузик (предполагаю, то там груб и он стоит в MBR) нужно перед установкой XP сделать USB-HDD приоритетным в биосе.


При подключенном внешнем usb hdd и подключенной загрузочной флешке (в bios выставлено разрешение на загрузку с внешнего устройства, а в приоритетах загрузки первым поставлено внешнее устройство) сработала загрузка с флешки (кстати, не с любого разъема usb это удается). Но после нескольких секунд работы по распаковке файлов с ISO экран стал черным и сообщений никаких не появляется.

Может проблема в том, что у меня ведь подключено два внешних устройства: загрузочная флешка и usb-hdd?
Я даже не представляю, как мне может помочь физическое отключение жесткого диска в ноутбуке (что легко сделать через лючок)

На usb-hdd у меня два раздела: 1-й основной FAT32 и второй ext4 - оба пустые.

Загрузочная флешка у меня имеет примерно 10 разных вариантов загрузки - я выбрал первое - со стандартными ответами из какого-то внутреннего файла. Я так и раньше делал. Но процесс не дошел даже до пункта выбора - куда ставить систему.
При возврате настроек bios в прежнее состояние fedora-18 грузится без проблем. Оперативки у меня 4GB. Думаю дальше.

Физическое отключение жесткого диска ситуацию не поменяло. Где-то после cсообщения о файловой системе (после извлечения SCSI драйверов) произошло (судя по индикации) обращение к usb-hdd и экран стал темным. На ноутбуке помигивает индикация обращения к диску, на загрузочной флешке никакого мигания нет. и на usb-hdd тоже ничего не мигает.
BooiIt M1.10 показывает, что на usb-hdd два раздела MBR0 - 250GB FAT-32 and MBR1 226939MB Linux Native. Bus = bios Drives = 0 - bios hd (465.76GiB) (это usb-hdd) и drive 1 - bios hd (7.54GiB) - это загрузочная флешка.

Попробовал загрузить win-xp sp2 с CD - загрузка после шага перехода к определению файловой системы (вроде как на usb-hdd) выдала ошибку 7b - к сожалению, текст перед ней оказался нечитабельным.

Какие у кого есть идеи? [/more] [/more] [/more] [/more] [/more] [/more] [/more] [/more] [/more]
Автор: dialmak
Дата сообщения: 23.12.2013 16:03

Цитата:
Я даже не представляю, как мне может помочь физическое отключение жесткого диска в ноутбуке (что легко сделать через лючок)

Это защитит HDD от записи на него загрузчиа винды (если вдруг в биосе неправильный приоритет устройств)
Ставить лучше на NTFS

Цитата:
Но после нескольких секунд работы по распаковке файлов с ISO экран стал черным и сообщений никаких не появляется.

С флешки стандартный ISO для XP не сработает (или у вас нестандартный?). Требуется модифицированный образ и флешку подготовить. Тут гляньте http://forum.ru-board.com/topic.cgi?forum=5&topic=32855&start=7523&limit=1
Также можно использовать для установки винды что-то типа WinNTSetup из любой WinPE (взять WinPE с WinNTSetup на флешке можно здесь).
Имхо ставьте 8.1 x86 тогда и с запуском дистра из флешки нет проблем и с запуском установленной винды из USB-HDD тоже их нет. Всё работает нативно и без головняка.
Автор: sola
Дата сообщения: 23.12.2013 16:28
dialmak
На выходных добрался доставить 8.1, все прошло нормально.
Единственное, пару уточнений


Цитата:
достаточно будет удалить букву раздела другой ОС

Это в diskmgmt.msc делать?

В семерке слетела активация, это из-за модификации загрузчика восьмеркой? Если попытаться опять активировать, не получится ли "труп" восьмерки?

p.s. В восьмерке, кстати, Диск 0 - ссдшка, а жесткий - Диск 1.
Автор: apvlasenko
Дата сообщения: 23.12.2013 16:53

Цитата:
С флешки стандартный ISO для XP не сработает (или у вас нестандартный?). Требуется модифицированный образ и флешку подготовить. Тут гляньте http://forum.ru-board.com/topic.cgi?forum=5&topic=32855&start=7523&limit=1
У меня нестандартный ISO - специально собранный (http://winxp.simplix.ks.ua/podrobnqiy-sostav-sborki.html) - и он работает - уже неоднократно устанавливался - правда, на десктоп.

Также можно использовать для установки винды что-то типа WinNTSetup из любой WinPE  (взять WinPE с  WinNTSetup на флешке можно здесь).
Имхо ставьте 8.1 x86 тогда и с запуском дистра из флешки нет проблем и с запуском установленной винды из USB-HDD тоже их нет. Всё работает нативно и без головняка.


Мне нужна именно Win-XP. Буду дальше смотреть - должна разрешиться и эта проблема. Все это мне нужно для электронных отчетов в налоговую - а у нас нет линуксовых программ для этого.
Автор: ZXD
Дата сообщения: 23.12.2013 21:03
где качать?

Добавлено:
где качать?

Добавлено:
usboot.tbs

Добавлено:
почитал шапку. много вопросов возникло. windows xp и windows7 надо держать в разных разделах?
Автор: dialmak
Дата сообщения: 23.12.2013 21:36
sola

Цитата:
В семерке слетела активация, это из-за модификации загрузчика восьмеркой? Если попытаться опять активировать, не получится ли "труп" восьмерки?
 
p.s. В восьмерке, кстати, Диск 0 - ссдшка, а жесткий - Диск 1.

Возможно что через ж..у была активирована 7. Это легко починить, если знать какая 7.
Залейте скрин slmgr.vbs /dlv - подскажу
Также залейте скрин diskmgmt.msc из 8

Цитата:
Это в diskmgmt.msc делать?

да. или из дискпарт
ZXD

Цитата:
где качать?

1. Скачать IFW, установить, перегрузиться и запустить. Ввести ключ и выключить
2. Скачать USBBoot и распаковать в папку C:\Program Files\TeraByte Unlimited\TeraByte OSD Tool Suite Pro\scripts (для 64 битной в C:\Program Files (x86)\TeraByte Unlimited\TeraByte OSD Tool Suite Pro\scripts)
3. Теперь можно запускать usboot.tbs. Как запускать скрипты из винды смотрите в ролике.

Можно и по-другому. Сделать флешку и всё делать из IFD. См. 6 пункт меню из скрина

Добавлено:
apvlasenko

Цитата:
Мне нужна именно Win-XP.

Вы думаете что в 8.1 не работают проги ваши? Редкий случай.

Цитата:
У меня нестандартный ISO - специально собранный (http://winxp.simplix.ks.ua/podrobnqiy-sostav-sborki.html) - и он работает - уже неоднократно устанавливался - правда, на десктоп.

Ну собранный или не собранный это неважно. Важно чтобы установка работала из флешки и винда умела грузиться из USB. Давно не сталкивался с XP. Спрашивайте нюансы в других темах.
Автор: sola
Дата сообщения: 25.12.2013 19:05
dialmak
Активирую с помощью средства от DDDC. Сделал повторную активацию - вроде не слетает пока.
Скрин slmgr.vbs /dlv - http://2.firepic.org/2/images/2013-12/25/i67gut4d42md.png

Скрин diskmgmt.msc из 8 - http://2.firepic.org/2/images/2013-12/25/fekmyi68vxeu.png
Автор: dialmak
Дата сообщения: 25.12.2013 19:17
sola

Цитата:
Активирую с помощью средства от DDDC.

Ну так ведь во время установки винда всегда переписывает MBR. Конечно слетит. Переэмулировать MBR_SLIC нужно конечно. Имхо KMS на VL универсальнее чуток.

Цитата:
Скрин diskmgmt.msc из 8

Всё путём

Добавлено:
Букву F: можно грохнуть (ведь там вроде 7...)
Автор: sola
Дата сообщения: 07.01.2014 20:47

Цитата:
Всё путём

А вот еще возник вопрос - а если меня в будущем приспичит переставить одну из ОС, насколько это затронет вторую? (этот раздел, System Reserved на 100 Мб от семерки, его ведь не создать заново, или это особо не критично? Восьмерка вон работает без своего на 350 Мб)
Автор: dialmak
Дата сообщения: 08.01.2014 14:51
sola

Цитата:
Восьмерка вон работает без своего на 350 Мб)

Ну естественно. Ведь в 100мб раздел WinRE не влезет.
Поэтому он находится на разделе с ядром.

Цитата:
System Reserved на 100 Мб от семерки, его ведь не создать заново

Легко. Посмотри тут Создание для Windows 7/2008r2 зарезервированного раздела c загрузчиком.

Цитата:
а если меня в будущем приспичит переставить одну из ОС, насколько это затронет вторую?

Не затронет.
Автор: sola
Дата сообщения: 08.01.2014 15:13

Цитата:
Легко. Посмотри тут Создание для Windows 7/2008r2 зарезервированного раздела c загрузчиком.

То бишь, его можно создавать и после, из самой Виндовс.

Вот моя текущая картина разделов http://i59.fastpic.ru/big/2014/0108/7a/9c9bed66ae2cc97a4eab58bf282dcc7a.png
Если я, загрузившись с флешки, установщиком семерки удаляю резервированный раздел и С:, а потом создаю на этом месте новый раздел, то семерка туда встанет не создавая дополнительный раздел ибо попросту негде? Ну а затем из винды я сам могу его сделать. Или может не столь он и необходим? На что-то он влияет?
Автор: dialmak
Дата сообщения: 08.01.2014 15:18
sola

Цитата:
Если я, загрузившись с флешки

Можно сделать по-разному. Неясна задача. Что хочешь добиться?

Цитата:
установщиком семерки удаляю резервированный раздел и С:, а потом создаю на этом месте новый раздел, то семерка туда встанет не создавая дополнительный раздел

Да. Нужно ещё раздел активным сделать, хотя может установщик и сам это сделает... хз. Но 8 после этого не загрузишь - записи в загрузчике уже нет для неё, нужно по-новой создавать.

Добавлено:

Цитата:
Ну а затем из винды я сам могу его сделать.

Да. Вопрос - зачем удалять тогда? Чтобы потом создать? Маразм вроде.

Добавлено:

Цитата:
Или может не столь он и необходим? На что-то он влияет?

Он обязателен в случаях сжатия раздела Windows, шифрования раздела Windows c помощью BitLocker™ , в случае использования раздела Windows NTFS c размером кластера >4k.
Автор: sola
Дата сообщения: 08.01.2014 15:51

Цитата:
Вопрос - зачем удалять тогда?

Получается, раз можно удалить один раздел C: и впоследствии при установке семерка сама задействует этот "старый" 100 меговый раздел - тогда все хорошо. Я просто думал, что коль он не пустой (там же явно останется содержимое от "старой" винды), то виндовс не сможет им воспользоваться. А так конечно, самое простое решение, если его можно не удалять.



Цитата:
Но 8 после этого не загрузишь - записи в загрузчике уже нет для неё, нужно по-новой создавать.

С этим я сюда в случае чего обращусь.
Автор: dialmak
Дата сообщения: 08.01.2014 16:09

Цитата:
раз можно удалить один раздел C: и впоследствии при установке семерка сама задействует этот "старый" 100 меговый раздел

Да. В BCD правда останется старая уже лишняя запись о старой 7. Её можно из 8 или новой 7 удалить потом.
Автор: Sikytanaka
Дата сообщения: 10.01.2014 16:38
Помогите кто в курсе
Установил ХР
Затем установил 8.1 на другой логический диск
Грузится после этого исключительно 8.1
Как сделать выбор загрузки систем в таком случае?

Автор: bomzzz
Дата сообщения: 10.01.2014 18:58
Sikytanaka
http://www.cyberforum.ru/windows8/thread1064837.html
Автор: alexgr
Дата сообщения: 10.01.2014 19:39
Sikytanaka
если диск MBR то
http://msdn.microsoft.com/en-us/library/windows/hardware/ff541231(v=vs.85).aspx
или http://forum.ru-board.com/topic.cgi?forum=5&topic=45076&start=140#1
если GPT то никак
Автор: Sikytanaka
Дата сообщения: 11.01.2014 03:21
Спасибо
Принял к изучению

Пока что мои изыскания на эту тему таковы
Удалил все
Затем поставил 8.1 на системный диск
Потом ХР на другой логический
Перезагрузка - только ХР
С помошью Multiboot получилось восстановить загрузку обоих систем
Посмотрел где находятся все эти файлы для загрузки, ну там ntldr.., ntdetect..ну и остальная дребидень - все на системном диске где 8.1...на логическом с ХР - ничего кроме подкачки.
Скопировал все и сложил отдельно про запас
Теперь назрел вопрос:
Если мне необходимо будет переустановить только 8.1, естественно загружаться после пере установки только она (8.1) без права выбора, а я возьму и заменю или добавлю отсутствующие файлы для загрузки из имеющейся у меня уже копии - когда две системы загружались одновременно.
Сработает? Как думаете?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157

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


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