Установка драйвера USB2 на загрузочную Flash
|
|
Silver1952 | Дата: Вторник, 26.05.2009, 12:18 | Сообщение # 1 |
Ищущий
Группа: Пользователи
Сообщений: 26
Статус: Отсутствует
| Прочитал в форуме что можно установить драйвер USB2 на загрузочную flash путем запуска программы PLoP а из нее USB. А как автоматически устанавливать драйвер USB2 при загрузке с flash? Установка USB2 драйвера из PLoP дала в разы увеличение скорости чтения с загрузочной USB. Уверен всем будет полезно.
Сообщение отредактировал Silver1952 - Вторник, 26.05.2009, 12:46 |
|
| |
Sh1td0wn | Дата: Вторник, 26.05.2009, 13:22 | Сообщение # 2 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Весьма интересно, расскажите поподробнее, а то непонятно почти ничего. Вы имеете ввиду USB2.0 и UBS1.1?
НАЖМИ МЕНЯ, прежде чем что-либо написать
Сообщение отредактировал Sh1td0wn - Вторник, 26.05.2009, 13:32 |
|
| |
Silver1952 | Дата: Среда, 27.05.2009, 02:13 | Сообщение # 3 |
Ищущий
Группа: Пользователи
Сообщений: 26
Статус: Отсутствует
| Нашел вот http://itbg.wordpress.com/2009/04/12/загрузчик-plop-загрузись-с-чего-угодно-и-г/ А что интересного .... USB2 в несколько раз быстрей USB1.... В статье хорошо написано ... пока разбираюсь ... может кому поможет Речь идет об установке драйвера и авто запуск его на загрузочную флешку Конечно она должна быть USB2 Просто при обычном запуске флешка работает как USB1..... а для ускорения ее работы необходимо запустить драйвер обеспечивающий работу флешки как USB2 При подключении флешки в комп с уже запущенной ОС Windows она конечно определяется как USB2 ... это обеспечивает операционка, а при загруске компа с флешки нужен драйвер .... подробней кажется некуда Добавлено (27.05.2009, 02:13) --------------------------------------------- Прочитав статью пришел к выводу о нецелесообразности затеи ... т.к. устанавливаемый драйвер подменяет bios и возможно приводит к неадекватному поведению системы при работе с некоторыми программами .. Может меня кто нить переубедит. Прошу высказаться.
Сообщение отредактировал Silver1952 - Вторник, 26.05.2009, 20:03 |
|
| |
Rusmisterr | Дата: Среда, 27.05.2009, 09:56 | Сообщение # 4 |
Экспериментатор
Группа: Проверенные
Сообщений: 51
Статус: Отсутствует
| А тут и переубеждать нечего, несколько раз наблюдал как старые матери тупо не понимают Plop - либо просто зависает, либо глючит потом. А если с автоматом, то в данном случае приплыли... Проще и лучше запуск загрузчика вручную.
|
|
| |
Sh1td0wn | Дата: Среда, 27.05.2009, 14:47 | Сообщение # 5 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| USB2.0 и USB1.1 - это разные версии стандарта USB. За их поддержку отвечает не только "драйвер" но и железо компьютера. Если Ваша мат.плата не поддерживает USB2.0, установкой драйвера проблема явно не решится.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Kupr_Soft | Дата: Пятница, 29.05.2009, 11:12 | Сообщение # 6 |
Профессионал
Группа: Проверенные
Сообщений: 338
Статус: Отсутствует
| Совсем автоматом у меня НЕ получилося =( только ПОЛУавтоматически... Для запуска Plop без его установки: Скопируйте файл plpbt.bin в папку /boot В файл menu.lst впишите следующие строки: Code title PLoP Boot Manager root (hd0,0) kernel /boot/plpbt.bin Конфигурирование Plop: Настройка производится путём патчинья самого загрузчика Plop с помощью утилиты plpcfgbt (http://download.plop.at/files/bootmngr/plpcfgbt-0.4.zip) Например, если Вам нужно сделать загрузку с usb устройства и без лишних вопросов, то введите такую строку: Code plpcfgbt.exe stm=hidden cnt=on cntval=1 dbt=usb plpbt.bin Полный список опций можно посмотреть в файле 1README.TXT в директории с программой. --------------------------------------------------------------------------------------------- А теперь делаем такое вот меню себе в котором пропатченный Plop (грузиться без вопросов атоматом с USB) и меню START (Основное меню флешки) Code timeout 30 default 0
title Start PLoP Usb driver find --set-root --ignore-floppies /Boot/plpbt.bin kernel /boot/plpbt.bin
title Start configfile (hd0,0)/boot/menus/LIVE_CD.LST Тоесть загрузились, нажали Plop, он отработал и снова вываливаемся в меню... нажимаем START и вуаля, мы в основном меню флешки , имея USB скорость. к стати, если делать ПОЛНЫЙ атомат: Code timeout 0 default 0
title Start PLoP Usb driver find --set-root --ignore-floppies /Boot/plpbt.bin kernel /boot/plpbt.bin configfile (hd0,0)/boot/menus/LIVE_CD.LST почему-то НЕ пашет... ну тоесть ВСЁ срабатывает... грузится флешка, выпрадает в ЭТО меню, сразу грузит по таймауту Plop и автоматом идёт в основное меню флешки.... всё вроде-бы прекрасно, НО USB не разгоняеться... =( Если кто подскажет В ЧЁМ грабли, буду признателен очень...
NEW! Моя сборка - Kupr_Soft-Flash_4.4 ...Не ленитесь поднять репу =)
Сообщение отредактировал Kupr_Soft - Пятница, 29.05.2009, 11:13 |
|
| |
Silver1952 | Дата: Понедельник, 08.06.2009, 15:35 | Сообщение # 7 |
Ищущий
Группа: Пользователи
Сообщений: 26
Статус: Отсутствует
| А вот так ... timeout 5 default /default splashimage=(hd0,0)/full.xpm.gz title PLoP > USB find --set-root --ignore-floppies /boot/plpbt.bin kernel /boot/plpbt.bin savedefault 1 title Start configfile (hd0,0)/boot/menu1.LST savedefault 0 Можно потом timeout 0 Вот тока в граф. меню не сокраняется выбранный п. меню.... ((( Добавлено (08.06.2009, 15:35) --------------------------------------------- в файле common есть строка boot.buf menu.entry 0 вероятно в ней заложен первый пунк ... а что сделать, что бы из файла?
Сообщение отредактировал Silver1952 - Понедельник, 08.06.2009, 15:14 |
|
| |
killerpaf | Дата: Пятница, 12.06.2009, 21:22 | Сообщение # 8 |
Неизвестный
Группа: Пользователи
Сообщений: 3
Статус: Отсутствует
| Привет всем!!! С меня следующая проблема, сделал всё как написано в Сообщение # 6. Но у меня после запуска plop становится чёрный экран с надписью вверху: [Linux-z image, setup=0x800, size=0x9ce1]. вот такая надпись и строчкой ниже курсор мигает и больше ничего не происходит. помогает только ctrl + alt + del. А вот ещё, это работает только в q-menu, если нажать esc, то появляется фон летящий и менюшка в левом верхнем углу, там можно нажать usb, после нажать esc и только тогда груб перезапускается, а на прямую на тачке это не получается только ребут.
Сообщение отредактировал killerpaf - Пятница, 12.06.2009, 21:34 |
|
| |
Silver1952 | Дата: Понедельник, 15.06.2009, 09:39 | Сообщение # 9 |
Ищущий
Группа: Пользователи
Сообщений: 26
Статус: Отсутствует
| Очевидно, что Plop нужен только при загрузке с USB Flash поддерживающие стандарт USB2. По сообщению 6 все работает ... Первое, что надо - пропатчить plop. Файлы plpcfgbt.exe и plpbt.bin разместить в один каталог и команду plpcfgbt.exe stm=hidden cnt=on cntval=1 dbt=usb plpbt.bin выдавать имея текущий каталог с этими файлами ... можно из total commander. Тогда все будет полуавтоматом, т.е. надо просто запустить пункт из меню и потом меню опять автоматом откроется. Ну если конечно grub с меню установлен правильно. Особо надо учесть, что некоторые программы с запущенным Plop работают некорректно ... ну тогда перезагружаемся и работаем без оного.
Сообщение отредактировал Silver1952 - Понедельник, 15.06.2009, 09:41 |
|
| |
Kupr_Soft | Дата: Вторник, 16.06.2009, 13:56 | Сообщение # 10 |
Профессионал
Группа: Проверенные
Сообщений: 338
Статус: Отсутствует
| Quote (Silver1952) Вот тока в граф. меню не сокраняется выбранный п. меню.... ((( Дык как раз для скорости работы идеально первое меню, с выбором Плопа или просто БЕЗ графики делать для ускорения загрузки... а уже потом, основные меню, с графикой... Quote (Silver1952) Файлы plpcfgbt.exe и plpbt.bin разместить в один каталог и команду plpcfgbt.exe stm=hidden cnt=on cntval=1 dbt=usb plpbt.bin выдавать имея текущий каталог с этими файлами ... можно из total commander. Тогда все будет полуавтоматом, т.е. надо просто запустить пункт из меню и потом меню опять автоматом откроется. Ну если конечно grub с меню установлен правильно. Выкладываю ПРОПАТЧЕННЫЙ файлик тоесть можно сразу брать и кидать на флешку...
NEW! Моя сборка - Kupr_Soft-Flash_4.4 ...Не ленитесь поднять репу =)
|
|
| |
Silver1952 | Дата: Суббота, 20.06.2009, 01:49 | Сообщение # 11 |
Ищущий
Группа: Пользователи
Сообщений: 26
Статус: Отсутствует
| И что важно ... для сохранения п.меню необходимо вернуться в меню ... в противном случае даже текстовое меню не сохраняется ... Может кто и подскажет как без возврата в меню сохранить п. меню ?
Сообщение отредактировал Silver1952 - Суббота, 20.06.2009, 01:51 |
|
| |
Kupr_Soft | Дата: Вторник, 23.06.2009, 10:29 | Сообщение # 12 |
Профессионал
Группа: Проверенные
Сообщений: 338
Статус: Отсутствует
| Хм, тут вот такая ситуация...более сложная... Система такая, есть флешка с ДОСОМ, на которой Груб запускается там есть аутоекзек и конфигсис у них менюшка, всё как надо, в которой можно выбрать Груб или там всякие утилы... выбираем Груб, затем в нём запуск Плопа и потом снова вываливаемся в дос снова Груб, и потом уже старт меню... немного ДЛИТЕЛЬНЫЙ способ... есть у кого мысли как-бы сократить? (например как-нить можно сделать что-бы в ДОС меню, загрузку плопа сделатьи за ним уже сразу Груб?) или ещё какие способы?
NEW! Моя сборка - Kupr_Soft-Flash_4.4 ...Не ленитесь поднять репу =)
|
|
| |
Sh1td0wn | Дата: Вторник, 23.06.2009, 13:22 | Сообщение # 13 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Для загрузки PloPbt из-под DOS можно попробовать воспользоваться программой loadlin. А можно попробовать grub.exe с параметрами (кажется, --config "kernel (hd0,0)/path/to/plpbt.bin", но я могу ошибаться).
НАЖМИ МЕНЯ, прежде чем что-либо написать
Сообщение отредактировал Sh1td0wn - Вторник, 23.06.2009, 17:07 |
|
| |
Kupr_Soft | Дата: Среда, 24.06.2009, 11:01 | Сообщение # 14 |
Профессионал
Группа: Проверенные
Сообщений: 338
Статус: Отсутствует
| да, ты немного ошибся, НО натолкнул на интересную мысль... в общем Правильный вариант действий-такой: параметр в Аутоекзеке должен быть таким Code Grub.exe --config-file="m1.lst" при этом m1.lst это файлик-меню в которм я прописал примерно вот так: Code timeout 0 default 0
find --set-root --ignore-floppies /Boot/plpbt.bin kernel /boot/plpbt.bin Тоесть из доса сразу загружаем Груб с Определённым файлом меню, а не с тем что по умолчанию =) остаёться теперь сделать в ДОС меню, ДВА пунктика 3anyck Grub+USB 3anyck Grub А уже внутри нужно подумать как сделать что-бы автоматом грузился в первом из меню Плоп ну а второй пункт просто Груб и всё без извращений... PS. Говоря простым языком...нам удалось перенести меню выбора грузиться Плоп или БезНего из меню в Грубе - > в меню Дос вот только как-бы из этого выгоду извлечь? =) Хм...а можно-ли в досе какую-то переменную завести...ну что-бы можно было её менять в аутоекзеке? в зависимости от её состояния, уже играть дальше...
NEW! Моя сборка - Kupr_Soft-Flash_4.4 ...Не ленитесь поднять репу =)
Сообщение отредактировал Kupr_Soft - Среда, 24.06.2009, 11:08 |
|
| |
Sh1td0wn | Дата: Среда, 24.06.2009, 12:40 | Сообщение # 15 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| "Переменную" менять можно с помощью программки choice, можно выковырять из дистрибутива какого-нибудь изи DOS'ов. Работает примерно вот так (содержимое bat-файла): Code choice /C:1234 /N Your choice: if errorlevel 4 shutdown s if errorlevel 3 reboot /c if errorlevel 2 goto install if errorlevel 1 goto parition
:install (здесь код для группы install)
:parition (длесь код для группы parition)
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |