Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Rufus

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Открыть новую тему     Написать ответ в эту тему

Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rufus


Rufus - это небольшая утилита (менее полутора мегабайт) для форматирования и создания загрузочных USB-накопителей, а также USB-ключей и карт памяти. В отличие от аналогичных программ, Rufus работает гораздо быстрее и будет полезна в случаях, когда:
• нужно создать установочные носители USB с загрузкой ISO-образов (Windows, Linux, UEFI и т. д.)
• необходимо работать на устройстве, не имеющем установленной операционной системы
• нужно прошить BIOS или создать другие прошивки DOS
• запускаются низкоуровневые утилиты




Последняя стабильная версия: 4.3.2090 от 19.10.2023 (Windows 8 и выше) | Заметки о программе | Ошибки и обсуждения | FAQ

Ветка в разработке ("Rufus next"): начиная с Rufus v3.11.1658 Git-7463fa6da x86 и x86-64 - сборка Victor_VG, либо собирайте сами из исходников в VC++2019). Скрипт для обновления сборки Victor_VG.
Чтобы не было вопросов по размерам: мои бинарники не имеют цифровой подписи и не сжаты UPX или иными ЕХЕ-пакерами, что уменьшает их требования к ОЗУ на 8-12 МБ и более, а также устраняет ложные срабатывания на UPX антивирусов.  
Типичный размер неупакованного бинарника Rufus - около 3 МБ.
Официальных х64-сборок пока нет, но их можно найти в теме в моих DEV-пакетах (собираю по мере обновления), ну, или самим собрать.  
/* Victor_VG */

Дополнительно
Опрос: Программы записи загрузочных накопителей 2018

 

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 15:15 07-04-2012 | Исправлено: vzar, 14:20 19-10-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
generator324
 
С любой из версий - Rufus-3.5-BETA, свои сборки, есть -p в имени или нет - с нескольких машин:
 
 

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 16:54 19-03-2019
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik

Цитата:
скрипты от Виктора. Попробуйте ради интереса мою сборку: https://www.upload.ee/files/9717742/rufus.exe.zip.html

Не-а, не выходит каменный цветок . И, кстати, скриншот прилагаю:

Т.е. сборка портабельная - создаётся rufus.com У Victor_VG, кстати, тоже.
 
Добавлено:
Так где мне копать?

Всего записей: 1090 | Зарегистр. 11-01-2019 | Отправлено: 17:09 19-03-2019
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
А есть скрин, где rufusp.exe имеет меню выбора?

Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 17:35 19-03-2019
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Провёл небольшое "исследование", версия от skipik
Сервер 2008 R2 - нет кнопки (не уверен, что ранее какая-либо версия Rufus не использовалась на нём)
Windows 7 x64 - точно ранее использовался Rufus; удаление ключа из реестра никакого действия на "кнопку" не оказывает: её (кнопки) как не было, так и нет.
Windows Server 2016, Rufus ранее точно не запускался - кнопка в наличии
Походу, мне прийдётся КД использовать, чтобы образа от M$ качать

Всего записей: 1090 | Зарегистр. 11-01-2019 | Отправлено: 17:44 19-03-2019
yura43



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Появление кнопки зависит от того, разрешено обновление программы Rufus или нет.
Если нет, то и кнопки нет. Не важно, есть буква р или нет, также и с записями в реестре.

Всего записей: 318 | Зарегистр. 01-10-2010 | Отправлено: 18:21 19-03-2019
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yura43
Вот это похоже на правду. Только сама эта зависимость уж очень странная.

Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 18:27 19-03-2019
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yura43

Цитата:
Появление кнопки зависит от того, разрешено обновление программы Rufus или нет.
Если нет, то и кнопки нет. Не важно, есть буква р или нет, также и с записями в реестре.

Я вас умоляю!
Никто не запрещал Rufus "ходить налево" - просто незачем было. Не той категории софта, да и бралась в "известном месте, у известных людей".
Так что, нет - не думаю...
 
skipik

Цитата:
Только сама эта зависимость уж очень странная.  

Потому и странная, что дело не в этом. Точнее, скорее всего, не только в этом. Тут скорее ряд совпадающих факторов...
 

Всего записей: 1090 | Зарегистр. 11-01-2019 | Отправлено: 18:33 19-03-2019
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
generator324
У меня на портабельной заработало, если разрешить апдейт.
Переименуйте мой бинарник rufus.exe -> rufusp.exe, далее запустить и на вопрос об обновлении ответить "Да". Появится ли кнопка?

Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 18:38 19-03-2019
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik

Цитата:
Переименуйте мой бинарник rufus.exe -> rufusp.exe, далее запустить и на вопрос об обновлении ответить "Да". Появится ли кнопка?

Нет. Server 2008 R2. Остальное - чуть позже...
 
Добавлено:
Windows 7 x64 - кнопка не появилась.
Windows Server 2016 - не могу проверить, "ушёл". Впрочем, там работало и так - без всяких р
 
 
Добавлено:
Кривизна какая-то...

Всего записей: 1090 | Зарегистр. 11-01-2019 | Отправлено: 18:44 19-03-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
generator324
yura43
 
Вопрос "Выведет ли кнопку?" надо заменить на "Есть ли  и включено ли автообновление Руфус?" - есть и/или отключена автопроверка обновлений - кнопка не выводится. Провёл сейчас опыт - взял v3.5.1480, шаблон конфига из исходников, поставил в Rufus.ini:

Цитата:
UpdateCheckInterval = 86400
CheckForBetas = 0
VerboseUpdateCheck = 0
DisableLGP = 1

затем переименовал Rufus.exe -> Rufusp.exe, запустил, выбрал ISO, качаем:
 

 



----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 09:33 20-03-2019
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Как не было кнопки, так и нет. И Rufus.ini, который сам создался имел несколько другие параметры:
Код:
Locale = ru-RU
CommCheck64 = 39133038
UpdateCheckInterval = 86400
 

Никаких обновлений не отключал - просто незачем. Скриншот приводил, там ничего не изменилось. Что не так?

Всего записей: 1090 | Зарегистр. 11-01-2019 | Отправлено: 09:53 20-03-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
generator324
 
Значение CommCheck64 это время последней проверки обновлений в формате UNIX и оно не проверяется. Отключение обновлений происходит при значении настройки UpdateCheckInterval = -1, её положительное значение интервал проверок в секундах. Отсчёт идёт с момента последней проверки.  
 
Locale - код языка интерфейса в формате RFC 1766. Влияет только на него.
 
содержимое примера Rufus.ini с комментариями (из  исходников).
Сам скрипт-загрузчик Fido в чистом виде в исходниках отсутствует, но есть как отдельный проект у Питера в требованиях которого указан PowerShell 3.0, а в составе дистрибутива ОС Windows 7, Windows 8, Windows Server 2008 R2 идёт PowerShell 2.0 - выписка:

Цитата:
Если вы используете Windows 8.1, Windows 8, Windows Server 2012 R2 или Windows Server 2012, у вас уже должна быть установлена версия Windows PowerShell 3.0, которая входит в состав этих операционных систем.
 
Если вы работаете с Windows 7 или Windows Server 2008 R2, у вас также может быть установлена версия Windows PowerShell 3.0. Тем не менее вместо нее может использоваться версия 2.0, которая изначально поставлялась в составе этих операционных систем.

Так что и тут всё ясно - нужно скачать и установить с сайта Майкрософт пакет Windows Management Framework 3.0 или более новую его версию (текущая 6.0) в состав которого входит исполнительная среда PowerShell и система разработки скриптов для неё.
 
Добавил указание насчёт PSH 3.0 и объяснение что такое rufus.com (оригинальное имя hogger.exe) и зачем он нужен в шапку. Думаю так всем будет удобнее.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 12:19 20-03-2019 | Исправлено: Victor_VG, 12:29 20-03-2019
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
Так что и тут всё ясно - нужно скачать и установить с сайта Майкрософт пакет Windows Management Framework 3.0 или более новую его версию (текущая 6.0) в состав которого входит исполнительная среда PowerShell и система разработки скриптов для неё.

И тут мимо - уже всё установленно. Server 2008R2:

Код:
Get-Host | Select-Object Version
Version
-------
5.1.14409.1005

Кроме того, напомню тестил не на одном компе, а на 3-х...

Всего записей: 1090 | Зарегистр. 11-01-2019 | Отправлено: 12:54 20-03-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
generator324
 
Проверьте на версии v3.5.1482  т.к. вчера это дело правилось:
 
[fido] add a log notice to explain why ISO downloads are disabled
 
