| 
| Мнение Общественности |  | 
				Какой объем должна занимать Мультизагрузочная флешка? Всего ответов: 6159 |  | 
 | 
	
		
		
			| FiraDisk |  |  |  | 
					| Devils | Дата: Суббота, 08.10.2011, 16:12 | Сообщение # 211 |  | Неизвестный Группа: Пользователи Сообщений: 18 Статус: Отсутствует | Подскажите. Такая ситуация. Если я правильно понял, то 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 Статус: Отсутствует | Подскажите пожалуйста. Проблема в следующем, есть мультизагрузочный 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 Статус: Отсутствует | 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 Статус: Отсутствует | 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 Статус: Отсутствует | Atlant, Спасибо что пытаетесь помочь. Таким способом я конечно пробовал, результат такой же, что описан выше.
 
 
 Ну так то тут написано как поставить Windows на внешний диск (USB Flash), а мне нужна установка с Usb-HDD из исо. Но раз Вы утверждаете, что модификация образа этим способом мне поможет, то стоит попробовать.Quote Во вторых - проблема с отвалом диска на графическом этапе при инсталяции с USB-HDD есть и это "фича" майкрософта, как решить описано здесь, проверял - способ рабочий с выше приведенным меню. 
 
 Сообщение отредактировал PriKol - Среда, 30.11.2011, 17:19 |  |  |  |  |  | 
					| Atlant | Дата: Среда, 30.11.2011, 17:54 | Сообщение # 216 |  |  Эксперт Группа: Проверенные Сообщений: 2210 Статус: Отсутствует | В той статье описано как изменить поведения винды с USB-HDD, на граф. этапе установки с USB-HDD он определяется по другому, в итоге можно инсталлировать с USB-HDD или на USB-HDD. |  |  |  |  |  | 
					| PriKol | Дата: Четверг, 01.12.2011, 21:06 | Сообщение # 217 |  | Экспериментатор Группа: Пользователи Сообщений: 54 Статус: Отсутствует | Atlant, Спасибо все получилось, заработало, не прошло и года   |  |  |  |  |  | 
					| droll | Дата: Суббота, 10.12.2011, 17:41 | Сообщение # 218 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Чёт вы всё усложнили. Для прямого маппинга я использую 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 Статус: Отсутствует | 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 Статус: Отсутствует | Quote (Atlant)  виснет на этапе копирования файлов в районе 83%, это на компьютере с 256мб озуЧестно говоря для меня новость (проверю), но в защиту могу сказать, что на ПК с 256 Мб оперативы я не ставил бы оригинальную XP, а использовал бы специальные оптимизированные сборки.
 |  |  |  |  |  | 
					| Atlant | Дата: Вторник, 13.12.2011, 14:57 | Сообщение # 221 |  |  Эксперт Группа: Проверенные Сообщений: 2210 Статус: Отсутствует | Практика показывает что лучшая сборка это своя сборка, так как знаешь что, где и как и все ее слабые стороны. Или поставить оригинал + накатить обновления и настроить под свои потребности, а оптимизированные обрезки это такое уг... |  |  |  |  |  | 
					| droll | Дата: Вторник, 13.12.2011, 16:36 | Сообщение # 222 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | 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 Статус: Отсутствует | droll Чтоб использовать прямой мапинг образ должен быть дефрагментирован иначе Grub4dos его не смонтирует - Wincontig в помощь. В статье написано > 
 
 Сообщение отредактировал Atlant - Среда, 14.12.2011, 01:10 |  |  |  |  |  | 
					| droll | Дата: Среда, 14.12.2011, 01:56 | Сообщение # 224 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Quote (Atlant) droll Чтоб использовать прямой мапинг образ должен быть дефрагментирован иначе Grub4dos его не смонтирует - Wincontig в помощь. В статье написано > То что дефрагментированным должен быть, я в курсе. Иначе как я вобще о winblock писал бы? Вопрос был о прямом маппинге в FiraDisk, iso шники винды какие используются? Оригинальные или специально подготовленные? т.к. с оригинальной виндой эксперимент с твоим листингом меню привёл к БСОДу на виртуалке.
 
 
 Сообщение отредактировал droll - Среда, 14.12.2011, 01:57 |  |  |  |  |  | 
					| Atlant | Дата: Среда, 14.12.2011, 15:30 | Сообщение # 225 |  |  Эксперт Группа: Проверенные Сообщений: 2210 Статус: Отсутствует | droll Любые версии Хр/2003 (2000 - наверное, не пробывал) как и с WinVBlock. 
 Какая виртуалка ? Флешка с которой грузишься определяется как (hd0,0) ? Винчестер в виртуалке IDE или SCSI ?
 |  |  |  |  |  |  
 |