Войти

Показать полную графическую версию : [addon] AHCI MassStorage


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 76 77 78 79 80 81 82

SharkyEXE
12-12-2013, 22:41
с флешки »
С флешки запускаю. При этом на СП2 - БСОД, на СП3 - нету БСОДа
Попробуй на ПК с другим AHCI контроллером запустить, возможно это частная несовместимость драйвера с Хр Sp2. »
Блин, жалко у меня нет такой возможности...

Ж.Д.А.Л.К.Е.Р.
12-12-2013, 23:37
Ок, а тогда проверить сборку Хр Sp2 на ПК с обычным IDE контроллером можешь ? Или записать на болванку и попробовать с нее, чтоб исключить возможные проблемы установки с флешки.

Amigos
13-12-2013, 10:34
С флешки запускаю. При этом на СП2 - БСОД, на СП3 - нету БСОДа »а тот инструмент, которым создаётся "загрузочная флешка XP" - он точно поддерживает SP2 ?

есть возможность создать флешку из оригинального, заведомо работоспособного SP2 и протестировать, будет ли XP с этой флешки ставиться?

Содержимое файла \I386\SETUPREG.HIV из СП2 и содержимое файла \I386\SETUPREG.HIV из СП3 я не могу сравнить »это кусты реестра.
нужно в regedit
1 в HKEY_LOCAL_MACHINE "загрузить куст" SETUPREG.HIV из оригинального дистрибутива в ветку 0
2 экспортировать эту ветку 0 в reg файл SETUPREG1.reg
3 выгрузить куст HKEY_LOCAL_MACHINE\0
4 в HKEY_LOCAL_MACHINE "загрузить куст" SETUPREG.HIV из модифицированного дистрибутива в ветку 0
5 экспортировать эту ветку 0 в reg файл SETUPREG2.reg
6 выгрузить куст HKEY_LOCAL_MACHINE\0
7 в тотале сравнивать SETUPREG1.reg и SETUPREG2.reg

SharkyEXE
13-12-2013, 14:38
2 all
В общем такая ситуация.

Вариант 1
1) При помощи 7-Zip распаковывал чистый/оригинальный дистрибутив Win Xp Home SP2 Box в папку C:\XPCD
2) Удалил папку C:\XPCD\[BOOT]
3) Скачал MassStor_x86_12.9.18 (http://forum.oszone.net/thread-135321.html)
4) Запустил файл \MassStor_x86_12.9.18.rar\MassStor32\Files\ForceCopy\SVCPACK\MassStor.exe
5) Выбрал папку C:\XPCD, нажал ОК
6) Появилось окно, что драйвера успешно интегрировались
7) Отсюда (http://www.oszone.net/2759/) скачал пакет CDImage (http://www.oszone.net/user_img/050224181558/CDImage.zip)
8) При помощи 7-Zip распаковывал пакет CDImage (http://www.oszone.net/user_img/050224181558/CDImage.zip) в папку C:\Make
9) Запустил файл C:\Make\Create_ISO.cmd
10) Полученный образ на скорости 4х при помощи Nero6, Burring Rom записал на качественный CD-R диск Verbatim, после записи+верификации в логе Nero6, Burring Rom какие-либо ошибки отсутствуют, следовательно запись+верификация прошли успешно
11) В БИОСЕ выставил Primary/First Boot - мой DVD-RW привод
12) Итого - не вываливается BSOD 7b после "текстового/голубого" этапа загрузки драйверов (где пишется про подгрузку дров по F6, автоматическое восстановление системы по F2), до момента принятия лиц. соглашения на установку, где требуется нажать F8
Вариант 2
1) Чистый/оригинальный дистрибутив Win Xp Home SP2 Box на скорости 4х при помощи Nero6, Burring Rom записал на качественный CD-R диск Verbatim, после записи+верификации в логе Nero6, Burring Rom какие-либо ошибки отсутствуют, следовательно запись+верификация прошли успешно
2) В БИОСЕ выставил Primary/First Boot - мой DVD-RW привод
3) Итого - вываливается BSOD 7b после "текстового/голубого" этапа загрузки драйверов (где пишется про подгрузку дров по F6, автоматическое восстановление системы по F2), до момента принятия лиц. соглашения на установку, где требуется нажать F8
Мой вывод, возможно, я ошибаюсь:
1) связка Win Xp Home SP2 Box+интегрированный MassStor_x86_12.9.18+загрузка с диска=работает, BSOD нет.
2) связка Win Xp Home SP2 Box+интегрированный MassStor_x86_12.9.18+загрузка с флешки=не работает, BSOD есть.