* Also fix an issue where Rufus doesn't report an error if 'fmifs.dll' can't be found (#1284)
* Also improve GitHub issue template to mention that Ctrl-L can also be used to access the log

 
и не просто правилось, а в ChangeLog.txt добавлена целая строка (выделено) :

Цитата:
Version 3.5 (2019.03.??)
    Add a feature to download official retail Windows 8.1 or Windows 10 ISOs
    (Note: 'Check for updates' must also be enabled for the above to be active)
    Add Windows To Go support for MCT generated Windows ISOs
    Add a notice about the 'WppRecorder.sys' Microsoft bug for Windows 10 1809 ISOs
    Add a notice about trying to format a drive larger than 2 TB in MBR mode
    Add a notice about Legacy boot when trying to boot UEFI-only media in Legacy mode
    Report the full PID and command line of detected potentially blocking processes in the log
    Fix a potential silent abort when the drive is in use
    Fix 'Quick Format' option always being active activated
    Fix some unwanted file system changes occurring after an ISO had been selected

 
поскольку человек создавший Issues #1284 жаловался именно на то, что у него нет меню выбора SELECTED/DOWNLOAD и не понятно что происходит. Вроде Питер поправил, но смотрите по месту - меню судя по коду штучка из серии "как карта ляжет".

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 19:42 20-03-2019 | Исправлено: Victor_VG, 19:44 20-03-2019
Leon_Ko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Да примерно также, как и раньше:
1. Сервер 2008 (PowerShell 5.1.14409.1005) - нет
2. Виндоус 7 (PowerShell 3.0) - нет
3. Виндоус 10 ((PowerShell 5.хх) - есть
От чего это зависит - х.з. На 7-ке есть файрвол, но Руфус в инет выпущен. На 2008 (роутер, 2-е сетевухи) тоже есть инет. Во всяком случае, все вменяемые проги его (инет) находят. Чего там этот "чудо-скрипт" делает - хз.

Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 20:35 20-03-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Leon_Ko
 
Скрипт тут лежит - https://github.com/pbatard/Fido/releases , а с тем почему так работает наверное стоит лог посмотреть. (Ctrl-L) Там вроде должна писаться диагностика.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 00:45 21-03-2019
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я сегодня на одной машине воспроизвел баг, у кого не работает кнопка, можете обратить внимание на такой момент: запускаем руфус, ждём и внимательно наблюдаем на строку Статус, будет ли там ругань на невозможность проверки версии? Оно обычно появляется через секунд 5-10 после запуска и потом само убирается.
У меня такое явление было на вин 7, причём там обновы не ставились совсем. Руфусу я разрешил  проверять обновления, но он не мог их проверить, ругался в статусе и как следствие кнопки не было совсем.

Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 01:05 21-03-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
 
Так ответ на поверхности - Ctrl-L и смотрим в логе:
 
Downloading https://github.com/pbatard/Fido/releases/download/v1.10/Fido.ps1
File length: 26.4 Кб
Successfully downloaded 'Fido.ps1'
Checking for Rufus updates...
Checking release channel...
Signature is valid ✓
No new release version found.
Please Wait...

 
руфусу нужны PowerShell 3.0, .NET 4.5 и выше, DLL из IE 11 поскольку он просто формирует скриптом запрос к браузеру, а скачивает тот. Наворочено..  
 
Без PH трудно разобраться в том, кто кого вызывает т.к. сначала руфус загружает скрипт под именем %TEMP%\<random_GUID>.ps1, после запускает PSH с его зависимостями и передаёт тому скрипт %TEMP%\<random_GUID>.ps1скрипт на исполнение, ждёт пока скрипт закончит свою работу, выгружает его и PSH, грузит скачанный образ и только тогда начинает запись.  
 
Сложно, и о части операций мы не знаем пока скрипт не запустится  исполнение. Красиво конечно, но больно сложно-хлипкая выходит конструкция - а если в канале связи сбой либо обрыв?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 04:26 21-03-2019 | Исправлено: Victor_VG, 04:35 21-03-2019
Leon_Ko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
руфусу нужны ... DLL из IE 11  

Вот! Этого нет, и не будет никогда (у меня) - в ж. с палочкой ваш IE 11!!!

Цитата:
Наворочено..  

Я ж говорю: сделано через Ж
 
Добавлено:
В 2016-м и 10-ке это дерьмо (IE 11) встроено, вот и работает. Но кто в здравом уме в 7-ке будет обновляться на этот кошмар?

Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 07:00 21-03-2019
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня тоже нет IE11, поэтому скрипт ваще не стартует, выдаёт ошибку..
 
 
 
Добавлено:
Leon_Ko, в 10-ке "это дерьмо" запросто отключить можно...

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 07:34 21-03-2019 | Исправлено: Tiikker, 07:35 21-03-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Компьютерный форум Ru.Board » Компьютеры » Программы » Rufus


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru