Пользовательского поиска
Пятница, 19.04.2024, 09:40
Приветствую Вас Гость | RSS
Главная | FiraDisk - Страница 59 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Сколько у вас Флешек?
1. 2 две
2. 3 три
3. 1 одна
4. 4 четыре
5. 5 пять
6. больше..
7. 6 шесть
8. 8 восемь
9. 7 семь
Всего ответов: 4547
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Общий » FiraDisk (File/RAM Disk driver for Windows)
FiraDisk
JoykerДата: Воскресенье, 27.04.2014, 21:49 | Сообщение # 871
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
да, похоже дело в сборке, на мсдн-образах все без проблем, спасибо
 
AtlantДата: Воскресенье, 01.06.2014, 18:14 | Сообщение # 872
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Обновил скрипт - Установка ОС Xp/2003 (x86/x64) и последующих версий из ISO образа.

Что нового в 2.3.11 версии:
- Добавлен VBoot Loader для запуска фрагментированных образов.
- Теперь bootfix.bin удаляется и в дистрибутивах Хр/2003.
- Описание дополнил и переписал, надеюсь теперь будет понятнее для новичков.
 
SemDJДата: Пятница, 27.06.2014, 13:35 | Сообщение # 873
Неизвестный
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Отсутствует
Atlant, Добрый день пробовал интегрировать firadisk, но при попытке загрузки образа не работает интеграция посмотрите может определите в чем проблема, сборник не плохой со всеми редакциями и обновлениями 8.1 http://megatrack.org/viewtopic.php?t=69793
 
AtlantДата: Среда, 02.07.2014, 16:58 | Сообщение # 874
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
SemDJ, Уже отписывался.

Добавлено (02.07.2014, 16:58)
---------------------------------------------
Найден баг FiraDisk драйвера - не монтируются образы имеющие атрибут "Только чтение".

 
JOYsticK8000Дата: Воскресенье, 06.07.2014, 15:10 | Сообщение # 875
Экспериментатор
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Отсутствует
Хочу интегрировать firadisk driver в boot.wim от windows 8

Код
DISM /Mount-Wim /WimFile:"boot.wim" /index:2 /MountDir:"MNT"
DISM /image:"MNT" /Add-Driver /Driver:"firadisk.inf" /ForceUnsigned
reg load HKLM\temp MNT\Windows\system32\config\SYSTEM
reg import fira.reg  
reg unload HKLM\temp
DISM /Unmount-Wim /MountDir:"MNT" /Commit
DISM /Get-MountedWimInfo
RD /S /Q "MNT"
pause
При импорте reg файла ошибка при доступе к реестру, а если такую же операцию проделывать с boot.wim от windows 7 то все работает.
Может кто подскажет как правильно ветку реестра прописать?
Содержимое reg файла

Код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\temp\ControlSet001\services\FiraDisk]

"Type"=dword:00000001

"Start"=dword:00000000

"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,66,00,69,00,72,00,61,00,64,00,69,\

   00,73,00,6b,00,2e,00,73,00,79,00,73,00,00,00

"DisplayName"="FiraDisk Driver"

"Group"="Boot Bus Extender"

[HKEY_LOCAL_MACHINE\temp\ControlSet001\services\FiraDisk\Parameters]

"PnP"=dword:00000001

[HKEY_LOCAL_MACHINE\temp\ControlSet001\services\FiraDisk\Enum]

"Count"=dword:00000001

"NextInstance"=dword:00000001

"0"="ROOT\\FiraDisk\\0000"

[HKEY_LOCAL_MACHINE\temp\ControlSet001\Enum\Root\FiraDisk\0000]

"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"

"Class"="SCSIAdapter"

"HardwareID"=hex(7):72,00,6f,00,6f,00,74,00,5c,00,66,00,69,00,72,00,61,00,64,\

   00,69,00,73,00,6b,00,00,00,00,00

"CompatibleIDs"=hex(7):64,00,65,00,74,00,65,00,63,00,74,00,65,00,64,00,5c,00,\

   66,00,69,00,72,00,61,00,64,00,69,00,73,00,6b,00,00,00,00,00

"Service"="FiraDisk"

"ConfigFlags"=dword:00000000

"Capabilities"=dword:00000000

"ContainerID"="{00000000-0000-0000-FFFF-FFFFFFFFFFFF}"
 
AtlantДата: Воскресенье, 06.07.2014, 20:59 | Сообщение # 876
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Видимо нет прав в какой-то из веток реестра (права на запись только у учетной записи system) или глюк reg.exe (он не всегда осиливает импорт reg файла). Пробуй regedit /s fira.reg, а если проблема в правах то запускай о имени системы с помощью PSexec.
 
JOYsticK8000Дата: Пятница, 11.07.2014, 11:49 | Сообщение # 877
Экспериментатор
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Отсутствует
Atlant, Спасибо, именно PSexec от Руссиновича решает все проблему.
 
hPUДата: Пятница, 11.07.2014, 21:09 | Сообщение # 878
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Доброго дня, ув. Атлант.

Столкнувшись с невозможностью патчить кастомные сборки виндов, решил чуть изменить скрипт, а именно:

-Обработка wim с номерами образов в любом порядке, обрабатывается номер образа, автоматически вызываемый при дефолтной загрузке.
-Автоматическое нахождение и патч всех bcd (как EFI, так и стандартных).
-Устанен баг, когда вместо UDF создавался Joliet.
-Отключена оптимизация образов, приводящая к смещению загрузчика (не знаю, насколько это критично).

Все эти изменения привели к тому, что фира успешно интегрируется во многие кастомные сборки, в том числе ctrlsoft и Smokie.
Могу кинуть мод. скрипт в личку или паблик (по Вашей просьбе).


G

Сообщение отредактировал hPU - Пятница, 11.07.2014, 21:30
 
AtlantДата: Пятница, 11.07.2014, 21:35 | Сообщение # 879
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
hPU,
Цитата hPU ()
-Обработка wim с номерами образов в любом порядке.

В wim только второй индекс используется при загрузки из биоса и установки ОС, первый для установки из под Windows (нет смысла его обрабатывать). Видел у ctrlsoft 3-й индекс, так там лежит winre который тоже незачем изменять.

Цитата hPU ()
как (U)EFI,

А зачем ? Grub4Dos под uefi не работает, и с FiraDisk-а толку нет.

Цитата hPU ()
-Устанен баг, когда место UDF создавался Joliet,

UDF устанавливается при создании образа только тогда когда в нем есть необходимость (файлы 4 Гб или более). Ты это считаешь багом ?

Цитата hPU ()
отключена оптимизация образов

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

Давай свою версию, посмотрю. Всегда интересно посмотреть на чужой код, особенно когда это связано с тем чем сам занимаешься.


Сообщение отредактировал Atlant - Пятница, 11.07.2014, 21:35
 
hPUДата: Пятница, 11.07.2014, 21:50 | Сообщение # 880
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Цитата
В wim только второй индекс используется при загрузки из биоса и установки ОС, первый для установки из под Windows (нет смысла его обрабатывать). Видел у ctrlsoft 3-й индекс, так там лежит winre который тоже незачем изменять.
У Смуки грузится первый или второй, в зависимости от разрядности, причем с биоса. У софта - точно не помню, но тоже не стандартный. В итоге в той и в другой сборке фиры не было.
Цитата
А зачем ? Grub4Dos под uefi не работает, и с FiraDisk-а толку нет.

В образе Smokie bcd лежит не по стандатному пути. А если искать все - то можно патчить и EFI (В принципе, верно, это без надобности, но отключить не сложно в случае чего)
Цитата
UDF устанавливается при создании образа только тогда когда в нем есть необходимость (файлы 4 Гб или более). Ты это считаешь багом ?

Багом считаю, что образ от Smokie перепаковывался в Joliet, при загрузке выдавая 0xc0000001.
Цитата
Зачем ? Оригинальные образы от майкрософта имеют оптимизацию.