Вопрос - как мне прикрутить связку Win Xp Home SP2 Box+интегрированный MassStor_x86_12.9.18, чтобы с флешки ОС устанавливалась при помощи Grub4Dos из образа *.iso при помощи FiraDisk или Winvblock или другого драйвера?

Спасибо.

Ж.Д.А.Л.К.Е.Р.
13-12-2013, 16:21
SharkyEXE, Воспользуйся скриптом интеграции FiraDisk-а (http://forum.oszone.net/post-2136973-5233.html) + там есть измененный ntdetect.com что препятствует сбросу USB контроллера на некоторых ПК. Правда признаюсь честно что на Хр Sp2 не тестировал.

SharkyEXE
13-12-2013, 16:39
SharkyEXE, Воспользуйся скриптом интеграции FiraDisk-а + там есть измененный ntdetect.com что препятствует сбросу USB контроллера на некоторых ПК. Правда признаюсь честно что на Хр Sp2 не тестировал. »
Пробовал. Все равно BSOD.

1) с этим конфигом menu.lst
title Установка Windows XP - ISO\nWin XP setup\nУстановка прямым мапом и с фирадиском по умолчанию.\n\nНа 2-м этапе выбираем этот же пункт меню.
set w=/grub/xp.iso
map %w% (255)
map --mem /grub/fw32.ima.gz (0)
map --mem (md)+8 (9)
cat (hd1)+1 || set x=hd2 ! set x=hd1
checkrange 0x80 read 0x8280 && map (hd0) (%x%) || echo
checkrange 0x80 read 0x8280 && map (%x%) (hd0) || echo
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%w%;\n\0
root (255)
chainloader
clearу меня вываливается BSOD 7b после "текстового/голубого" этапа загрузки драйверов (где пишется про подгрузку дров по F6, автоматическое восстановление системы по F2), до момента принятия лиц. соглашения на установку, где требуется нажать F8

2) с этим конфигом menu.lst
title Установка Windows XP - ISO\nWin XP setup\nУстановка прямым мапом и с фирадиском по умолчанию.\n\nНа 2-м этапе выбираем этот же пункт меню.
set /p m=Выберите тип маппинга: 1-в память, 2-прямой:
if "%m%"=="1" set m=--mem
if not "%m%"=="--mem" set m=
set /p d=Выберите драйвер по умолчанию: 1-Winvblock, 2-Firadisk:
if not "%d%"=="1" set d=
echo
if "%m%"=="" map --mem (md)+8 (9)
map --mem /grub/FIRA.GZ (0)
map %m% /grub/xp.iso (255)
cat (hd1)+1 > nul || set x=hd2 ! set x=hd1
checkrange 0x80 read 0x8280 && map (hd0) (%x%) || clear
checkrange 0x80 read 0x8280 && map (%x%) (hd0) || clear
map --rehook || clear
if "%m%"=="" write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/grub/xp.iso;\n\0
if "%d%"=="1" cat --locate=;scsi\x20=\x20Win --replace=\x20 (0)/txtsetup.oem
if "%d%"=="1" cat --locate=\x20scsi\x20=\x20fir --replace=; (0)/txtsetup.oem
root (255)
echo -e \7
echo -e \7
echo -e \7
chainloaderпри выборе вариантов 11 или 12, то есть в память+Winvblock или в память+Firadisk у меня не вываливается BSOD 7b после "текстового/голубого" этапа загрузки драйверов (где пишется про подгрузку дров по F6, автоматическое восстановление системы по F2), до момента принятия лиц. соглашения на установку, где требуется нажать F8

Пожалуйста, напишите мне 100%но рабочий конфиг menu.lst для случая: дефрагментированный при помощи WinContig образ *.iso Win XP, в память+Firadisk.

И еще: почему у меня при конфиге 1 вываливается БСОД, а при конфиге 2 БСОДА нет? И как это победить?

Спасибо.

Ж.Д.А.Л.К.Е.Р.
13-12-2013, 17:30
Пробовал. Все равно BSOD. »
С тем меню что там приведено ?

до момента принятия лиц. соглашения на установку, где требуется нажать F8 »
То есть по нажатии F8 вылазит BSOD 7В ?

Пожалуйста, напишите мне 100%но рабочий конфиг menu.lst »
Такого не существует в природе, всегда найдется железо или другой фактор при котором что-то не будет работать. Я попытался максимально приблизится к 100% в скрипте интеграции.

И еще: почему у меня при конфиге 1 вываливается БСОД, а при конфиге 2 БСОДА нет? »
Образ мапится в озу и оттуда монтируется сразу Firadisk-ом или Winvblock-ом, а когда грузишь прямым мапом с флешки то в начале должен инициализироваться USB драйвер. А у тебя видимо USB порты отваливаются, Firadisk/Winvblock нечего монтировать и в итоге нет дистрибутива - BSOD 7В.

