Мультизагрузка, и не только.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Мультизагрузка, и не только. » Grub4DOS » Установка Windows 7/8 с 1 папки. Вопросы, проблемы, мысли.


Установка Windows 7/8 с 1 папки. Вопросы, проблемы, мысли.

Сообщений 1 страница 30 из 30

1

Всем привет. Разобрались все с установкой Win7/8 из 1 папки. Но, есть проблема, которая волнует думаю не одного меня.
В общем ситуация такова... Если грузимся с оригинального диска то видим это:
http://savepic.ru/4231971m.jpg
А когда мы собрали все из 1 папки наблюдаем такое:
http://s2.uploads.ru/t/sEeBU.jpg
У кого какие соображения на этот счёт?

Отредактировано FILTH (2013-03-09 11:49:08)

2

FILTH Приветствую! http://dark-os.com/images/smiles/dj.gif
Мысли по этому поводу:
При обычной (стандартной загрузке) установкой заведует файл setup.exe находящийся в образе boot.wim с индексом 2.Этот же файл и в корне загруженного образа,то есть по пути X:setup.exe .Думаю от туда же берутся и все нужные файлы для загрузки.
Во втором случае загрузка идет через файл setup.exe лежащий в папке с install.wim (в оригинале "sources") ,насколько понимаю этот же файл лежит в корне образа ISO оригинального диска.И установка идет как если бы мы запустили установку оригинального образа из под рабочей системы.Соответственно файлы для установки используются из папки в которой лежит install.wim (в оригинале "sources") .
Не факт что верно, но я так думаю. http://dark-os.com/images/smiles/al.gif

3

puhpol
Привет! Ну примерно и я так думаю, но такое впечатление что нашими действиями мы меняем лишь структуру местоположения boot.wim и install.wim (как бы так оно и есть) но все остальные файлы теряются что-ли. Вроде суть понимаю, но в какую сторону копать не пойму.
С другой же стороны, не зря эти файлы лежат именно в папке sources, значит где-то есть файл отвечающий за их местоположение. То есть мы переместили boot и install в другую папку, а подхвата содержимого из sources нет, или есть но частично.

Отредактировано FILTH (2013-03-09 12:51:14)

4

FILTH Не понимаю,зачем оно тебе? Смысл вроде как понятен.

Скажем так:
В ВИН заложено изначально два варианта установки.
1.Через предустановочную среду - boot.wim и соответственно все файлы требующиеся для установки ,программа берет из boot.wim.В данном случае у всех установочных файлов идет жесткая привязка к именам и расположению папок.То есть в файле setup.exe прописаны пути к каждому файлу.

2.Установка из под системы - папка "sources".Все файлы нужные для установки программа берет из папки.И в этом случае файл setup.exe ищет файлы на диске с которого запущен.То есть в файле прописаны относительные пути.

По крайней мере я себе это так представляю.

5

puhpol
Да просто если эти файлы имеют какое-то значение при установке, и из за них белый экран установщика, значит по идее можно где-то поправить путь к этим файлам на нужную папку, а еще чего лучше, возможно и скрипт не нужен вовсе, ведь не зря структура диска от MS именно такая. Мы скриптом принудительно перенаправляем поиск install.wim в другую папку, отсюда и белый фон.

6

В общем на половину решил проблему в скрипте задав
set dd 7x32
set mm sources
в папке 7x32 bootmgr, bcd, boot.sdi
в папке sources аналог папки sources того же состава как на диске. (с boot.wim и install.wim)
В итоге добился хотя бы надписи Windows 7 на фоне установщика, хоть и все равно на белом фоне.

7

FILTH написал(а):

set dd 7x32
set mm sources
в папке 7x32 bootmgr, bcd, boot.sdi
в папке sources аналог папки sources того же состава как на диске. (с boot.wim и install.wim)
В итоге добился хотя бы надписи Windows 7 на фоне установщика, хоть и все равно на белом фоне.

Жесть , зачем скрипту знать где лежит bootmgr, bcd, boot.sdi ? (ему эти файлы до звезды)И зачем использовать весь этот геморой со скриптом,если все лежит в sources ? (или я чего не понимаю) http://savepic.ru/2693736.gif

8

puhpol
А причем скрипту?
я сделал папку в папке, по твоему же ману. bootmgr, bcd, boot.sdi в папке 7x32 в корне флешки, и внутри папки 7х32 папка sources и там содержимое папки соурс как на диске.
Появилась надпись Windows 7 при установке на фоне установщика.

9

FILTH
А ,ну значит я не понял.Не разобрался. :dontknow:

10

Здравствуйте! Нужна помощь!
Как отключить "Диспетчер загрузки Windows" чтобы при запуске дистрибутива сразу WinPE грузилась?

11

lordth, всмысле таймаут на ноль выставить?

12

Чтобы вот этого  не было. А сразу wim файл грузился.

Отредактировано lordth (2013-03-30 14:23:47)

13

lordth
Если в установленной ОС то так:
http://i47.fastpic.ru/big/2013/0330/4f/bc2d823290a70bb039905d9aa28b8e4f.jpg
Если при загрузке с диска или флешки:
http://i48.fastpic.ru/big/2013/0330/ca/ec2dc4c3e1d0eced24d66a3aa49dcaca.jpg  http://i46.fastpic.ru/big/2013/0330/94/0dc44a186be34fc3dc0a2f5f7fad2b94.jpg

