MBTY
Значительно ближе к делу
После выбора необходимый параметров гуйка генерирует скрипт и на этом останавливается. Хоть сто раз жми на "Погнали", не гонит.
Однако параметры в скрипт передает правильные и при ручном его запуске скрипт отрабатывает корректно, с нирами и прочими замечательностями.
Что касается загрузки с флешки. Все что отформатировано как HDD. не взирая на тип файловой таблицы, выдает Disk error. А все отформатированное как ZIP, загружается и работает. Подробнее не проверял.
Не совсем очевиден выбор параметров форматирования, как-то привычнее когда в чекбоксе галка - значит да, а если пусто то нет. Чего бы не поставить две пары рабиобатонов и не путать людей.
По этому поводу есть анекдот. Жена говорит программисту:"Пойди в лавку и купи батон. Если будут яйца, купи десяток". Том приходит из лавки и приносит десять батонов.
+++++++++++++++++++++++++++++
Вариант USB-ZIP FAT32, загрузился даже на той старой машинке, которая ни с каих флешек не грузилась. Работает однако крайне медленно, как с усб1.0. Надо будет через ПлоП попробовать. или ей может не нравится сислинуксовая мультизагрузка с образа.
Отредактировано af_pro (05.08.2011 11:09:54)
af_pro
Ну у меня работает и HDD и ZIP. В параметрах опирался на Эту статью Если экспериментами кто-то найдет что получше - буду править. Пока значит делаю радио буттоны или плоские кнопки, которые будут меняться в зависимости от нажатия.
А точно не работает скрипт? Он то по сути невидимый. Только строка в окне меняется с "Флешка будет отформатирована" на всякие статусы. Мож не приметил просто?
Так поправил только интерфейс и кажися проблему двойного нажатия кнопки "погнали", то выкладываю лишь ехе без скрипта и прочего (врядли это финал) http://rghost.ru/16912321
Кнопка со стрелочками - обновление сменных носителей. Если вставите флешку после запуска програмки - нажмите на нее и список обновится. Шоб не перезапускать утилиту короче
Отредактировано MBTY (05.08.2011 12:15:38)
MBTY
На "Погнали", скрипт не запускается точно. Нет активности на индикаторе флеша и винта и соответственно ничего не происходит. Скрипт в папке DG генерируется, параметры передаются. При ручном запуске сгенерированного скрипта все работает как положено, с активностью индикаторов, прогресс барами от нира и прочее.
Кнопка со стрелками работает, правильно определяет букву флешки и показывает ее в окне и только. Параметр в скрипт не передает. Для передачи буквы диска в скрипт, его надо выбрать из выпадающего списка вручную. Надо бы немного допилить.
Все остальное, включая результаты загрузки с флеша, без изменений.
af_pro сообщает:
Все остальное, включая результаты загрузки с флеша, без изменений.
Потому шо никто, кроме веня, видимо так и не прокручивает другие варианты утилит.
Насчет запуска скрипта - мистика. А лежит в "правильной" папке без пробелов и русских букв? Вот поправил стрелочку обновления. Теперь не только обновляет но и прописывает его в скрипт. Еще поигрался с погнали. http://rghost.ru/16921951
Ни у кого не работает кнопка чтоли или только у af-pro?
Отредактировано MBTY (05.08.2011 13:40:50)
MBTY
Кнопка со стрелками заработала.
Остальное стало хуже. Запуск свежесгенерированного скрипта вручную проиводит вот к такой картинке.
Верни как было. Папка DG и образ лежат в корне С:.
Нечего печалится, бутайс худо- бедно работает. тут надо гуйку до ума доводить.
Открой тайну, в чем ее ваяешь, небось в васике.
Отчитываюсь.
Все пробовал на ХР, как на проблемной системе. Версия конструктора 1.8.5.8 работала отлично, если создавать usb-zip. Всё запускалось, отрабатывало точно по скрипту, но только после двойного клика по кнопки "погнали". Usb-hdd не удалось запустить. Как показали опыты, bootise не правильно отрабатывает запись MBR для USB-HDD. Если созданную флешку с USB-HDD переписать в USB-ZIP, а потом опять прописать MBR на USB-HDD, то флешка нормально загрузится. Если же сразу, после создания, пытаться ещё раз прописать MBR на USB-HDD, то никакого результата. Ошибка при загрузке. Я склоняюсь к тому, что это баг BootICE.
Короче. Если бы не этот косяк с bootise, то у меня всё нормально работало.
af_pro сообщает:
Открой тайну, в чем ее ваяешь, небось в васике.
HiASM
Плюс - маленький размер написанной утильки
Минус - если неделю не открываешь какой то проект - хрен что поймешь...
Sergikaz
Эх... Шутники вы мои. Я уже затер ту версию, как нерабочую.
Короче шо править?
Пока тестируем утильку, где консольный скрипт всё же будет выпрыгивать окном - тоесть стандартный запуск скрипта. мож у af_pro глюки пропадут с запуском
http://rghost.ru/16954971
А вот еще один вариант с запуском скрипта в скрытом виде, но чуть другим методом програмно.
http://rghost.ru/16955731 - экслюзивно для af_pro
Отредактировано MBTY (05.08.2011 18:25:03)
Это недостатки alkid и Sonya
я так и думал
Тут либо просить, чтобы авторы добавили дрова Fira в дистрибутив, как это сделал NIKZZZZ со своими Ruslive, либо добавлять самому
вот если б подсказать, как это сделать?
А Акронисы из Hiren дистрибутива Simplix видят винты или тоже нет?
да, акрониксы их хирена работают не только с Симплекса, но и от СаниПЕ
svoit
вот если б подсказать, как это сделать?
Я вручную никогда дрова не интегрировал, но помогу чем смогу. Direct.GZ - это архив. в нем файл Firadisk - это образ дискеты. Его можно открыть через UltraISO - в нем несколько файлов - все файлы кроме TXTSETUP.OEM нужно кинуть в папку I386 любого Livecd. В папке I386 есть файл txtsetup.sif - вот в нем как то эти дрова нужно прописать. Как это делать - я не знаю.
Там есть примеры типа
ole32.dll = 100,,,,,,,2,0,0,,1,2
oleaut32.dll = 100,,,,,,,2,0,0,,1,2
olecli32.dll = 100,,,,,,,2,1,0,,1,2
olecnv32.dll = 100,,,,,,,2,0,0,,1,2
но вот что именно писать для них после знака "=" для меня является тайной только рыться в дистрибутиве Ruslive или еще каких
Так как нетбук "общая игрушка", то периодически он отсутствует, а потому, я иду с некоторым запозданием.
У последующей (для меня) "морды" под номером 1.8.5.13 вылезли проблемы как у af_pro. После нажатия кнопки "Погнали" выскакивает начальное, рабочие окошко BootICE и всё. Я его закрываю, опять выскакивает и так три раза. Скрипт отрабатывает запуск утилиты, но не отрабатывает параметры запуска.
Сейчас попробую новые.
P.S.
Конструктор с номером 1.8.5.19 отработал скрипт как положено, консолька выскакивала, но не напрягала. Полученная флешка загружаться отказалась всё с той же ошибкой.
Попробовал переписать скрипт для секторов через grub4dos.
Вот текст командного файла. (раскрыть):
@echo off
cd /d "G:\Data\DG2\"
title Это окно закрывать нельзя!
mode con lines=2 cols=25
echo Подготовка E:
"MBTY\BOOTICE" "/DEVICE=E: /partitions /format_usb /booting-standard=/usb-hdd /fstype=FAT32 /vollabel= /auto"
"MBTY\BOOTICE" "/DEVICE=E: /pbr /install /type=grub4dos /boot_file=mbty /auto"
"MBTY\BOOTICE" "/DEVICE=E: /mbr /install /type=grub4dos /boot_file=mbty /auto"
md E:\GRUB
cls
"MBTY\nir" shellcopy "MBTY\DIRECT.GZ" "E:\GRUB\DIRECT.GZ" yestoall noerrorui
"MBTY\nir" shellcopy "MBTY\MBTY" "E:\MBTY" yestoall noerrorui
"MBTY\nir" shellcopy "MBTY\MENU.LST" "E:\GRUB\MENU.LST" yestoall noerrorui
echo Копирование образа на E:
"MBTY\nir" shellcopy "G:\Data\pwhe52.iso" "E:\GRUB\IMAGE.ISO" yestoall noerrorui
echo Готово!
Del /F /Q pognali.cmd
При запуске этого скрипта вручную, он отработал нормально и получил флешку, которая загрузилась без ошибки.
Отредактировано Sergikaz (05.08.2011 20:21:33)
Sergikaz
Да. Вот что характерно. Никто не советует ставить GRUB4DOS на флешки с грубом. Чего то всеэтот Bootmgr пихают. Ну и я туда же. Раз работает grub4dos, то будет он
Добавил ещепараметры для груба "/time-out=0 /mbr-disable-floppy /mbr-disable-osbr /duce" вроде хуже не будет. Осталось дождаться af_pro и узнать заработал ли у него
http://rghost.ru/16955731 - экслюзивно для af_pro
MBTY
HiASM - это зело круто и притом в особо извращенной форме. Твой рейтинг однозначно повысился. Молодец!
Sergikaz
Твоя мысль, форматировать сразу под груб, просто сама собою напрашивается. Однако , как известно, нормальные герои всегда идут в обход. ( см. Айболит 66, там Ролан Быков бесподобен.)
Тройной выскок Bpptice у меня случался только если в параметрах скрипта не был указан файл образа.
По существу вопроса.
Ночью на работе удалось поиграться с разоными машинками. Доступны оказалисьтри три дектопа и ноут. Единственное , что между ними общего так это Симпликсова сборка, разной степени свежести.
Насколько понимаю, гуйка должна работать так.
Запускаем, выставляем параметры и "Погнали". Далее, без лишних движений, автоматом форматируется флешка и "Готово".
В реальности, на всех машинках и на всех последних версиях, на разных флешках, процесс идет только до "Погнали", поле чего генерируется скрипт и останавливается,
при чем флешка и винт не подают признаков активности. Далее скрипт приходится запускать вручную и наблюдать таинство форматирования, со всякой визуализацией от нир. В принципе, ничего особенного, можно и так жить, но остается досадное чувство незавершенности. Сложилось впечатление , что у других отписавшихся, гуйка скрипт автоматом запускает, а вот тут нет и все, причем на всех машинах и всех версиях.
Загрузка с отформатированной флешки происходит только если отформатирована как ZIP. Sergikaz предположил , что это глюк Bootice, возможно так и есть, но это не очень принципиально. Утилиту к скрипту можно прикрутить любую.
По поводу предпоследней и экслюзивной версии. Гуйка запускается ощутимо дольше предыдущих версий и в окне выбора привода появилась новая таинственная строка и кнопка со стрелками выбирает именно ее.
Кроме того, не зависимо от выбора HDD or ZIP, строка скрипта жестко прописывается так:
"MBTY\BOOTICE" "/DEVICE=K: /partitions /format_usb /booting-standard=/usb-zip /fstype=FAT32 /vollabel= /auto"
Пожелание. Накопилось много одноименных файлов DG. Они между собой путаются и друг друга затирают,а что бы узнать версию файл надо запускать. Возможно ли вести нумерацию имен файлов для порядка.
http://rghost.ru/17029811 - исправил вроде наличие строки с приводом A: - она должна была появляться и на предыдущих версиях, а не только на "эксклюзиве"
В этой версии консолька выскакивает. Должно рабоать везде
Накопилось много одноименных файлов DG
не вижу смысла их хранить
Отредактировано MBTY (06.08.2011 14:15:03)
На версии конструктора 1.8.6.15 всё отработало отлично. Флешка загрузилась без проблем.
Sergikaz отлично!
Ждмем отчет af_pro, старую шапку сую под спойлер, а на видное место тыкаем только этот конструктор.
Отредактировано MBTY (06.08.2011 19:12:09)
MBTY
C интерфейсом порядок, однако на "Погнали". по прежнему останавливается. Пробовал на домашнем компе и на ноуте. Ручной запуск сгенерированного скрипта отлично форматирует , а отформатированная флешка отлично загружает мультизагрузку образа. и оновные его компоненты работают. Это касается обеих режимов форматирования как ZIP так и HDD, так что по этой части порядок.
Из нового на этой версии.При "Погнали", но экране мгновенно мелькает экран консоли и тут же пропадает. Похоже скрипт пытается запустится и тут же останавливается. Это странно, потому как при ручном запуске отрабатывает полностью. Антивирусники и фаерволы отключены. В журнале событий - чисто.
Sergikaz
А на какой винде все так здорово у тебя работает?
Отредактировано af_pro (06.08.2011 22:39:01)
af_pro
Скрипт запускается значит всегда и запускался тоже, но некорректно отрабатывался путь из ехе.
может так.... http://rghost.ru/17075421
Отредактировано MBTY (06.08.2011 23:52:33)
MBTY
А в ответ тишина... Скрипт не генерируется, на экране ничего не мулькает, флешка и винт активности не проявляют. Наверное можно жать на "Погнали" до утра.
Подскажи, может где чего поглядеть для прояснения вопроса.
В диспетчере задач. Приложение DirectGrub 1.8.7.0 - работает. Процесс DG.exe - admin, ЦП - 00, Память - 22072кб.
Отредактировано af_pro (07.08.2011 00:29:46)
af_pro
Подскажи, может где чего поглядеть для прояснения вопроса.
Знал бы я где поглядеть нуно - давно бы насоветовал. Шож я зверь какой по десятку почти одинаковых утилиток заставлять тестировать
Образ всегда в корне диска C лежит? кинь куданить в папку
---------------------------------------------------------------------------------
Получилось не запустить скрипт на нетбуке. Образ в корне диска, утилита в папке "c:\DG( )(#)\"
Переписал метод запуска скрипта так, чтобы у меня на нетбуке начало запускаться, хотя на вид - то же самое только в профиль...
+ теперь файл pognali.cmd стирается при запуске утилитки, если он есть.
http://rghost.ru/17083501
Отредактировано MBTY (07.08.2011 01:46:38)
af_pro сообщает:
Sergikaz
А на какой винде все так здорово у тебя работает?
У меня стационарный комп и на нём несколько систем. Я "живу" на Семёрке, у супруги ХР. Это основные системы на компе. Так же пробовал конструктор на свежеустановленной ХР на нетбуке. В системе от simlix на нетбуке вообще ничего не установлено, даже драйверов. Только Тотал-портабле. После твоего вопроса, решил попробовать на других системах на компе. У меня 3 винта с "кучей" разделов на каждом. На компе есть ещё "полуживые" системы ХР, в том числе Game Edition. Опробовал на Гамке и других, везде нормально создавалась флешка. Конструктор версии 1.8.6.15. Сам конструктор лежит у меня на рабочем столе Семёрки - j:\Users\Сергей\Desktop\DG2\ (вид с ХРшки), образы лежат на другом винте - L:\SystemDisk\GRTMPVOL_RU_ simplix edition\Windows XP Pro SP3 VLK Rus simplix edition (x86)\GRTMPVOL_RU_20.07.11.iso. С других систем только буква раздела меняется. Когда делал на нетбуке, то там пути такие: G:\Data\DG2\ и G:\Data\pwhe52.iso Везде на системах работал через Тотал и конструктор запускал через него. Для эксперимента использую две флешки поочерёдно, на 1 Гиг и на 4 Гига. Флешки на разных контроллерах. Загрузку флешек опробовал на нетбуке через F12 (boot menu). Сейчас попробую на нетбуке перенести всё в корень радела. Всё, опробовал. Отработала нормально. Заметил только сейчас, что на гуйке по завершению работы не пишется "Готово", всё время остаётся надпись "флешка будет отформатирована". Раньше писало.
Sergikaz
Писало, когда окно консоли не выпрыгивало. Сейчас оно выскакивает, пока тестируем. Когад у af_pro всё заработает - окно уберу и будет всё отображаться в этой строке статуса, как раньше. Спасибо за тесты Ждем отчет af_pro
MBTY
Ура! Заработало!!!
Правда только частично.
Скрипт запускается, форматирует флешку, создает каталог GRUB и записывает в него образ ISO. А вот больше туда ничего не записывает.
md K:\GRUB cls "C:\DG\MBTY\nir" shellcopy "MBTY\DIRECT.GZ" "K:\GRUB\DIRECT.GZ" yestoall noerrorui "C:\DG\MBTY\nir" shellcopy "MBTY\MBTY" "K:\MBTY" yestoall noerrorui "C:\DG\MBTY\nir" shellcopy "MBTY\MENU.LST" "K:\GRUB\MENU.LST" yestoall noerrorui echo Копирование образа на K: "C:\DG\MBTY\nir" shellcopy "C:\!DGtestISO\TestForDG.iso" "K:\GRUB\IMAGE.ISO" yestoall noerrorui echo Готово!
Насколько понимаю, не явно заданы пути к грубовским примочкам. Надо бы подправить.
af_pro Ништяк!
Тада две последние версии все на пробу. С окошком консольики и меняющейся строкой как в первых версиях
http://rghost.ru/17124161
Отредактировано MBTY (07.08.2011 15:32:16)
MBTY
Вариант Окно совершенно рабочий. Затолкал его на другой диск в разные каталоги второго и третьего уровня. Пути прописал в скрипт корректно и четко отработал.
флешка получилась годная, во всех вариантах форматирования и файловых таблиц загрузила груб и следом мультизагрузку образа. РЕ и хирен запустились. Детально разбираться пока некогда. В этой части - успех. Поздравляю!
Вариант Строка сразу повис. Многократное нажатие на Погнали, приводит к циклической смене надписей в строке и все. В сгенерированном скрипте пути прописаны правильно. Нуждается в доработке.
Флешка ZIP FAT32. На старую, проблемную машину загрузилась. Даже дождался загрузки РЕ. Ну ооочень долго. Впрочем загрузившись РЕ работала вполне шустро и номально. весь софт со стола вполне резво загружался. Оно и понятно. Помнится когда то скриптик для прикрутки ПлоПа делал. Если сохранился - поделись.
Теперь осталось несколько раз поставить систему на разное реальное железо. На это надо время, для уговоров хозяев. Потому как сборку поставил всем и работает без сбоев.
+++++++++++++++++++++++++++++++++++++++++
Важное дополнение.
В момент форматирования флешка не должна быть занята файловым менеджером. Это приводит к странному предупреждению. См. картинку на пару постов выше. Если предупреждение проигнорировать, то фат и мбр оказываются запороты. Пришлось флешку довольно долго оживлять, что и получилось при помощи того же Bootice. Однако повезло.
Отредактировано af_pro (07.08.2011 17:36:06)
С вариантом "строка" такая же проблема. Всё как у af_pro в точности.
Проблему с файловым менеджером во время форматирования воспроизвести не удалось на моём нетбуке. Если не трогать Тотал, не делать окошко активным, то во время форматирования панель Тотала просто не обновляется. Если зайти на флешку проводником и оставить окно открытым, то при форматировании окно проводника закрывается. Если попытаться залезть в Тотале на флешку во время форматирования, то выскакивает окошко, что нет доступа или файл занят другой программой.
Меня больше смущает пауза в скрипте. Зачем нужно это обязательное нажатие любой кнопки?