На счет Winvblock, в нем замечена пара глюков которых нет в Firadisk:
- Зависание копирования файлов на текстовом этапе установки (где-то на 83%), при установке оригинальной Хр Sp3 на ПК с 256 мб озу.
- Бсоды 44 (не всегда, но бывает) в начале графического этапа установки, если был подкинут драйвер AHCI через аддон или по F6.

SharkyEXE
13-12-2013, 17:38
С тем меню что там приведено ? »
Да. Я использовал образ VX2HFPP_RU-FiraDisk.iso + menu.lst с кодом
title Windows Xp/2003 Start Install
map --mem (md)0x800+4 (99)
map /Boot/Windows-NT5.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows-NT5.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows Xp/2003 Continue Install
map --mem (md)0x800+4 (99)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows-NT5.iso;\n\0
chainloader (hd0)+1Все равно БСОД. По коду там все равно прямой мап получается, а уменя прямой мап на СП2 вываливается в БСОД, а мап в память на СП2 БСОДа нету.
Прямой мап на СП3 БСОДа нету.
То есть по нажатии F8 вылазит BSOD 7В ? »
БСОД до принятия, а не после принятия
А у тебя видимо USB порты отваливаются, Firadisk/Winvblock нечего монтировать и в итоге нет дистрибутива - BSOD 7В. »
В том то и прикол, что на СП3 - то БСОДа нету :-)
Значит, что на СП3 ничего не отваливается, почему на СП2 отваливается то?
На счет Winvblock, в нем замечена пара глюков которых нет в Firadisk:
- Зависание копирования файлов на текстовом этапе установки (где-то на 83%), при установке оригинальной Хр Sp3 на ПК с 256 мб озу.
- Бсоды 44 (не всегда, но бывает) в начале графического этапа установки, если был подкинут драйвер AHCI через аддон или по F6. »
Да я ВинБлок и не хочу использовать. Только ФИРу.

Ж.Д.А.Л.К.Е.Р.
13-12-2013, 17:49
Приду домой - скачаю Xp Sp2, посмотрю что там, а то уже самому стало интересно.

Добавлено:
SharkyEXE, Залей куда-нибудь этот проблемный дистрибутив и кинь ссылку в ЛС, а то все ссылки в гугле мертвы.
А я пока буду допиливать новую версию скрипта, где будет авто подхват AHCI MassStorage (если в рабочем каталоге присутствует MassStor-x86.exe, MassStor-x64.exe).

Den30lv
14-12-2013, 02:02
SharkyEXE,
1. Попробуйте удалить из файла ответов параметр OemPreinstall, если таковой присутствует;
2. Попробуйте метод создания загрузочной флэшки отсюда (http://yadi.sk/d/8ObiSA_LDw7it) (зеркало (http://www.sendspace.com/file/eprz3c)), инструкции внутри.

SharkyEXE
14-12-2013, 18:02
SharkyEXE,
1. Попробуйте удалить из файла ответов параметр OemPreinstall, если таковой присутствует; »
Файла ответов *.*si* нету.
2. Попробуйте метод создания загрузочной флэшки отсюда (зеркало), инструкции внутри. »
Как раз по этой ссылке у меня все и сделано.
Повторюсь:
прямой мап+фирадиск - вих хп сп2 БСОД есть
мап в память+фирадиск - вин хп сп2 БСОДа нету
прямой мап+фирадиск - вих хп сп3 БСОДа нету.

SharkyEXE
14-12-2013, 18:19
а тот инструмент, которым создаётся "загрузочная флешка XP" - он точно поддерживает SP2 ? »
Флешка сделана при помощи этого скачать (http://dl.dropbox.com/s/ytf347ligpho5em/mzf_v5.zip) от уважаемого Sphinx114 (http://forum.oszone.net/member.php?u=324275)
есть возможность создать флешку из оригинального, заведомо работоспособного SP2 и протестировать, будет ли XP с этой флешки ставиться? »
Тут такая ситуация:
1) прямой мап+фирадиск, установка ОС из образа с флешки, вин хп хоме сп2+массторажде MassStor_x86_12.9.18 БСОД есть
2) мап в память+фирадиск, установка ОС из образа с флешки, вин хп хоме сп2+массторажде MassStor_x86_12.9.18 БСОД нету
3) записать образ на СД, установка ОС с СД, вин хп хоме сп2+массторажде MassStor_x86_12.9.18 БСОД нету
Вообще если взять чистый/не тронутый образ вин хп хоме сп2, без интеграции туда массторажде MassStor_x86_12.9.18, то БСОД есть как установка с диска, так и при установке с флешки - прямой или мап в память
это кусты реестра.
нужно в regedit
1 в HKEY_LOCAL_MACHINE "загрузить куст" SETUPREG.HIV из оригинального дистрибутива в ветку 0
2 экспортировать эту ветку 0 в reg файл SETUPREG1.reg
3 выгрузить куст HKEY_LOCAL_MACHINE\0
4 в HKEY_LOCAL_MACHINE "загрузить куст" SETUPREG.HIV из модифицированного дистрибутива в ветку 0
5 экспортировать эту ветку 0 в reg файл SETUPREG2.reg
6 выгрузить куст HKEY_LOCAL_MACHINE\0
7 в тотале сравнивать SETUPREG1.reg и SETUPREG2.reg »
Большое Вам спасибо за информацию.
Я сравнил по этому способу *.reg файлы, полученные из:
1) SETUPREG.HIV из вин хп хоме сп2+массторажде MassStor_x86_12.9.18
2) SETUPREG.HIV из вин хп хоме сп3+массторажде MassStor_x86_12.9.18
В Тотале - файлы *.reg сп2 и сп3 одинаковые