14

FILTH спасибо помогло, но всёравно на пол секунды где-то появляется, видел сборки там вообще его не видно, может есть ещё варианты?

15

lordth
Я так и не понял где тебе отключить это нужно? В установленной системе? или при установке с диска?
Если в установленной то попробуй Пуск - Выполнить - msconfig и там поставить тайм аут 0 сек.

16

При установке с диска нужно.

Отредактировано lordth (2013-03-30 15:33:47)

17

Из утекшей в сеть Windows 8.1 (NT 6.3) x64
СПАСИБО puhpol!!!
"Процедура "перепоселения" Восьмёрки почти не отличается от Семерки:
1. Раздобыть Bootmgr.exe. " -  http://savepic.org/2750351.png или  http://savepic.su/824228.gif

"2. Надо изменить имя папки Boot на свое, также четырехсимвольное, в 4 местах. В НЕХ-редакторе ищем смещения: "
0х0008CC66
0х0008CCB6
0х000909C2
0х00091812
" B.O.O.T
B.O.O.T./.B.C.D
B.O.O.T
B.O.O.T
Попутно можно переименовать BCD " (0х0008ССС0).
" 3. Воссоздать Bootmgr. Запустить файл BOOTMGR_Recompiler_x64.exe из папки х64 набора рекомпилера; убедится что выбраны галочки "MScompression" и "Xpress_Huff"; выбрать новоиспеченный Bootmgr.exe; согласиться на обновление контрольных сумм РЕ; сохранить под желаемым именем загрузчик "Bootmgr".
4. Правильно настроить BCD (желательно в VisualBCD или чего помощнее ) "..

Цитаты в кавычках - от Puhpol! СПАСИБИЩЕ ему огромное!!! Остальное без кавычек - мои результаты поисков и размышлений...

18

Чё, опять сдвинули адреса?

19

Возможно дело в разных хекс редакторах. Какой смысл делать смещение в загрузчике, по сути той же гавно-оси? Хотя от этих идиотов что угодно можно ожидать.  Засунут тоже самое под новую обвертку, и сольют этот шлак как новоиспеченную систему.
Кстати проблема моя на 95% решена, мало того, теперь возможно продублировать родную установку, Со всеми окнами, но увы, осталась проблема картридера. Возможно на-днях скину полу-готовое решение в конструкторское бюро. Хотя его сольете в общее пользование...

20

Нет, дело не в хекс редакторе (Пользуюсь HexTreme от DreamSys Software)... Семерочный bootmgr им редактировал, все смещения для семерки и 8.0 были как указано Puhpol'ом... А в 8.1 сам файл bootmgr в размере вырос, ну и вот поэтому и...

21

Nropb
Уже проверил. Та сырое оно еще. Еще 8ку не доработали, а то еще новая...

22

Как добавить MICROSOFT.WINDOWS.8.RTM.X86-X64.AIO.RUSSIAN-CTRLSOFT на флешку, если там уже есть семёрка?

23

lordth Приветствую! http://dark-os.com/images/smiles/dj.gif
Так там все из другой папки установка идет. То есть , тупо извлечь все из образа в корень носителя. ( могу ошибаться, хотелось бы увидеть ссылку на сборку)

24

puhpol вот ссылка  http://savepic.su/1725904.png

Тупо извлечь все из образа в корень носителя.

Но там bootmgr в корне тогда будет лежать, а у меня уже есть один в корне.

Отредактировано lordth (2013-06-25 07:41:29)

25

lordth Приветствую!
Эта сборка использовалась в USB Universal 4 ,там установка идет из папки "winsetup". С файлом bootmgr проблем нет он может грузится из любой папки (надо в меню путь к файлу не забыть указать). А вот содержимое папки "boot" придется изменять .....
То есть изменять файлы >> Загрузка Windows 7 из одной папки.

26

Здравствуйте, puhpol !

В НЕХредакторе в левом столбике с цифрами ищем
00000650F0
0000065140
0000065210
0000067430
На против цифр с права ищем вот это \.p.a.s.s. и меняем на свое.(в моем случае \.7.x.3.2.)

Но у меня в НЕХредакторе в левом столбике цифры
от    00000000
до    0007FD70         то есть 8 значные и не могу найти 00000650F0 чтоб изменить ?????

27

Женя Доброго времени!

Судя по всему я приписал пару лишних нулей . Смотрите последние пять цифр .

28

Думаю лучше будет выложить настроенные заготовки с любым 4 значным значением. Так как HEX редактаторы разные, цифры разные. Вот сегодня искал по теме как поменять bootmgr от 8.1 и цифр тоже не нашел. Так по подобию от 8 открыл в 2 вкладки и по значениям подобрал...
Возможно выложу на днях когда отточу это все дело.

29

Китайцы не зря придумали write --и.тд. Зачем париться с файлами, когда их можно мапить и редактировать.. Мне кажется так проще.

30

PUHPOL, нашел спасибо


Вы здесь » Мультизагрузка, и не только. » Grub4DOS » Установка Windows 7/8 с 1 папки. Вопросы, проблемы, мысли.


Рейтинг форумов | Создать форум бесплатно