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

» Windows на USB HDD — часть 1

Автор: welic
Дата сообщения: 20.01.2013 15:10

Автор: nikita20101
Дата сообщения: 20.01.2013 15:17
aero1133
вот хочу как то установить на внешний usb 3.0 диск,только с него есть возможность оценить все достоинства сборки добавлял в мультизагрузку по способу kazal1 результат file not found or not supported это про win7.vhd хотя он в корне,если отдельный раздел выделить под сборку там же на диске то как лучше там ее разместить и запустить.
Автор: kazal1
Дата сообщения: 20.01.2013 15:36
Надо диск разбить минимум на 2 раздела .
1 будет системным и с него загрузка. В нем только системные файлы и сборки.

file not found or not supported - имя в меню и сборки должно совпадать.
Раздел обрабатываешь bootice : в mbr и pbr отмечаешь grub4doc.
Автор: nikita20101
Дата сообщения: 20.01.2013 16:14
kazal1

Цитата:
Надо диск разбить минимум на 2 раздела

у меня их уже 3 на 1ом(активный) ХПишная ембденда+мультизагрузка на2м 7-я 3-й с файлами можно сделать еще места дофига вопрос как лучше сделать.
Цитата:
имя в меню и сборки должно совпадать.
да вроде совпадают
Автор: welic
Дата сообщения: 20.01.2013 16:18

Автор: aero1133
Дата сообщения: 20.01.2013 16:27
nikita20101-Как пример

-------------------
identifier {current}
device vhd=[E:]\WIN_VHD\win7_CHILD.VHD
path \Windows\system32\winload.exe
description Windows 7 Ultimate VHD Diff x86 128 gb
locale ru-RU
inherit {bootloadersettings}
recoverysequence {d6a49241-13c9-11e2-a9b4-20cf30c34ed9}
integrityservices Enable
recoveryenabled Yes
testsigning Yes
osdevice vhd=[E:]\WIN_VHD\win7_CHILD.VHD
systemroot \Windows
kernel ntkr128g.exe
resumeobject {3c12d6db-61a2-11e2-aca6-806e6f6e6963}
nx AlwaysOff
pae ForceEnable
-------------------
identifier {d6a4924e-13c9-11e2-a9b4-20cf30c34ed9}
device vhd=[E:]\WIN_VHD\win7.VHD
path \Windows\system32\winload.exe
description Windows 7 Ultimate------VHD
locale ru-RU
inherit {bootloadersettings}
recoverysequence {d6a49241-13c9-11e2-a9b4-20cf30c34ed9}
integrityservices Enable
recoveryenabled Yes
osdevice vhd=[E:]\WIN_VHD\win7.VHD
systemroot \Windows
resumeobject {463f95db-5f54-11e2-a83d-806e6f6e6963}
nx AlwaysOff
т.е. раздел необязательно должен быть активным (активный раздел нужен только для загрузчика),так же не важно сколько вложений будет у папок,надо только правильно путь прописать,так же имена папок могут быть и в кириллице..
вот так у меня - инструмент BootBuilder-сколько раз убеждаюсь что он самый качественный из существующих,но если попроще то через BOOTICE там есть соответствующая вкладка для добавления vhd образов но можно и через груб грузить.welic- здесь полная информация http://msdn.microsoft.com/ru-ru/library/bb521351%28v=winembedded.51%29.aspx , здесь два вида-один от 7-ки а другой от XP (Embedded) приложил краткий список команд и утиль от немцев http://rghost.ru/43181790

Автор: welic
Дата сообщения: 20.01.2013 16:32

Автор: WatsonRus
Дата сообщения: 20.01.2013 16:34
All
Кто что из выложенного на Народе не скачал, скачивайте, пока еще лежит, и нормаьная скорость восстановилась.
А то потом срок хранения выйдет, и грохнут там все.
Автор: aero1133
Дата сообщения: 20.01.2013 16:43
welic-Не за что,тот что в системе EWF и FBWF это стандартные компоненты эмбебы-не знаю почему их никто не интегрирует ,есть мысль в обычную семёрку их интегрировать но пока не пробовал---могу скинуть если нужно..
Автор: welic
Дата сообщения: 20.01.2013 16:48

Автор: aero1133
Дата сообщения: 20.01.2013 16:59
welic- http://rghost.ru/43182876 залил+утиль для интеграции как в онлайн так и офлайн-разобраться несложно....так же если интересует выборочное кэширование в папке Program Files есть утиль VRAMDIR назначение то же что и у FBWF там есть VRAMDIR.CPL запусти его и всё сразу поймёшь....Хотел ещё туда стандартный поис добавить но не работает хотя интегрция без ошибок и индексирование вроде перестраивал но так и не заработало..А я сейчас с ReleasePreview экспериментирую если найду что Bukmop в ней подменял тогда буду резать и в vhd закатывать-очень приятная система надо только будет погонять на совместимость с разным софтом...


Добавлено:

Цитата:
Ну все, работаю с твоей сборки как с основной системы.
-в этот раз я службами не увлекался - даже при максимальном отключении (24 процесса) прирост очень небольшой.Тем более каждый пользователь знает что ему у себя включить а что отключить..
Автор: nikita20101
Дата сообщения: 20.01.2013 17:13
aero1133

Цитата:
(активный раздел нужен только для загрузчика

т.е на активный раздел я должен полoжить загрузчик в нашем случае это drldr ,а все остальное на вновь созданный на внешнем 3.0 харде раздел(отформатированный в?)допустим(Y) что мне нужно прописать в меню (грубовской) мультизагрузки на активном разделе (title Select Win7/8 и так далее) извиняюсь за тупые вопросы,не очень я в vhd.
Автор: welic
Дата сообщения: 20.01.2013 17:15

Автор: aero1133
Дата сообщения: 20.01.2013 17:31
nikita20101- Это активный раздел
K:\BOOT\BCD
K:\BOOT\BCD.LOG
K:\BOOT\BOOT.SDI
\BOOT\ESLDR
\BOOT\Fonts\wgl4_boot.ttf
\BOOT\imgs\copyBCD.IMG
\BOOT\NTBOOT\menuset
\BOOT\NTBOOT\NTBOO
\BOOT\NTBOOT\NTBOOT
\BOOT\NTBOOT\NTBOOT.MOD\dpms
\BOOT\NTBOOT\NTBOOT.MOD\NTBOOT.MOD
\BOOT\NTBOOT\NTBOOT.MOD\NTBOOT.NT6
\BOOT\NTBOOT\NTBOOT.MOD\NTBOOT.PE1
\BOOT\NTBOOT\RUN
\BOOT\NTBOOT\RUN2
\BOOT\ru-ru\bootmgr.exe.mui
\BOOT\ru-ru\bootsect.exe.mui
\BOOT\ru-ru\memtest.exe.mui
\BOOT\unifont.hex.gz
\BOOT\vhdsys.bmp
\bootmbr.cmd
\bootmgr
\drldr

А это куда хотите
\vhdos\win7\ins.lst
\vhdos\win7\win7.vhd
\vhdos\win7\win7_CHILD.VHD
\vhdos\win7\win7_CHILD_BAK.VHD
сохраняя структуру каталогов

welic

Цитата:
Затем создал *-diff.vhd и переключил загрузку на него.


Этого можно было и не делать т.к. win7_CHILD.VHD это и есть дифференциальный VHD
так же как и win7_CHILD_BAK.VHD там сложная структра пока ещё не разобрался до конца,вот конфиг прописанный в drldr

color 0x06 0x67 0x06 0x09 0x8f 0x0d
timeout 4
default 1

find --set-root --ignore-floppies --ignore-cd /boot/ntboot/ntboo
command --set-path=()/boot/ntboot/
font /boot/unifont.hex.gz
graphicsmode -1 800:1024 600:768 24:32
splashimage /BOOT/vhdsys.bmp
write 0x8274 0x2001
terminal --font-spacing=1:5
menuset 20 50 10 10 0 1
debug off
title --------------VHD,PE,DOS--------------
clear


iftitle [find --set-root --ignore-floppies --ignore-cd /vhdos/win7/ins.lst] Boot Windows 7 VHD\n Windows 7
if exist (hd0,0)/boot/bcd && cat --length=0 (hd0,0)/boot/bcd ! run copybcd.img
if %@retval%>=0xa000 || run copybcd.img
NTBOO nt6=/vhdos/win7/win7.vhd
boot

iftitle [find --set-root --ignore-floppies --ignore-cd /vhdos/win7/ins.lst && if 2 >= 3 ! find --set-root --ignore-floppies --ignore-cd /vhdos/win7/win7_CHILD_BAK.vhd] Boot Windows 7 VHD Bak\n :vhdos
find --set-root --ignore-floppies --ignore-cd /vhdos/win7/win7_CHILD.vhd
dd if=()/vhdos/win7/win7_CHILD_BAK.vhd of=()/vhdos/win7/win7_CHILD.vhd
NTBOO nt6=/vhdos/win7/win7_CHILD.vhd
boot

iftitle [find --set-root --ignore-floppies --ignore-cd /ntldr] Boot Windows (ntldr)\n XP/SRV
run /ntldr
boot

iftitle [find --set-root --ignore-floppies --ignore-cd /Windows/en-US/bootfix.bin] Boot Windows (bootmgr)\n Windows 7/Windows 8
ntboot nt6
boot



Добавлено:
welic-только что попробовал внедрить всё это в 7-ку не принимает если интегрировать с помощью DISM ,в следующий раз попробую вручную...
Автор: kazal1
Дата сообщения: 20.01.2013 18:10
nikita20101
Если у Вас THIN PC ,то надо писать win7_CHILD.vxd вместо win7.vhd
Лучше напишите, что грузите.
Автор: welic
Дата сообщения: 20.01.2013 18:40

Автор: aero1133
Дата сообщения: 20.01.2013 18:46
welic-у китайцев с дифференциальными VHD всё несколько иначе реализовано(есть возможность востановления как родительского тома так и дифференциального и есть несколько уровней восстановления) вот здесь можно посмотреть в картинках и через переводчик почитать(долго читать не советую-мозг выносит) ,win7_CHILD_BAK.VHD это такой же дифф нужен для возврата к состоянию создания основного Diff VHD.не пробовал после слияния использовать-т.к. до слияния у меня не доходит-я удаляю основной дифф заменяя резервным но при случае как будет время поэкспериментирую...
http://bbs.wuyou.com/viewthread.php?tid=185667&extra=page%3D1

Автор: nikita20101
Дата сообщения: 20.01.2013 18:47
kazal1

Цитата:
Если у Вас THIN PC ,то надо писать win7_CHILD.vxd вместо win7.vhd

не понял,а файл \vhdos\win7\win7.vhd надо переименовать чтоли?
Автор: olegigor5555
Дата сообщения: 20.01.2013 18:58
aero1133

Цитата:
...А я сейчас с ReleasePreview экспериментирую если найду что Bukmop в ней подменял тогда буду резать и в vhd закатывать-очень приятная система надо только будет погонять на совместимость с разным софтом...

Он ничего не скрывает. Просто, сам продолжает искать и пробовать (боится, что своими пробами наугад подведет кого-нибудь).
Посмотри, например, здесь: http://rutracker.org/forum/viewtopic.php?p=57281876#57281876
и здесь: http://rutracker.org/forum/viewtopic.php?p=57210210#57210210
И еще - можешь с roddy20 (на руборде он rodion2007) пообщаться. На рутрекере или на "бабочке".
Автор: nikita20101
Дата сообщения: 20.01.2013 19:00
kazal1
надо наверное всю папку win7 в корень закинуть и переписать \win7\win7_CHILD.vxd так чтоли?
Автор: welic
Дата сообщения: 20.01.2013 19:01

Автор: nikita20101
Дата сообщения: 20.01.2013 19:14
Кстати час назад установил 8ку 64ую из прощлой версии от Bukmopа, на место на глушняк свалившейся монкрусовской, по моему ни чем не отличается и страница активации та же,а где можно взять новую версию ,а то на рутрекере уже прикрыли.

Добавлено:
welic

Цитата:
Да возьми ты тот архивчик, что я тебе предлагал выше и голову себе не забивай, там все настолько просто, что проще уже некуда и все прекрасно работает

Ща еще немножко по мучаю может пойдет.Спасибо!!!
Автор: welic
Дата сообщения: 20.01.2013 19:21

Автор: kazal1
Дата сообщения: 20.01.2013 19:27
nikita20101 Вам столько написали, что вряд ли во всем этом разберетесь!
Но попытайтесь.
Если с расширением сборка, то обращение к диф. файлу в меню.
Если в корне win7.vhd и win7_CHILD.vhd, то в меню пишешь win7_CHILD.vhd.
Как -то так.

Добавлено:
Все пишут сегодня наперегонки.
Вот как действует животворящая святая вода, особенно купание в проруби!
Действует опосредованно или неопосредованно: даже не купаясь.
Автор: nikita20101
Дата сообщения: 20.01.2013 19:32
welic

Цитата:
только учти, что это menu.lst то, которое в папке NTBoot.lst

Т.е его нужно создать в папке NTBoot,а к нему прописать загрузку из основного меню?
Автор: welic
Дата сообщения: 20.01.2013 19:39

Автор: kazal1
Дата сообщения: 20.01.2013 19:56
nikita20101
По меню welica положь в папку System win7.vhd и win7_CHILD.vhd и загружайся.
Еще д.б. ntboot,grldr i menu.lst в корне. У него W, a ne w.
Удачи!
Автор: aero1133
Дата сообщения: 20.01.2013 20:06
olegigor5555-Я его прямо спросил и в личку тоже-хотя предварительно уже посмотрел изменёные файлы по дате изменеия-месяца два назад сам подобными экспериментами занимался но быстро надоело ....
welic-не спорю VHD-MGR NT 6.x хорошая утиль-кстати а на XP не проверял будет работать?

Автор: welic
Дата сообщения: 20.01.2013 20:09

Автор: olegigor5555
Дата сообщения: 20.01.2013 20:39
welic

Цитата:

Цитата: У него W, a нe w

А этого вообще не понял

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153

Предыдущая тема: Проблема WinXP: спонтанно вылетает в синий экран


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