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

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

Автор: VV2006
Дата сообщения: 03.10.2012 10:03
welic
Блусод STOP: 0X0000007B при загрузке WinXP Pro SP3 Simplix Edition Full
С v2.11 USBoot DriveGuard думается всё же результат был бы другим.
Автор: welic
Дата сообщения: 03.10.2012 10:16

Автор: olegigor5555
Дата сообщения: 03.10.2012 12:03
stasys44

Цитата:
Все таки установил иМорталуз на медленную флешку, придется долго ждать iMortaluz

Что означает Ваше "все-таки"? Вас кто-то шантажировал? И, да - ждать придется не просто долго, а очень, очень долго (и при загрузке, и потом). Будет не работа, а мучение. Вы опять пошли своим особым путем. Сборки iMortaluz-а рассчитаны для установки на USB-HDD (с которого отлично работают). Система (в отличие от stea.61) не компактный вариант, а полный. Вашей любимой буквы X: для системного диска не будет. EWF автор не использовал. Придется Вам добавлять самому.
P.S Короче говоря - это нормальный Win 7 для обычных людей (и женщин, в том числе), на внешнем USB-HDD. А не для экспериментов с медленными флешками. Оно Вам нужно?
Автор: VV2006
Дата сообщения: 03.10.2012 12:12
welic
Если б не пробовал, и если б не помогало бы - не писал бы. На той же самой (чужой) машине мой мини-vhd на базе того же WinXP Pro SP3 Simplix, но с энтим гвардом завёлся как у себя дома. ))

olegigor5555 категорически несправедлив к USBoot. Смысл там не в привязке к железу. Вся "привязка" (лучше считать её "отвязкой") остаётся в самой инсталляции оси, т.е. внутри её образа, благодаря чему как раз и можно этот образ "хватать и тащить" на разное железо. Сам его автор Герд Рёз объяснял на своём форуме, что он обеспечивает extensive support for automated installation and configuration of drivers especially of setup class USB так, что driveguard, в частности, вынуждает ОС признать съемные диски жесткими и позволяет ставить файл подкачки на USB.
Оффлайновая интеграция этого драйвера невозможна по определению, так как фазы его установки связаны с вызовом функций API конкретной установленной системы.
Автор: olegigor5555
Дата сообщения: 03.10.2012 12:29
VV2006

Цитата:
Оффлайновая интеграция этого драйвера невозможна по определению, так как фазы его установки связаны с вызовом функций API конкретной установленной системы.

Вот это совершенно правильно. И дело не в API, а в том, что при инсталляции требуется уникальный активационный ключ (привязанный к конкретному железу), за которым каждый раз надо ходить на сайт автора. Иначе работать не будет - драйверы просто не задействуются. Я абсолютно ничего не имею против USBoot-а (справедливость - это понятие применимое к людям, а не к каким-то программам). Могу сказать только одно - если все сделано правильно, то никакие костыли не нужны (даже супер-удобные и навороченные. У последних USBoot-ов уже три сервиса с тремя драйверами, и десяток закриптованных файлов, разбросанных по всей системе и со временем растущих в размере. Про подробнейшие логи в реестре, детально документирующие каждую загрузку я даже не говорю. Зачем все это?). Но, тут мы с тобой расходимся. Тебе и NTBOOT нравится. Очень удобно - установил и думать ни о чем не надо (к тебе это не относится). И понимать, как все это работает не нужно. Идеальные вещи для тупого потребления.

P.S А написать у себя на сайте Герд Рёз может что угодно. Как это все можно проверить? Вот и приходится Вимбу копаться в чужих шифрованных драйверах (и строить догадки). Это тебе не winvblock.
Автор: VV2006
Дата сообщения: 03.10.2012 13:01
olegigor5555, как бы то ни было, на ботинке процесс пошёл... ))
Автор: vaisya
Дата сообщения: 03.10.2012 13:02
Спасибо за сборку автору и пользователю alex.walkman, подсказал за решение к проблеме интеграции драйверов от принтера.

Будем еще раз пробывать.
Автор: olegigor5555
Дата сообщения: 03.10.2012 13:51
VV2006
Хорошо - процесс пошел. Но зачем до этого доводить людей? Какие-такие большие тайны так строго оберегает автор USBoot-а?
Автор: VV2006
Дата сообщения: 03.10.2012 14:49
olegigor5555
[more=Несколько соображений на тот (USBoot) счёт]Герд Рёз прошёл по пути (включая грабли, разумеется) энтузиастов USB-загрузки, нашёл ошибки, заблуждения, неоправданные излишества и сложности их конструкций. Он нашёл гарантированно, действительно работающую схему, которую успешно реализовал. Спецов-то вроде бы в инете навалом, способных тот же драйвер написать, вопрос только, сможет ли он так успешно сосуществовать и взаимодествовать с чадами великого и могучего эмэса?
Имеет ли Рёз право реализовать своё авторское право таким образом, как это он сделал? Несомненно.
Предполагать, чем он конкретно он при этом руководствовался, сложно. Возможно, хотел избежать косых взглядов со стороны M$, возможно рассчитывал таким образом исследовать потенциал рынка своих услуг, возможно ревностно отнёсся к угрозе кражи авторства излишне предприимчивыми коллегами...
Но в любом случае, Герд Рёз давно уже раздаёт своё решение за так, т.е. бесплатно, даром. ))
Регистрация на его сайте бесплатна и ничем не ограниченна.
Весь комплект и все службы конкретно для загрузки из образа и не нужны, достаточно DriveGuard'а.
Моё мнение прежнее: продукт стоит того, чтобы получить его даром - для "тупо" надёжной работы. ))[/more]
Автор: olegigor5555
Дата сообщения: 03.10.2012 15:36
VV2006
Хорошо, я и не думал что смогу тебя хоть в чем-нибудь убедить. Он имеет полное право. И все это очень полезно, и бесплатно. Просто, считаю что если есть хоть малейшая возможность обойтись без костылей и протезов (особенно, если они с непонятной начинкой) - лучше без них обойтись.


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

Автор: olegigor5555
Дата сообщения: 05.10.2012 13:49
welic
[more=Читать дальше..]Господи, какая жесткость? Просто, на трекере есть привилегированные члены, после одного неправильного взгляда на которых пачками вставляются кляпы и закрываются темы. Tabula_rasa70 - это ник брата. Я его использовал несколько дней (теперь и у брата "кляп"). Но это все быстро выявляется (модераторы читают почту, и особо этого не скрывают). black9026-у я писал в личку, рассказывал об этой теме и контейнерах. Но ему была нужна обычная инсталляшка Windows. Он линуксоид. Там контейнеров пока нет.[/more]
Автор: alexwalkman
Дата сообщения: 05.10.2012 20:43
olegigor5555
Цитата:
пачками вставляются кляпы


То-то я думаю, что многих привычных ников как-то не шибко видно в последнее время...
Автор: Dlago
Дата сообщения: 06.10.2012 03:04

Цитата:
Он линуксоид. Там контейнеров пока нет.

Давненько они есть и в раздачах Aleksa
Автор: stasys44
Дата сообщения: 06.10.2012 11:46
Dlago
Olegigor5555 сам прекрасно знает, что Алекс в Линуксах делал Windows диски для виртуальных машин, он имел ввиду другое, то что Линукс контейнеров в таком понятии, какое имеем здесь, в Линуксландии нет.
Ткните нас носом на такой нормальный линуксовый контейнер, только не на Зомби (почему-то называемого Live) и не старые VMlite
Автор: olegigor5555
Дата сообщения: 06.10.2012 12:13
Dlago

Цитата:
Давненько они есть и в раздачах Aleksa

stasys44 прав. У Алекса эти контейнеры в некоторой степени по моей вине и появились. Его это особо не интересовало и не интересует (разве что для запуска в виртуальной машине под Линуксом. Потом an-al-vel ему готовый контейнер предложил). Так все и началось. Мы ведь с вами в темах Алекса по Win XP Embedded пересекались неоднократно.
Автор: Dlago
Дата сообщения: 06.10.2012 12:34
Для меня если система грузится из одного файла это уже контейнер В линуксе есть зона сохранения всех изменений системы(тоже один файл) которую можно подменить и тем самым мы получим чистую системку Можно еще систему предварительно настроить под себя и сохранить чтобы при подмене файла зоны сохранения не получить совсем чистую(голую) систему Загрузчик один и тот же у меня так что оч удобно прыгать...
тут например
http://rutracker.org/forum/viewtopic.php?t=3550884

Добавлено:

Цитата:
Так все и началось. Мы ведь с вами в темах Алекса по Win XP Embedded пересекались неоднократно.

Да действительно с этой темы я начал кумекать в этих контейнерах и теперь сам могу любую состряпать, а раньше только прогами от wimba Окончательно и бесповоротно на них сижу!
Автор: stasys44
Дата сообщения: 06.10.2012 15:54
ПАМЯТКА. КАК ДОБАВИТЬ В BCD ТЕКУЩЕЙ OС WINDOWS 7 ВАРИАНТ ЗАГРУЗКИ ИЗ СОЗДАННОГО VHD
Как пример, применялся файл D:\ss\W7iMort.vhd
Примечание - ОС запустить родным загрузчиком Windows 7

