[Quote]

    BalAngel
  • 647
  • Longevity: 9 years 5 months
  • Posts: 257
  • REPUTATION:14

    [+] [-]
WEE - урезанная модификация grub4dos
Перевод отрывка из rmprepusb -wee:
WEE - небольшой урезанный менеджер загрузки, основанный на Grub4dos. Главное преимущество Wee в том, что не нужно загрузить дополнительный файл как файл GRLDR,
потому, что гораздо сокращенный вариант кода GRLDR содержится внутри самого загрузочного кода (секторы 1-62). Кроме того, Wee может быть более успешным при
загрузке «трудных» систем, которые, кажется, не хотят загружаться используя grub4dos и просто отображают мигающий курсор (так, как не требуется файла второго
этапа GRLDR).
RMPrepUSB v2.1.635 и более поздние версии в настоящее время включает функцию 'Install Wee на дорожку 0'. Просто нажмите ALT+F12 или CTRL+W
(или используйте вкладку Drive меню), и вам будет представлен меню WEE по умолчанию в Блокноте, которое вы можете изменить, если вы хотите.

Если вы не хотите использовать RMPrepUSB установить Wee, то ручной способ установки Wee заключается в использовании weesetup.exe из командной оболочки.
weesetup.exe можно найти https://code.google.com/archive/p/grubutils/downloads
Weesetup.exe должен быть запущен из командной строки от администратора
Для перечисления дисков в системе, введите:
weesetup -l
будет выведен список всех доступных устройств "жесткий диск" (в том числе доступных для чтения карт памяти и USB флэш-накопителей).
Определить диск, на который вы хотите установить Wee (например, это может быть (hd2)).
Создайте текстовый файл с именем weemenu.txt с примерным текстом в нём:
title Boot grub4dos
find --set-root /grldr
/grldr
title Boot XP
find --set-root /ntldr
/ntldr
title Boot win7/8/10
find --set-root /bootmgr
/bootmgr
где /bootmgr может быть заменен, например, на /stea/stldr

Установите Wee следующим образом:
weesetup -u -s weemenu.txt -f (hd2) где (hd2) привод, где хотите переписать загрузочную дорожку и установить WEE (напр.,
привод USB)
Предлагается перевод всего описания в формате .html wee rar - mediafire. Перевод можно получить машинным переводом, но не удобно. Если имеются трудности с медиафае, залил на nashdisk. Статья в формате .chm, предоставлена vovan1982, на .
В архиве - описание с мелким обновлением (повтор в спойлере "Полный список параметров") и упоминаемые в статье файлы, кроме RMPrepUSB portable

Полный список параметров

Применение:
weesetup v1.3.
weesetup v2.0
weesetup [Параметры]
Параметры:
--help,  -h  показать эту помощь
--verbose,  -v  включить подробный режим
--device=dd,  -d использовать устройство 'dd' для установки (обязательно)
--wee=ww,  -w ww  использовать внешний wee 'ww'
--script=ss,  -s ss  использовать файл сценария 'ss'
--showscript,  -S  написать wee скрипт на стандартный вывод
--saveold=oo,  -o oo  сохранить считнные данные на 'oo'
--grldr=gg,  -g gg  использовать wee для загрузки GRLDR 'gg' установленного
             на неразмеченной области после Wee
--force,  -f  насильно установить
--update,  -u  обновить
--backupmbr,  -b  резервное копирование загрузочной записи (mbr) во второй сектор
--restorembr,  -r  восстановить резервную MBR из второго сектора
--list,  -l  перечислить все диски в системе и выйти
Сообщить об ошибках на веб-сайт:  https://code.google.com/p/grubutils/issues
Благодарности: wee63.mbr (minigrub for mbr by tinybit)
                        wee63setup.c by SvOlli, xdio by bean
WEE MBR, конечно, можно установить с помощью Bootice, но не нашел детального описания - не могу дать ссылку
Опыты, решение проблем, обсуждения косвенно связанные с wee:
Nikzzzz написал скриптик для редактирования WEE Menu.
Использование NTBOOT Wimboot в WEE Поставленная задача не решается в WEE
...
Attachments

Загрузки WEE для создания загрузочной флешки.doc



Last edited by BalAngel on 2016-12-29 09:54; edited 6 times in total

[Quote]

    BalAngel
  • 647
  • Longevity: 9 years 5 months
  • Posts: 257
  • REPUTATION:14

    [+] [-]
vovan1982, c Новым годом, вам спасибо
Попробовать заменить title на echo в тех записях меню, где не выполняются другие команды, как коментарий
напр. Multiboot System, STEA compact system. И другие 32-х разрядные програмы методом тыка, несмотря на то, что это grub4dos сильно урезан

[Quote]

    Albert
  • 1131
  • Longevity: 9 years 2 months
  • Posts: 160
  • REPUTATION:12

    [+] [-]
rockdgon, здравствуй.
Ваш вариант загрузки SLAX
title Slax 7.0.8
/slax/boot/vmlinuz /slax/boot/initrfs.img slax.flags=perch,xmode
у меня не пошел.
Получилось таким образом
title Slax 7.0.8 x86-64
title Default
find --set-root /slax/boot/vmlinuz
/slax/boot/vmlinuz /slax/boot/initrfs.img slax.flags=xmode from=/slax/
title Save
find --set-root /slax/boot/vmlinuz
/slax/boot/vmlinuz /slax/boot/initrfs.img slax.flags=perch,xmode from=/slax/
title Save + Copy2Ram
find --set-root /slax/boot/vmlinuz
/slax/boot/vmlinuz /slax/boot/initrfs.img slax.flags=toram,perch,xmode from=/slax/
Работает, да и ладно.

[Quote]

    apostol
  • 2692
  • Longevity: 8 years 7 months
  • Posts: 229
  • REPUTATION:1

    [+] [-]
Всем Здравствуйте!
Как установить wee127 (с wee63 вроде понятно, а про wee127 ничего нет)?

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 7 months
  • Posts: 3716
  • REPUTATION:127

    [+] [-]
apostol, можно BootIce-ом (прописать mbr), можно, наверное, самим weesetup -w wee127.mbr

[Quote]

    apostol
  • 2692
  • Longevity: 8 years 7 months
  • Posts: 229
  • REPUTATION:1

    [+] [-]
51365apostol, можно BootIce-ом (прописать mbr), можно, наверное, самим weesetup -w wee127.mbr
BootIce по моему только 63 делает.
Не разобрался как пользоваться скриптом для редактирования WEE меню. Запускаю WeeSplit.cmd - а в ответ тишина, ничего не происходит ac. Должен вроде появится menu_.lst для исправления, но его нет !? Подскажите пожалуйста, что не так?

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 7 months
  • Posts: 3716
  • REPUTATION:127

    [+] [-]
Редактирование меню wee.mbr
Пример
WeeSplit.cmd wee63.mbr
Получаем
wee63_.mbr - wee63.mbr без меню
wee63_menu_.lst - wee63.mbr меню

Можно сделать проще.
Скачиваешь это [ тыц ]
Правишь файл menu.txt любым редактором (для форсу, можно строки разделять только 0A)
Запускаешь build.cmd и получаешь "склеенный" wee127.mbr
В BootIce выбираешь диск, Управление MBR, Восстановить MBR, выбираешь wee127.mbr и ставишь галку "оставить сигнатуру неизменной".
Вуаля!

[Quote]

    apostol
  • 2692
  • Longevity: 8 years 7 months
  • Posts: 229
  • REPUTATION:1

    [+] [-]
Ander_73
Попробовал Ваш способ, в BootIce пишет: "Ошибка записи файла! Отказано в доступе."
До этого, установил WEE из weesetup.exe (2013-09-25) вручную, при помощи CMD. Как я понял, установился wee63.
Может в моём случае, наоборот убрать галку "оставить сигнатуру неизменной"?
Да и BootIce сохраняет MBR в файл .bin !?


Last edited by apostol on 2018-02-26 14:49; edited 1 time in total

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 7 months
  • Posts: 3716
  • REPUTATION:127

    [+] [-]
51370в BootIce пишет: "Ошибка записи файла! Отказано в доступе."
ОС блокирует доступ к флешке. По-моему, самоочевидно.
51370убрать галку "оставить сигнатуру неизменной"
Вместо таблицы разделов получим "кашу".

[Quote]

    apostol
  • 2692
  • Longevity: 8 years 7 months
  • Posts: 229
  • REPUTATION:1

    [+] [-]
Ander_73
ОС блокирует доступ к флешке. По-моему, самоочевидно.
Не блокирует там ничего. Может файл файл .bin нужен (а не .mbr)?

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 7 months
  • Posts: 3716
  • REPUTATION:127

    [+] [-]
51373Может файл файл .bin нужен (а не .mbr)
Не имеет значения. Я проверял на *.mbr
---
UPD. Тут важное уточнение - смещение 128 или более секторов до начала первого раздела!!!

[Quote]

    apostol
  • 2692
  • Longevity: 8 years 7 months
  • Posts: 229
  • REPUTATION:1

    [+] [-]
Ander_73
И как теперь сделать start lba = 128? (у меня BOOTICE пишет: Нач.LBA = 96, на других флешках вообще =63).

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 7 months
  • Posts: 3716
  • REPUTATION:127

    [+] [-]
apostol, что значит - теперь? Как ты собирался впихнуть мбр-загрузчик размером 127 секторов в область 63/96 секторов? Флешку изначально нужно форматировать с таким отступом.

[Quote]

    apostol
  • 2692
  • Longevity: 8 years 7 months
  • Posts: 229
  • REPUTATION:1

    [+] [-]
51380apostol, что значит - теперь? Как ты собирался впихнуть мбр-загрузчик размером 127 секторов в область 63/96 секторов? Флешку изначально нужно форматировать с таким отступом.
А как специально сделать lba = 128 (т.е. как правильно форматировать флешку, чтобы было lba = 128)?

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 7 months
  • Posts: 3716
  • REPUTATION:127

    [+] [-]
apostol, Например, diskpart делает отступ 128 секторов (во всяком случае, в моей практике).
BootIce при разбивке флешки предлагает отступ, который можно скорректировать.
FBinst/RMPARTUSB имеют ключи командной строки для задания отступа.
А вот известная программа HPUSBFW.EXE как раз наоборот делает только 63 сектора отступ.
Если у тебя ОС Vista-like попробуй стандартную разметку через diskpart, это самое простое и быстрое, имхо.

[Quote]

    Guest
  • REPUTATION:0

    [+] [-]
apostol, UTmake создаёт первый раздел с 2048 сектора.

Page 3 of 5


Display posts:    

Current time is: 14-Sep 13:32

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum