MBTY — 17.08.2016 05:13:16 |
Я пересобрал образы загрузки SmartFix на базе и XP и 8ки. Идея была одна - не хранить SmartFix.exe внутри образа. Потому что: 1) В обоих случаях требование под RAM было больше необходимого (помимо Live системы в память пёрся и сам SmartFix.exe). Возможно ошибаюсь. 2) Лишние мегабайты мозолили глаза. 30мб в ХР-образе, 30 мб в 8-образе. Одна и та же утилита дублировалась. 3) Для запуска в живой системе или других WinPe приходилось держать еще одну копию SmartFix.exe (уже третий раз 30мб), либо выковыривать каждый раз из образов. Теперь осталась всего одна копия и она всегда под рукой. 4) Обновлять приходилось каждый ISO лично, что не очень то удобно, когда образы лежат исключительно на флешке.
Что я сделал: 1) Перебрал структуру папок образов так, чтобы оба образа хранились на флешке в папке SmartFIX. Папку SmartFIX на флешке переименовывать нельзя. Структура папки SmartFIX на флешке (раскрыть): X:\SmartFIX\!LDR! - загрузчик на базе GRUB4DOS со встроенным меню из двух пунктов (SmartFix 8 / SmartFix XP) X:\SmartFIX\SmartFix.exe - собственно вынесенный за пределы образов SmartFix. !!Нужно скачать отдельно!!. X:\SmartFIX\SmartFix_XP.iso - образ на базе ХР с сайта SmartFix.pro X:\SmartFIX\SmartFix_8.iso - образ на базе AntiSMS (8).
2) Самая вкуснота. Внёс в системные папки образов самописный костыль SfixFind.exe, который при автозагрузке ищет на всех воткнутых носителях папку SmartFIX. Если в ней есть Exe-файлы, то ярлыки этих файлов будут помещены на рабочий стол загруженной системы. В идеале появится только ярлык на SmartFix.exe, но в эту папку можно накидать свои портативные утилиты, если хотите (подкаталоги не сканируются, потому exe надо кидать прям в папку SmartFIX).
Метод добавления на свою флешку: Инструкция для GRUB4DOS: В свое меню добавьте строки: title SmartFix XP/8\n find --set-root --ignore-floppies /SmartFIX/!LDR! chainloader /SmartFIX/!LDR!
Инструкция для чистой флешки: 1) Форматируйте флешку штатными средствами. 2) Перенесите на неё папку SmartFIX 3) Файл SmartFIX\!LDR! перенесите в корень флешки и назовите его bootmgr.
|
Albert — 17.08.2016 11:14:34 |
MBTY, отличная реализация! Мысли об этом приходили, но, увы, не по силам. Спасибо.
|
g0dl1ke — 18.08.2016 21:40:40 |
Defrag разве не нужен образов?
|
MBTY — 18.08.2016 23:39:27 |
g0dl1ke Ась?
|
raddy — 19.08.2016 17:07:07 |
MBTY На яндексе ничего не осталось \
|
MBTY — 19.08.2016 20:55:09 |
raddy Приветствую! Некогда обновить шапку, совсем не хватает времени. Проект получил обновление и видоизменился. Прочтите пару страниц форума здесь http://usbtor.ru/viewtopic.php?p=27754#27754 , чтобы было ясно что и как в новой версии. Там же и ссылка для скачивания рабочая.
|
survover — 07.07.2018 15:08:10 |
MBTY Привет наткнулся на такую ветку https://forum.simplix.info/viewtopic.php?id=565 но не понимаю где взять X:\SmartFIX\!LDR! - загрузчик на базе GRUB4DOS со встроенным меню из двух пунктов (SmartFix 8 / SmartFix XP) X:\SmartFIX\SmartFix.exe - собственно вынесенный за пределы образов SmartFix. !!Нужно скачать отдельно!!. X:\SmartFIX\SmartFix_XP.iso - образ на базе ХР с сайта SmartFix.pro X:\SmartFIX\SmartFix_8.iso - образ на базе AntiSMS (8).
|