Запустить cmd от имени администратора:
* Нажать кнопку Пуск и в поле Поиска ввести cmd;
* На найденном файле нажать правую клавишу мыши (ПКМ) и выбрать в контекстном меню пункт Запуск от имени администратора

В командной строке C:\Windows\system32> ввести
bcdedit /copy {current} /d "Win7 iMortaluz"
и выполнить команду (создается пункт загрузки с именем Win7 iMortaluz, лишь бы оно отличалось от стандартного "Windows 7")

В ответ получается подобное:
C:\Windows\system32>Запись успешно скопирована в {ea424341-06f5-11e2-aa2e-8f5222418043}.

Дальше, в комстроке ввести bcdedit /set, меню ПКМ -> Пометить (Mark) и мышью засветить выше выведенный GUID: {ea424341-06f5-11e2-aa2e-8f5222418043}

Возвратиться к начатой набирать команде, меню ПКМ -> Вставить и закончить команду:
bcdedit /set {ea424341-06f5-11e2-aa2e-8f5222418043} device vhd="[D:]\ss\W7iMort.vhd"

Ответ - Операция успешно завершена

На клавиатуре нажать клавишу Вверх (появится прежде ввденная команда) и править (добавляется 2 буквы - os):
C:\Windows\system32>bcdedit /set {ea424341-06f5-11e2-aa2e-8f5222418043} osdevice vhd="[D:]\ss\W7iMort.vhd"

Выполнить таким же образом:
C:\Windows\system32>bcdedit /set {ea424341-06f5-11e2-aa2e-8f5222418043} detecthal on

Если время показа меню слишком короткое, оно увеличивается командой (например, 10 секунд):
bcdedit /timeout 10
Автор: olegigor5555
Дата сообщения: 06.10.2012 16:13
stasys44

Зачем же так мучиться. Вам нужны другие (ранние) версии (x32 или x64). Они сразу были в VHD-контейнерах. Это уже потом он сделал более традиционную установку. И придется самому добавлять EWF.
Windows 7 Ultimate USB Drive Edition x86 v2.0 x32
Windows 7 Ultimate USB Drive Edition x86 v3.0 x64
Автор: stasys44
Дата сообщения: 06.10.2012 16:48
Olegigor5555
Спасибо. Испытания такие тоже что-то учат, в последней версии iMortaluz при запуске с VHD:
По NTBOOT получаю ошибку 0Хс000000F
По BCD:
файл \Windows\system32\ntkrnlpa.exe
состояние 0xc0000428
сведения Windows cannot verify the digital signaturefor this file

Дальше жму F8 - выбираю наподобии Неподписанные драйверы и ОС загружается
Автор: Dlago
Дата сообщения: 06.10.2012 16:50
stasys44

Цитата:
Будьте добры рассказать, как подменить rw-casper - на Вами указанном месте



Цитата:
ALEKS_USB
В системе в настоящее время имеется полностью голый файл "диск" для сохранения ваших дополнений и настроек размером 1280 мб
Создан он двумя командами в лине
# dd if=/dev/zero of=live-rw bs=1M count=1280
# mkfs.ext3 live-rw

Данный файл вы можете себе создать сами большего размера (релиз запланирован на четырех гиговую флешку) count=1280 - это и есть размер зоны сохранения.
Его можно создать размером до 4 гигов - это 1024*4= 4096 мб
При желании сами создаем .. придумываем свой размер не забывая про максимум и тупо пишем взамен мною сделанного. После ваших наработок если вы замените файл - система вновь станет "девственно чиста" как только поставленная и ваши настройки все исчезнут.


Те тупо файл live-rw удаляем(допустим, что загрузившись с этой системы что-то напортачили там и нам надо откатиться в прежнее состояние) и на его место вставляем скачанный(чистый) файл live-rw.
Автор: olegigor5555
Дата сообщения: 06.10.2012 17:00
stasys44
Начинайте всегда с его домашней странички: http://7usb.tk/showthread.php?18-Windows-7-USB-Stick-Edition-v2.0-Official-Release
Там все нужные линки на загрузку и ответы на вопросы.
Рабочий торрент-файл для x32 [20 KB] (скачаете архив на 1.8 GB. В нем контейнер и все необходимые инструменты)
Автор: stasys44
Дата сообщения: 08.10.2012 08:45
olegigor5555
Вторая версия iMortaluz на USB HDD пишет status 0x000000e, а скопированная на внутренний диск вываливается в синий экран и компъютер перезагружается, в safe mode доходит до classpnp.sys, приостанавливается и синий экран с мгновенной перезагрузкой

Прежнее сообщение переписал в виде памятки-руководства - нужна будет кому-нибудь или убрать?
Автор: LevT
Дата сообщения: 08.10.2012 10:07
stasys44

