Тест №1 1) флешка вставлена в USB 3.0 порт (Acer Aspire One 725-C61kk, на картинке синий разъём) (в BIOS выставлен AHCI-режим) 2) выбираю этот пункт
3) после выбора пункта 2) появляется синий экран с нижней горизонтальной строкой с загрузкой драйверов и прочего, после чего получаю синьку
Тест №2 1) флешка вставлена в USB 2.0 порт (Acer Aspire One 725-C61kk, используем 1й слева направо из двух штук USB 2.0 портов на картинке) (в BIOS выставлен AHCI-режим) 2) выбираю этот пункт
3) после выбора пункта 2) появляется синий экран с нижней горизонтальной строкой с загрузкой драйверов и прочего, синьки нет
Содержимое файла menu.lst
Код
title Setup Windows XP firadisk mem - ISO set w=/grub/xp.iso map --mem %w% (255) map --mem /grub/fw32.ima.gz (0) 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 find --set-root /grldr && parttype 0 root (255) chainloader clear
title Setup Windows XP winvblock - ISO 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 cat --locate=;scsi\ =\ Win --replace=\ (0)/txtsetup.oem cat --locate=\ scsi\ =\ fir --replace=; (0)/txtsetup.oem find --set-root /grldr && parttype 0 root (255) chainloader clear
Для начала - в Хр нет драйверов для USB 3.0, так что можно и не пытатся запускать на них флешку, будет стабильный 7В бсод. Grub4Dos 0.4.6a имеет баг, он не видит всех файлов в ISO образах созданных с помощью iso9660 (к примеру оригинальный образ Хр). В 0.4.5с ветке этой ошибки нет. При загрузке (меню - title Setup Windows XP winvblock - ISO) по F6 выбери FiraDisk и Intel/AMD драйвер если он не интегрирован в дистрибутив.
Для начала - в Хр нет драйверов для USB 3.0, так что можно и не пытатся запускать на них флешку, будет стабильный 7В бсод.
Первый пункт меню загрузки с флешки, где написано фирадиск, работает без синьки как на юсб 2.0, так и на юсб 3.0
Цитата
Grub4Dos 0.4.6a имеет баг, он не видит всех файлов в ISO образах созданных с помощью iso9660 (к примеру оригинальный образ Хр). В 0.4.5с ветке этой ошибки нет.
Большое Вам спасибо за информацию, обновлюсь до 0.4.5с
Цитата
При загрузке (меню - title Setup Windows XP winvblock - ISO) по F6 выбери FiraDisk и Intel/AMD драйвер если он не интегрирован в дистрибутив.
Так вот и проблема в чем, мне надо без фирадиск, на винблоке, второй пункт меню загрузки с флешки, где написано винблок, с юсб 3.0 без синьки загрузиться. Может быть как то можно, пожалуйста, в файл fw32.ima.gz засунуть драйвера юсб 3.0, чтобы синьки винблок+юсб 3.0 не было бы?
Первый пункт меню загрузки с флешки, где написано фирадиск, работает без синьки как на юсб 2.0, так и на юсб 3.0
Образ мапится в озу и после запуска с него установщика ОС флешка уже не нужна, к ней больше нет обращений.
Цитата
title Setup Windows XP winvblock\firadisk - ISO
Так правильнее будет назвать так как присутствуют оба варианта, а выбор драйвера происходит по F6. Используй это меню, здесь прямой мапинг (образ не грузится в озу) и подключи флешку в USB 2.0. Я предпочитаю использовать firadisk, он тоже поддерживает прямой мапинг образов + работает на ПК с 256 Мб озу, где winvblock виснет.
Сообщение отредактировал Atlant - Среда, 22.05.2013, 10:45
Так правильнее будет назвать так как присутствуют оба варианта, а выбор драйвера происходит по F6.Используй это меню, здесь прямой мапинг (образ не грузится в озу) и подключи флешку в USB 2.0. Я предпочитаю использовать firadisk,он тоже поддерживает прямой мапинг образов + работает на ПК с256 Мб озу, где winvblock виснет.
Таким образов вообще никак нельзя сделать без синьки винблок, прямой мапинг, не в озу+юсб 3.0? Или можно куда то зашить драйвера для юсб 3.0 (в образ винды или в дискету с фирадиск и винблоком), чтобы синьки не было бы?
Atlant Прошу прощения, а Вы можете, пожалуйста, исправить содержимое файла menu.lst - перейти, для варианта title Setup Windows XP firadisk mem - ISO сделать что-то из нижеследующих пунктов: 1) было маппинг в ОЗУ стало прямой маппинг, не в ОЗУ 2) чтобы флешка монтировалась самой последней среди всех жестких дисков, разделов, чтобы флешка имела букву или x, или y, или z ИЛИ 3) чтобы флешка имела букву прочерк, как на этой картинке
Спасибо.
Сообщение отредактировал SharkyEXE - Четверг, 23.05.2013, 06:17
Здесь я выкладывал меню установки установки Хр/2003 с прямым мапом, с FiraDisk-ом. Чтоб флешка получила одну из последних букв в системе должно быть столько хардов/разделов, чтоб они занимали все предыдущие буквы. И главное зачем ? Без буквы работать не будет. В меню присутствует ремап - хард с флешкой поменяются местами, соответственно установщик ОС начнет отсчитывать буквы с винчестера.
Код
map (hd0) (hd1) map (hd1) (hd0)
Сообщение отредактировал Atlant - Четверг, 23.05.2013, 13:06
Чтоб флешка получила одну из последних букв в системе должно быть столько хардов/разделов, чтоб они занимали все предыдущие буквы. И главное зачем ? Без буквы работать не будет.
Тогда напишите мне, пожалуйста, ответы на такие вопросики: 1) возможно или нет принудительное назначение буквы флешки, x или y или z? 2) возможно или нет флешки присвоить букву прочерк? 3) возможно или нет флешку сделать как неразмеченную область? Спасибо.
Лучше напиши зачем тебе все это нужно, чего ты хочешь добиться ?
1. Можно попробовать промапить ~20 образов хардов, после сделать ремап флешки с последним образом. Или в систему поставить скрипт поиска флешки (к примеру по ключевому файлу) и назначению ей нужной буквы, как это реализовать в установщике ХР без понятия. В общем это сложно и без гарантий что получится.
2. Прочерк это отсутствие буквы, почему ? - не знаю. Даже если создать раздел с Linux идентификатором файловой системы то буква ему будет назначена установщиком ОС, но установить туда систему откажется.
3. Удали запись в таблице разделов, после можно вернуть обратно (при наличии предварительно сохраненной информации о разделе) и данные не пострадают.
Если если выполнить 2 или 3 пункты то установить ОС с такой флешки не получится.
Сообщение отредактировал Atlant - Пятница, 24.05.2013, 13:21
Atlant 1) Полное описание проблемки находится здесь Смысл проблемки в том, что если флешка будет иметь букву С, то раздел, куда будет ставиться ОС , уже естественно не будет иметь букву С, а раздел, куда будет ставиться ОС будет иметь любую другую букву, отличную от буквы С, потому что буква С уже занята флешкой, соответственно раздел, куда будет ставиться ОС никогда не будет иметь букву С Таким образом, раздел, куда будет ставиться ОС, может иметь любую другую букву, кроме С. После установки ОС на такой раздел папка WINDOWS будет находиться по пути D:|Windows или E:|windows, но не С:|windows, как и должно быть, потому что флешка имела букву С. А большинство, может быть 99,9 процентов всех программ заточены под путь С:|windows. А если путь будет D:|Windows или E:|windows, то могут быть проблемы. Хотя можно изменить букву после установки ОС, чтобы было не D:|Windows или E:|windows, а стало С:|Windows, но это как-то не очень хочется, лишние телодвижения после установки ОС+не известно как это скажется на работе ОС. Вот поэтому если сделать у флешки букву x или y или z, или у флешки сделать прочерк - то эта проблемка будет решена - раздел, куда установиться ОС по любому будет иметь букву С, потому что флешка имеет букву x или y или z или прочерк. 2) Пожалуйста, если у Вас есть время, возможность, желание - напишите мне/научите меня, как интегрировать/засунуть 100%но именно эти USB 3.0 драйвера для Windows XP для ноутбука Acer Aspire One 725-C61kk, для синего разъёма на этой картинке, вот сюда и/или в оригинальный дистрибутив/образ Windows XP, чтобы здесь, в Тест №1 синьки не было бы. 3) Да, я забыл указать - флешка используется эта Спасибо.
Смысл проблемки в том, что если флешка будет иметь букву С...
Не будет флешка с буквой С , потому что делаем ремап (меняются местами на уровне прерываний первый хард и флешка). Соответственно флешка получит следующую букву после винчестера.
Цитата
Вот поэтому если сделать у флешки букву x или y или z, или у флешки сделать прочерк - то эта проблемка будет решена - раздел, куда установиться ОС по любому будет иметь букву С
Ничего подобного, флешка тут вообще крайне мало влияет на ситуацию. Главная проблема в правильном расположении винчестеров на шлейфах и разбивке на разделы (к примеру когда в начале расширенный раздел с логическими дисками, а после идет основной куда ставишь ОС). Или тот же акронис после разбивки может запросто поменять разделы местами в таблице разделов, нумерация букв соответственно поменяется. Лучше всего подготовить раздел для инсталляции до установки ОС, к примеру с помощью BootIt Bare Metal. Он поддерживает SATA AHCI/SCSI/RAID, Align to 2048 форматирование - обязательное для Advancend Format винчестеров, возможность работы с таблицей разделов и кучу чего еще, а самое главное весит всего 4Мб и грузится за 3 секунды. После работы в BootIt можно обратно загрузится с флешки без перезагрузки - Resume (поставить Item - Hiding - As-Is если не стоит) выбрать флешку и нажать Boot. В menu.lst, в шапке нужно дописать
Код
map --unmap=0:0xff map --unhook
чтоб при повторной загрузке образ с BootIt-ом размонтирования в Grub4dos-е.
Для начала: интеграция USB 3.0 драйверов при наличии USB 2.0 бесполезна, только время зря убьешь. Прироста в скорости установки ОС или загрузки WinPE не будет, я так когда-то тестировал свой Zalman ZM-VE200 где есть USB 2.0 + eSATA. Так разница во времени загрузки WinPE составила 1-2 секунды, что можно списать на погрешность измерения. НО если так уж охота повозится с USB 3.0 то есть статья в которой это описано или возьми исходники AHCI MassStorage + NSIS (Large strings) для компиляции скрипта и по образу подобию имеющихся драйверов добавь свой. Еще есть вариант подсунуть через образ флопа (пример тому fw32.ima.gz), там главная задача положить в образ sys+inf+cat и дописать txtsetup.oem (найти на сайте производителя драйвера или самому сделать по образу подобию).
Atlant 1) Прошу прощения, а Вы не смотрели файл http://greenflash.su/_fr/29/Drivers.zip ? В нем есть sys+inf+cat . А что именно писать в txtsetup.oem ? 2)
Цитата
Можно попробовать промапить ~20 образов хардов, после сделать ремап флешки с последним образом
Извините меня, пожалуйста, а Вы не пробовали сделать этот вариант? У вас получилось или нет?
Спасибо.
PS. Складывается такое ощущение, что USB 3.0 драйвер вообще никто не хочется и пытаться в мире засунуть в образ. Как сделали лет 10 назад дискетку с флопом, так она и кочует в интернете, ничего нового народ и не пытается сделать. Обидно...
Сообщение отредактировал SharkyEXE - Четверг, 30.05.2013, 05:55
Он создается на основе inf файла, смотри по аналогии с fw32.ima, мне проще было собрать AHCI MassStorage с исходников (добавлял FiraDisk). Кстати еще есть вариант интеграции драйвера с помощью nLite.
Цитата
а Вы не пробовали сделать этот вариант?
Нет, не вижу смысла добиватся x,y,z буквы для флешки, я предпочитаю BootIt-ом разбить хард перед установкой ОС. Особенно это актуально для моделей винчестеров вышедших в 2012 и позже - они все Advancend Format. А ОС Windows научилась форматировать Align to 2048 только начиная с Vista. Соответственно для Advancend Format нужно отдельной программой создать и отформатировать раздел перед установкой Хр/2003.
А нет особой надобности интегрировать драйвера USB 3.0, ноутбуки что имеют только эти версии USB можно пересчитать на пальцах рук. А на счет флопа, так есть же AHCI MassStorage.
Сообщение отредактировал Atlant - Четверг, 30.05.2013, 11:30