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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
lavabot

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не понял, ERDСommander вроде как от самого Sysinternals. Они сделали его таким, что он не грузится?

Всего записей: 874 | Зарегистр. 02-06-2017 | Отправлено: 11:13 04-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lavabot
 
А кто мешает нам делать ошибки? Спецификации EI Torito описывающие загрузочную область ISO достаточно строги и насколько я помню оговаривают что она должна эмулировать поведение загрузочной дискеты. Если там что-то иное многие машины (особенно старые) не распознают загрузчик и не стартуют с такого диска. Когда-то это был бич самодельных образов Live! CD. А почему бы ситуации не повторится?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 17:53 04-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Братцы, сабжу для создания загрузочной флешки подойдёт любой образ, или строго он должен быть уже загрузочным?

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 08:41 28-10-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
Образ должен быть загрузочным, а вот флешку загрузочной сделает Rufus.
 
Но это если нужна загрузка, так то любой образ раскатать можно.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 11:38 28-10-2018 | Исправлено: wvxwxvw, 11:39 28-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw, угу.. я вот откуда думку взял.. - есть у меня образ LTSC нынешней, он сам загрузочный, а БИОС у меня старенький, синий ещё )) он всякие современности не понимает, и флэшка тупо не загружает венду.. Нашол выход - форматнул её в UltraISO - стала загрузочной.. Было бы приятней, если в Руфусе была опция - форматить флэшку в схему не GPT... А в то, что поддерживает старые БИОСы.. Или опция MBR оно самое?

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 13:20 28-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
 
Почти для любых программ такого типа (за исключением специально написанных под конкретные задачи) образ должен включать загрузочный сектор в формате EI Torito (no emulation) т.к. он должен имитировать поведение загрузочного CD-ROM. Иначе его не распознает программа начальной загрузки в фирмваре (BIOS для IBM PC, firmware для систем на базе ЦП DEC Alpha AXP, DEC VAX, SPARC, IBM Power, PPC, Itanium, MIPS) ЭВМ. Обычно она ищет загрузчики для FDD, HDD, LS, ZIP, CD-ROM, а остальные устройства должны их эмулировать.  
 
Но общее условие одно - формат загрузочного сектора должен соответствовать одному из промышленных стандартов FDD, HDD, EI Torito (no emulation). Иные не распознаются т.к. в дешёвых устройствах управляющая им ОС РВ и начальный загрузчик как её часть часто записываются в масочное ПЗУ на стадии изготовления чипа.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 13:30 28-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, вот, Витя.. у меня в Руфусе флешка не загрузочная выходит, а в UltraISO - загрузочная.. вот и ищу правды.. ) Мысли свои публикую.. )) хехе

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 13:33 28-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выбери тип разметки раздела MBR и целевую систему BIOS без поддержки UEFI, но для этого и загрузчик образа должен понимать MBR разметку разделов.  

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 13:34 28-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
 
Добавлено:
Victor_VG, ща попробую..
 
 
Добавлено:
О, всё.. Срослось.. Витя, как ты говорил.. Я поменял - ща установка Руфусная работает, распознала мой БИОС..

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 13:37 28-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
 
Кстати, можно на v3.4.1419 (x86 & AMD64) попробовать. Я её только что закомитил - собрал давно, а закомитить руки не доходили.  
 
P.S.
 
Редакции ARM/ARM64 не собираю - проверять не на чём, да и компилятора неё у меня нет.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 14:02 28-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, да ты и Фар собираешь как-то молча.. )) У меня была твоя ночнушка 5289.. а тут я занят был... - хоба, а на скачку уже 5298.. ))

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 14:12 28-10-2018 | Исправлено: Tiikker, 14:13 28-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
 
Там уже b5299 живёт, а в РН v3.0.6503.1976 Git-01398fb4, и ещё кое-что будет. А руфус старший v3.4.1419. В гит-е новее сорцов нет.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 15:45 28-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, ну сабж у меня уже 3.3 так то.. )) а где взять 3.4?

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 15:50 28-10-2018 | Исправлено: Tiikker, 15:51 28-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
 