Den30lv
14-12-2013, 18:43
почему у меня при конфиге 1 вываливается БСОД, а при конфиге 2 БСОДА нет? »Насколько я вижу в Ваших конфигах menu.lst, у Вас указаны разные дискеты FIRA, может дело в этом?
Также, в архиве по ссылкам выше присутствует дополнительная дискетка - FiraDisk.img, в принципе предназначенная для возможности установки 64-битной ХР (спасибо Sphinx114), но можете попробовать указать в своём конфиге и её, т.к. 32-битный FiraDisk в ней присутствует, тоже.

Но вообще, вопросы с FiraDisk к данной теме не относятся, так что Вам скорее сюда (http://forum.oszone.net/thread-149975.html), либо вообще сюда (http://greenflash.su/forum/2-331-1).

SharkyEXE
14-12-2013, 20:24
Насколько я вижу в Ваших конфигах menu.lst, у Вас указаны разные дискеты FIRA, может дело в этом?
Также, в архиве по ссылкам выше присутствует дополнительная дискетка - FiraDisk.img, в принципе предназначенная для возможности установки 64-битной ХР (спасибо Sphinx114), но можете попробовать указать в своём конфиге и её, т.к. 32-битный FiraDisk в ней присутствует, тоже.
Но вообще, вопросы с FiraDisk к данной теме не относятся, так что Вам скорее сюда, либо вообще сюда. »
Нет, тут у меня немного другое. У меня получается, что при прямом мапе СП2 теряет драйвер юсб, из-за чего у меня вываливается БСОД. А когда в память мап - там драйвер юсб вообще не нужен, там как я понял, в памяти все находится. Вот так.

Den30lv
14-12-2013, 20:41
SharkyEXE,
Некоторое новое оборудование может неправильно определяться системой, до тех пор, пока система не будет обновлена до 3-го сервис пака.

SharkyEXE
14-12-2013, 21:21
SharkyEXE,
Некоторое новое оборудование может неправильно определяться системой, до тех пор, пока система не будет обновлена до 3-го сервис пака. »
Вполне возможно, что я подтверждаю, что на вин хп хоме сп3+MassStor_x86_12.9.18+прямой мап+фирадиск БСОДа нету

emux
25-12-2013, 21:26
Не смог установить Windows XP x86 Profesional с этим аддоном на материнскую плату:
MSI A88XM-E35 Socket FM2+ чипсет AMD A88X
В качестве диска SSD SAMSUNG 840 EVO MZ-7TE120BW, 120Гб, SATA III

Перед появлением лицензионного соглашения появляется синий экран.
Ошибки не записал, т.к. пк на стороне. При чём синий экран и в режиме ide (странно конечно), и ahci.
Такую ошибку увидел первый раз, за всё время использования аддона MassStor (установок 150-200, но железо не такое новое).

Сборка была на основе UpdatePack-XPSP3-Rus-13.12.15, в него я верю.

Я к чему, нет ли какой то бета версии MassStor поддержкой чипсета AMD A88X?

Prpgramer
25-12-2013, 21:35
emux, http://driveroff.net/soft/dpmassstorage/

emux
25-12-2013, 21:48
Спасибо, а я и не знал. Только это не набор для интеграции... Может есть готовый?

Ж.Д.А.Л.К.Е.Р.
26-12-2013, 00:05
Ошибки не записал, т.к. пк на стороне. При чём синий экран и в режиме ide (странно конечно), и ahci. »
Это может быть все что угодно. Смотри код бсода и гугли по нему инфу.




© OSzone.net 2001-2012