Пользовательского поиска
Воскресенье, 17.11.2024, 07:20
Приветствую Вас Гость | RSS
Главная | FiraDisk - Страница 15 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3786
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
FiraDisk
DevilsДата: Суббота, 08.10.2011, 16:12 | Сообщение # 211
Неизвестный
Группа: Пользователи
Сообщений: 18
Репутация: 0
Статус: Отсутствует
Подскажите. Такая ситуация. Если я правильно понял, то Firadisk позволяет создать виртуальный диск с возможностью записи в него (понятно, что после перезагрузки, ни о какой сохранности речи не идет) Дык вот, как можно, с помощью grub4dos, создать на этом виртуальном диске файл (скажем 1.log) записать в этот файл такую строку (Install=1), и скопировать этот файл на флеш?

Добавлено (08.10.2011, 16:12)
---------------------------------------------
Разобрался сам.

Code

map --mem /BOOT/XP_INST.IMA (fd0)
map --hook
write --offset=0 (fd0)/choice.log Install=1
dd if=(fd0)/choice.log of=(hd0,0)/choice.log

В корне образа XP_INST.IMA должен быть файл choice.log размером 20байт.
А на флешке должен быть файл размером не менее 2001 байта.
Тогда все проходит на ура.
З.Ы. ФС флешки NTFS
 
PriKolДата: Понедельник, 17.10.2011, 11:59 | Сообщение # 212
Экспериментатор
Группа: Пользователи
Сообщений: 54
Репутация: 2
Статус: Отсутствует
Подскажите пожалуйста.
Проблема в следующем, есть мультизагрузочный USB-HDD, пытаюсь установить с него WIndows XP SP3 таким способом:

menu.lst
Code

title Setup Windows from ISO Step 1 : Boot from ISO, with virtual CD+Floppy
map /winsetup.iso (222)
map /firadisk.img (fd0)
map /firadisk.img (fd1)
map --mem (md)0x800+4 (99)
map (hd1) (hd0)
map (hd0) (hd1)
# map --harddrives=1
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/winsetup.iso;floppy,vmem=find:/firadisk.img;\n\0
rootnoverify (222)
chainloader


Code

title Setup Windows from ISO Step 2 : Boot from hard disk, with virtual CD
map --mem (md)0x800+4 (99)
map (hd1) (hd0)
map (hd0) (hd1)
map --hook
write (99) [FIRADISK]\nStartOptions=cdrom,vmem=find:/winsetup.iso;\n\0
rootnoverify (hd0)
chainloader +1


Первый этап (Text-mode) заканчивается успешно. На втором ошибка, не найден установочный носитель GLOBALROOT\DEVICE\CDROM1\I386. Я так понимаю FiraDisk не может смонтировать образ winsetup.iso. Если все это находиться на USB Flash то установка проходит успешно. Было опробовано на нескольких компьютеров. Так же пробовал грузить через WinVBlock с USB-HDD все та же ошибка не найден установочный носитель GLOBALROOT\DEVICE\CDROM1\I386. Бьюсь над этой проблемой уже 3-ю неделю, где копать не знаю.
 
LxДата: Среда, 23.11.2011, 23:10 | Сообщение # 213
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Quote (PriKol)
Если все это находиться на USB Flash то установка проходит успешно.

Есть подозрение, что и не будет работать. Если в этот момент (gui-mode установка) нажать Shift+F10, откроется командная строка, и там посмотреть (например, командой "dir буква_диска:") - usb-диска там не будет. Почему-то винда (XP) себя ведёт подобным образом со всеми usb type fixed устройствами (т.е, usb жёсткими дисками и флешками, у которых тип изменён на fixed). Вот, с usb removable - всё хорошо, проблем нет! А все fixed девайсы - им почему-то даже буква диска не назначается. Бред, конечно, полный...
Можно, конечно, запустить там diskpart, поиграться, буковки дискам поназначать (assign), но это уже никак не "автоматическая установку windows"!
Сам с подобной проблемой столкнулся... Но, по-моему, ничего, кроме как мапить образ винды в память ( map --mem ) я лучше так и не придумал. На старых тачках (особенно, с usb 1.1.) - это (само)убийство конечно...