У меня на гит. Линк в шапке. Обычно обновляется молча, но в архиве с релизом - Rufus.7z лежит файлик wathsnew.txt где содержится лог изменений с момента последней сборки. Сборочный скрипт читает список последних комитов из гит-а, а номер версии вытаскивает прямиком из исходников.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 17:51 28-10-2018 | Исправлено: Victor_VG, 17:53 28-10-2018
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот интересно, когда Rufus запускается из ФАРа, ФАР ждёт закрытия Rufus-а, как будто это консольное приложение, хотя subsystem у него gui. Он что, зачем-то использует консоль, что ФАРу его приходится ждать? Victor_VG, Вы занимаетесь сборкой rufus-а и ковыряетесь в его коде. Может Вам известно что-то по этому вопросу?


----------
Разум когда-нибудь победит

Всего записей: 3215 | Зарегистр. 09-02-2003 | Отправлено: 21:28 28-10-2018
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, в шапке вот это, да?
 
 
 
Оно бодается при старте ))
 
 

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 22:29 28-10-2018 | Исправлено: Tiikker, 22:33 28-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
Да, там спрятана небольшая проблема - при запуске руфуса из под CMD и сходных с CMD по поведению консолей последние блокируются до его завершения. Я обнаружил её года два - три тому назад и она нам с Питером неделю, если не больше кровь пила. Вот для её устранения и был прикручен костыль - при старте генерируется и запускается модуль-заглушка Rufus.com, он разблокирует консоль, но числится в списке дочерних процессов CMD, а вторым её дочерним процессом числится Rufus.exe ибо он штука двухсредная одновременно проявляющая свойства GUI и консольной программы. Если же запустить Rufus exe из под GUI приложения или шелла, то никаких блокировок нет - Rufus.exe ведёт себя как GUI программа.
 
Зачем так было сделано знает только первоначальный автор, а тогда Питер получил от него проект уже в таком виде.
 
Добавлено:
Tiikker
 
Нет, так и задумано - ты видишь страницу закачки релиза привязанную к тэгу (метке в истории гит-а), там выбираешь rufus.7z, дабл клик и гит отдаст бинарник. А ссылки source.zip и source.tar.gz это чуть иное - команда гит-у на лету упаковать в архив весь репозиторий и прислать его тебе. А там не так уж и мало, так что архив может формироваться долго.
 
А что до ругани - "Эта версия Руфус не была выпущена официальным разработчиком" - не обращай внимания, Питер шуткует. Ну юмор у него такой... своеобразный.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 03:04 29-10-2018
Smitis



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

Цитата:
Да, там спрятана небольшая проблема

Ладно, нет времени разбираться
 
По аналогии с обновлением ProcessHacker скрипт на PS для обновления Rufus.
Принцип работы:
- Сканирует страницу https://github.com/VictorVG/Software и ищет там версию rufus (во втором столбце типа "Rufus v3.4.1419"
- Проверяет версии файлов rufus3x32.exe и rufus3x64.exe (имена можно поменять в скрипте).
- Если версия хотя бы одного не совпадает с версией найденной на странице или файл отсутствует, скачивает файл https://github.com/VictorVG/Software/raw/master/Rufus.7z и из него извлекает исполняемые файлы.
Для работы скрипта требуется PowerShell версии >= 3.0 (присутствует начиная с Windows 8/2012, для Windows 7/2008 должна быть установлена отдельно) и 7za.exe
Rufus-Update.ps1

----------
Разум когда-нибудь победит

Всего записей: 3215 | Зарегистр. 09-02-2003 | Отправлено: 11:47 29-10-2018 | Исправлено: Smitis, 20:50 12-12-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
Ок!. Ладно, пошёл крутить далее, после опробуем и твой скрипт - сейчас стенд по запчастям разобран. Пишу с планшета.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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:03 29-10-2018
Smitis



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

Цитата:
после опробуем и твой скрипт

Если бы архив был не 7zip, а zip, как ProcessHacker, можно было бы обойтись без 7zip...


----------
Разум когда-нибудь победит

Всего записей: 3215 | Зарегистр. 09-02-2003 | Отправлено: 18:06 29-10-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 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