Цитата:
Вторая версия iMortaluz вываливается в синий экран и

У меня 3-я версия (3.2 x64) вывалилась и перезагрузилась, когда я её впервые попытался запустить на AHCI-канале.

Стала заводиться там только после того, как я её завёл с USB(только 2.0, 3.0 ещё не тестировал).

Возможно, для iMortaluz как раз прокатит "P2P Adjust OS" из Paragon HDM. Надеюсь, что она не выключает загрузку с USB - а только включает недостающие критические дрова и выбирает ядро.


Добавлено:


iMortaluz 3.2 в vhd очень древняя семёрка.
Чтобы накатить SP1 из виндовзапдейтов, пришлось увеличить размер VHD resizer-ом
Автор: stasys44
Дата сообщения: 08.10.2012 14:31
LevT
olegigor5555

Откусил от USB HDD для раздела 8 GB, установил на нем последнюю версию iMortaluz,

Image for Windows (Terabyte) сделал копию ОС в файл VHD - как описано в "Мультизагрузка OC, .VHD, .WIM, .RAW, .ISO через менеджер загрузки Windows 7/2008R2" (в шапке).

Из другой ОС на внутреннем диске расширил упомянутый раздел, переместил туда клон, загрузился с USB, в BCD создал запись и успешно запустил
Автор: Dlago
Дата сообщения: 08.10.2012 16:40

Цитата:
Прежнее сообщение переписал в виде памятки-руководства - нужна будет кому-нибудь или убрать?

Пригодится Этот форум тем и хорош, что тут не стирают сообщения
Автор: olegigor5555
Дата сообщения: 08.10.2012 16:56
stasys44

Цитата:
Прежнее сообщение переписал в виде памятки-руководства - нужна будет кому-нибудь или убрать?

Зачем убирать - кому оно мешает? Нуждающиеся прочтут, остальные пройдут мимо. Просто, сам давно пользуюсь EasyBCD. Она удобная и много дополнительных функций.


Со сборками iMortaluz-а никогда не было проблем (и ошибок при загрузке). Разворачивал на внешний USB-HDD и x32, и x64. Все работает нормально.
Автор: stasys44
Дата сообщения: 09.10.2012 09:14
ДОБАВЛЕНИЕ ПУНКТА GRUB4DOS В ХРАНИЛИЩЕ BCD
Windows 7 или 8 загрузчик bootmgr не умеет напрямую запустить grldr, но bootmgr можно заставить запускать grldr (подробно http://diddy.boot-land.net/grub4dos/files/install_windows.htm). Для автоматизазиции процесса в архиве http://rghost.ru/40825155 имеются 2 командных файла

Если Windows не в контейнере, можно воспользоваться командным файлом Install_Grldr.cmd, если нужно, придется править пути. Запускается файл от имени администратора. Файлы grldr и grldr.mbr копировать в корень (там, где bootmgr/stldr и папка boot). Предполагается, menu.lst уже есть.

Если Windows россыпью нет, в Проводнике перетащите (drag) файл BCD (в папке boot) на файл Install_Grldr2.cmd, копировать файлы grldr и grldr.mbr

ТО САМОЕ с ПОМОЩЬЮ EasyBCD
В следствие добавления в меню пункта NeoGrub на корневой каталог помещаются файл-загрузчик NeoGrubх и папка NST c файлами NeoGrub.mbr и menu.lst, который придется заменить имеющимся от Grub4DOS или заполнить
Спасибо OlegIgor5555
На такую возможность 2 года назад смотрел с подозрением, что-то не понравилось

Источник: тема "Загрузка Windows 7 из RAMDisk Grub4Dos (VHD)"
Автор: olegigor5555
Дата сообщения: 09.10.2012 12:31
stasys44

Цитата:
ДОБАВЛЕНИЕ ПУНКТА GRUB4DOS В ХРАНИЛИЩЕ BCD


Эта опция есть в EasyBCD. И реализована там довольно изящно (и уже давно). Еще можно Mac-OS добавить.
Автор: WatsonRus
Дата сообщения: 09.10.2012 15:32

Господа с Рутрекера, форум сегодня колбасит, так что если увидите после отправки сообщения Software error, то просто перегрузите страницу, и ваше сообщение будет видно.
Редактирование работает нормально, работы по устранению глюка ведутся... очевидно, все это последствия (или продолжение) вчерашнего сбоя с отваливанием шапок и названий тем. Сегодня к этому прибавились ошибки при отправке сообщений и "замораживание" времени в разделах.

Все это уже проходили, и не раз... главное, подождать, и нормальная работа форума будет налажена.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153

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


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