Сообщение отредактировал Lx - Среда, 23.11.2011, 23:25
 
AtlantДата: Суббота, 26.11.2011, 16:37 | Сообщение # 214
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
PriKol Во первых правильная менюшка для установки с прямым мапом с помощью FiraDisk должна быть такой:

Quote
title 1 Start Windows XP Install
map --mem (md)0x800+4 (99)
map /FiraDisk.img (fd0)
map /FiraDisk.img (fd1)
map /WinXp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WinXp.iso;floppy,vmem=find:/FiraDisk.img;\n\0
chainloader (0xff)

title 2 Continue Windows XP Install
map --mem (md)0x800+4 (99)
map /WinXp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WinXP.iso;\n\0
chainloader (hd0)+1

По сравнению с оригиналой менюшкой что выложил автор FiraDisk здесь добавлен мап образа на втором этапе установки, это нужно если устанавливаем сборку (не оригинальную винду с мсдн) тогда винде требуется диск на графическом этапе установки.
Чтоб сделать удобнее, правильнее, красивее (нужное подчеркнуть) в первом пункте заменить chainloader (0xff) на chainloader (0xff)/I386/SETUPLDR.BIN (или тот загрузчик что используется в вашей сборке) чтоб пропустить "Press any key..." и сразу перейти к установке.
Во вторых - проблема с отвалом диска на графическом этапе при инсталяции с USB-HDD есть и это "фича" майкрософта, как решить описано здесь, проверял - способ рабочий с выше приведенным меню.
 
PriKolДата: Понедельник, 28.11.2011, 22:34 | Сообщение # 215
Экспериментатор
Группа: Пользователи
Сообщений: 54
Репутация: 2
Статус: Отсутствует
Atlant, Спасибо что пытаетесь помочь.
Таким способом я конечно пробовал, результат такой же, что описан выше.

Quote
Во вторых - проблема с отвалом диска на графическом этапе при инсталяции с USB-HDD есть и это "фича" майкрософта, как решить описано здесь, проверял - способ рабочий с выше приведенным меню.
Ну так то тут написано как поставить Windows на внешний диск (USB Flash), а мне нужна установка с Usb-HDD из исо. Но раз Вы утверждаете, что модификация образа этим способом мне поможет, то стоит попробовать.


Сообщение отредактировал PriKol - Среда, 30.11.2011, 17:19
 
AtlantДата: Среда, 30.11.2011, 17:54 | Сообщение # 216
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
В той статье описано как изменить поведения винды с USB-HDD, на граф. этапе установки с USB-HDD он определяется по другому, в итоге можно инсталлировать с USB-HDD или на USB-HDD.
 
PriKolДата: Четверг, 01.12.2011, 21:06 | Сообщение # 217
Экспериментатор
Группа: Пользователи
Сообщений: 54
Репутация: 2
Статус: Отсутствует
Atlant, Спасибо все получилось, заработало, не прошло и года smile
 
drollДата: Суббота, 10.12.2011, 17:41 | Сообщение # 218
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Чёт вы всё усложнили. Для прямого маппинга я использую WinVBlock и следующее меню:

title Install #5 >>> [map, WB] >>> 1 step of 2 [start]
map --mem /boot/FWS/WINBLOCK.IMG (fd0)
map --mem /boot/FWS/WINBLOCK.IMG (fd1)
map /3_os/2_winxp/Win_Xp_X-Team.iso (0xff)
#checkrange 0x80 read 0x8280 && map (hd0) (hd1)
#checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (0xff)

title Install #5 >>> [map, WB] >>> 2 step of 2 [continue]
map --mem /boot/FWS/WINBLOCK.IMG (fd0)
map --mem /boot/FWS/WINBLOCK.IMG (fd1)
map /3_os/2_winxp/Win_Xp_X-Team.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
#checkrange 0x80 read 0x8280 && map (hd0) (hd1)
#checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (hd0)+1

и незачем придумывать велосипеды.

Добавлено (10.12.2011, 17:41)
---------------------------------------------
У меня вопрос к тем, у кого получилось установить Win XP с помошью win_inst в один шаг! Выложите пожалуйста свой win_inst и меню. Премного благодарен.

 
AtlantДата: Понедельник, 12.12.2011, 17:13 | Сообщение # 219
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
droll Вообще то здесь тема про FiraDisk.

А если сравнить оба драйвера то установка с WINBLOCK оригинальной Microsoft Windows XP Professional x32 VOL Edition with SP3 Russian с MSDN (не говоря уже про сборки) виснет на этапе копирования файлов в районе 83%, это на компьютере с 256мб озу и при использовании прямого мапа. С FiraDisk-ом + прямой мап установка проходит на ура, на тех же 256мб озу. Так же были замечены бсоды 0x00000044 в начале графического этапа установки когда с WINBLOCK (в WINBLOCK.IMG добавлял драйвера для контроллеров) подсовывал драйвер интела анси, или делловского рейда.

На счет установки с USB-HDD, так эта проблема не зависит от FiraDisk или WINBLOCK.


Сообщение отредактировал Atlant - Понедельник, 12.12.2011, 17:29
 
drollДата: Вторник, 13.12.2011, 13:18 | Сообщение # 220
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Quote (Atlant)
виснет на этапе копирования файлов в районе 83%, это на компьютере с 256мб озу

Честно говоря для меня новость (проверю), но в защиту могу сказать, что на ПК с 256 Мб оперативы я не ставил бы оригинальную XP, а использовал бы специальные оптимизированные сборки.
 
AtlantДата: Вторник, 13.12.2011, 14:57 | Сообщение # 221
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Практика показывает что лучшая сборка это своя сборка, так как знаешь что, где и как и все ее слабые стороны. Или поставить оригинал + накатить обновления и настроить под свои потребности, а оптимизированные обрезки это такое уг...
 
drollДата: Вторник, 13.12.2011, 16:36 | Сообщение # 222
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Quote (Atlant)
а оптимизированные обрезки это такое уг...

Поспорил бы, но не буду.

Quote (Atlant)
Во вторых - проблема с отвалом диска на графическом этапе при инсталяции с USB-HDD есть и это "фича" майкрософта, как решить описано здесь, проверял - способ рабочий с выше приведенным меню.

Я правильно понял, чтобы поставить XP с Firadisk прямым мапом, то необходимо iso специальным способом подготовить? Если нет, то просьба описать в кратце, что находится в той статье. Спасибо.

Напоминаю о просьбе:
Тем, у кого получилось установить Win XP с помошью win_inst в один шаг! Выложите пожалуйста свой win_inst и меню. Премного благодарен.


Сообщение отредактировал droll - Вторник, 13.12.2011, 17:08
 
AtlantДата: Среда, 14.12.2011, 01:06 | Сообщение # 223
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
droll Чтоб использовать прямой мапинг образ должен быть дефрагментирован иначе Grub4dos его не смонтирует - Wincontig в помощь. В статье написано >

Сообщение отредактировал Atlant - Среда, 14.12.2011, 01:10
 
drollДата: Среда, 14.12.2011, 01:56 | Сообщение # 224
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Quote (Atlant)
droll Чтоб использовать прямой мапинг образ должен быть дефрагментирован иначе Grub4dos его не смонтирует - Wincontig в помощь. В статье написано >

То что дефрагментированным должен быть, я в курсе. Иначе как я вобще о winblock писал бы? Вопрос был о прямом маппинге в FiraDisk, iso шники винды какие используются? Оригинальные или специально подготовленные? т.к. с оригинальной виндой эксперимент с твоим листингом меню привёл к БСОДу на виртуалке.


Сообщение отредактировал droll - Среда, 14.12.2011, 01:57
 
AtlantДата: Среда, 14.12.2011, 15:30 | Сообщение # 225
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
droll Любые версии Хр/2003 (2000 - наверное, не пробывал) как и с WinVBlock.

Какая виртуалка ? Флешка с которой грузишься определяется как (hd0,0) ? Винчестер в виртуалке IDE или SCSI ?
 
Поиск:
Чат

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