Ну хз, может и незачем. Просто долго возился, исправлял, что под руку попадало. Долго не мог понять причину не загрузки некоторых сборок при абсолютно нормальном патчинге.

Прикрепил русский cmd.
Прикрепления: Install-rus.cmd (13.4 Kb)


G
 
AtlantДата: Суббота, 12.07.2014, 00:08 | Сообщение # 881
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Цитата hPU ()
У Смуки грузится первый или второй, в зависимости от разрядности

Видимо это что-то новенькое, когда я последний раз смотрел его сборку такого не было. Добавлять обработку всех индексов ради 1-2 сборок не вижу смысла.

Цитата hPU ()
В образе Smokie bcd лежит не по стандатному пути.

Видел сборки где bcd имеет другое трех символьное имя. И знаю что можно увеличить путь и имя bcd если хорошенько разобраться с bootmgr. Так что предугадать где лежит файл и как его обозвали становиться слишком сложно.

Цитата hPU ()
Багом считаю, что образ от Smokie перепаковывался в Joliet, при загрузке выдавая 0xc0000001.

Не знаю что означает эта ошибка, но If "%%I"=="NO Joliet present" Set opt=-udfdvd это не исправит. Сообщение "NO Joliet present" означает что образ имеет только UDF файловую систему (без ISO9660 и/или Joliet) и он не загрузочный. Как пример, это редактирование ISO глючным PowerISO.

Цитата hPU ()
-Отключена оптимизация образов, приводящая к смещению загрузчика

Кстати, загрузочный код никуда не смещается. Просто в файловой системе для дубликатов файлов создаются ссылки оригинальный файл, тем самым экономиться место.
 
JOYsticK8000Дата: Среда, 03.09.2014, 11:46 | Сообщение # 882
Экспериментатор
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Отсутствует
Atlant, А водный знак в углу показывающий тестовый режим всегда отображается у 64 битных образов? или я что-то не так делаю?


И где можно скачать последнюю версию FiraDisk_integrator.exe? или можно прикрепить свежий в шапку темы?


Сообщение отредактировал JOYsticK8000 - Среда, 03.09.2014, 16:53
 
AtlantДата: Воскресенье, 07.09.2014, 11:59 | Сообщение # 883
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
JOYsticK8000
Цитата JOYsticK8000 ()
А водный знак в углу показывающий тестовый режим всегда отображается у 64 битных образов?

Для x64 дистрибутивов с WinPE 4.0 и старше отключается проверка цифровых подписей драйверов - TESTSIGNING ON. Потому что у FiraDisk-а нет действительной цифровой подписи.

Цитата JOYsticK8000 ()
И где можно скачать последнюю версию FiraDisk_integrator.exe?

Актуальную версию скрипта и его описание всегда можно найти здесь. На этом форуме можно создать шапку, но со временем я не смогу ее редактировать и она потеряет смысл.
 
filisdiezДата: Воскресенье, 14.09.2014, 02:14 | Сообщение # 884
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Прогнал образ Windows 7 Firadisk_integrator - последней версии, диск грузится но стопорится на моменте выбора языков - отваливается usb-клава с мышью. Не подскажите что можно сделать?

Посмотрел еще раз, с pc\2 клавой тоже не работает, незнаю может зависает...

параметры grub'a такие:
title windows_7_home premium_with_sp1_x86
map --mem (md)0x800+4 (99)
map /windows7hpsp1x86.iso (0xff)          
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/windows7hpsp1x86.iso;\n\0
chainloader (0xff)


Сообщение отредактировал filisdiez - Воскресенье, 14.09.2014, 03:18
 
AtlantДата: Воскресенье, 14.09.2014, 12:18 | Сообщение # 885
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Попробуй для интереса распаковать этот дистрбиутив в корень флешки и грузить так:
Код
title Seven
chainloader /bootmgr
 
Форум » Мультизагрузочная флешка » Общий » FiraDisk (File/RAM Disk driver for Windows)
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru