[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
-*** BIBM++/BIU++/IFL++ ***-
Актуальная версия: 02.11.2022
Состав и назначение проекта:
  • Partition Manager    (управление разделами)
  • Boot Manager         (управление мульти-загрузкой ОС)
  • Disk Imaging         (клонирование/бекап/восстановление дисков и разделов)
  • Scripting                (выполнение сценариев по обслуживанию ПК)
  • BWP                     (сброс паролей учётных записей Windows)

Представляет собой:
  • BIBM++: образ дискеты (BIBMPP.ima), предназначенный для запуска из меню Grub4Dos / GRUB2 / Syslinux / Xorboot и т.п.
  • BIU++: папка EFI\BOOTIT с набором файлов для запуска из режима UEFI
  • IFL++: LINUX (kernel+ramfs) для запуска из BIOS/UEFI

Область применения:
  • BIBM++: загрузка из BIOS
  • BIU++: загрузка из UEFI x64
  • IFL++: загрузка из BIOS/UEFI

Краткое руководство

* При загрузке (BIBM++, IFL++) на экран выводится список скриптов обслуживания ПК (в том числе, Bypass Windows Password).
BIBM++, BIU++:
* Перейти к стандартному десктопу BootIt BM - нажать клавишу Esc или выбрать последний пункт.
* Вновь вывести список скриптов - на десктопе нажать Run и выбрать из списка -= SCRIPTS MENU =-.TBS
IFL++
* Вновь вывести список скриптов - на десктопе нажать ПКМ и выбрать из списка Display User Scripts Menu

Использованное ПО

  • BootIt Bare Metal с набором стандартных скриптов (ссылка)
  • BootIt UEFI с набором стандартных скриптов (ссылка)
  • Image for Linux с набором стандартных скриптов (ссылка)
  • Набор скриптов от dialmak (ссылка)
  • Bypass Windows Password от nikzzzz & dialmak (ссылка)
  • DFSee от FSYS Software (ссылка)
  • Testdisk от Christophe GRENIER (ссылка)

Примеры использования

BIBM++ (BIOS)Grub4Dos:
title BIBM++
    map --mem /IMAGES/BIBMPP.GZ (fd0)
    map --hook
    rootnoverify (fd0)
    chainloader (fd0)+1
GRUB2:
menuentry "BIBM++" {
    linux16 /IMAGES/memdisk raw floppy
    initrd16 /IMAGES/BIBMPP.GZ
}
SYSLINUX:
LABEL bibm++
    MENU LABEL BIBM++
    KERNEL memdisk
    INITRD /IMAGES/BIBMPP.GZ
    APPEND raw floppy
Xorboot:*
    @ Boot type: Search & boot from file
    File name: IMAGES\BIBMPP.ima
    @ System type: FDD image (*.img;*.ima)
* Примечание: поскольку Xorboot не умеет работать со сжатыми образами, необходимо предварительно извлечь BIBMPP.ima из BIBMPP.GZ (например, с помощью архиватора 7z).-BIU++ (UEFI)GRUB2:
menuentry "BIU++" {
    chainloader /EFI/BOOTIT/BOOTIT.EFI
}
или
menuentry "BIU++" {
    chainloader /EFI/BOOTIT/BOOTX64.EFI
}
rEFInd:
menuentry "BIU++" {
    loader \efi\bootit\bootit.efi
}-IFL++ (UEFI)GRUB2:
menuentry "Image for Linux - best available graphics mode" {
    linux /ifl/vmlinuz uefimode=yes xres=800 iflkmap=us ktl=qwerty iflbflag=0
    initrd /ifl/initrmfs.gz
}
menuentry "Image for Linux - best available frame buffer mode" {
    linux /ifl/vmlinuz uefimode=yes switchx=yes xres=800 iflkmap=us ktl=qwerty iflbflag=0
    initrd /ifl/initrmfs.gz
}IFL++ (BIOS)Grub4Dos:
title Image for Linux - best available graphics mode
    kernel /ifl/vmlinuz xres=800 vga=788 iflkmap=us ktl=qwerty iflbflag=0
    initrd /ifl/initrmfs.gz
title Image for Linux - best available frame buffer mode
    kernel /ifl/vmlinuz switchx=yes xres=800 vga=788 iflkmap=us ktl=qwerty iflbflag=0
    initrd /ifl/initrmfs.gz
SYSLINUX:
LABEL ifl++
    MENU LABEL Image for Linux - best available graphics mode
    KERNEL /ifl/vmlinuz
    INITRD /ifl/initrmfs.gz
    APPEND xres=800 vga=788 iflkmap=us ktl=qwerty iflbflag=0
LABEL iflx++
    MENU LABEL Image for Linux - best available frame buffer mode
    KERNEL /ifl/vmlinuz
    INITRD /ifl/initrmfs.gz
    APPEND switchx=yes xres=800 vga=788 iflkmap=us ktl=qwerty iflbflag=0

История изменений

02.11.2022
  • Обновлён BIBM 1.84
  • Обновлён IMAGE 3.56
  • Обновлён BIU 1.36
  • Обновлён DFSee 17.0 (IFL++)
  • Образ IFL x86 не обновлён
23.09.2022
  • Обновлён BIBM 1.83
  • Обновлён IMAGE 3.55
  • Обновлён BIU 1.35
  • Образ IFL x86 не обновлён
11.09.2022
  • Обновлён BIBM 1.82
  • Обновлён IMAGE 3.54
  • Обновлён BIU 1.34
  • Обновлён TBOSDT 2.13
  • Образ IFL x86 не обновлён
01.08.2022
  • Обновлён BIBM 1.81
  • Обновлён IMAGE 3.53
  • Обновлён BIU 1.33
  • Обновлён TBOSDT 2.11
  • Образ IFL x86 не обновлён
28.01.2022
  • Обновлён BIBM 1.78
  • Обновлён IMAGE 3.50
  • Обновлён BIU 1.30
  • Обновлён TBOSDT 2.09
  • Обновлён скрипт chgdtype.tbs
07.01.2022
  • Обновлён BIBM 1.77
  • Обновлён IMAGE 3.49
  • Обновлён BIU 1.29
  • Обновлён TBOSDT 2.08
10.12.2021
  • Обновлён BIBM 1.76
  • Обновлён IMAGE 3.48
  • Обновлён BIU 1.28
  • Обновлён TBOSDT 2.07
  • Обновлёны скрипты
  • Обновлён DFSee 16.9 (IFL++)
05.10.2021
  • Обновлён BIBM 1.74
  • Обновлён IMAGE 3.47
  • Обновлён BIU 1.26
  • Обновлён TBOSDT 2.05
  • Обновлён скрипт tbexplo.tbs
06.07.2021
  • Обновлён BIBM 1.73
  • Обновлён IMAGE 3.46
  • Обновлён BIU 1.25
21.06.2021
  • Обновлён BIBM 1.72
  • Обновлён IMAGE 3.45
  • Обновлён TBOSDT 2.04
  • Обновлён BIU 1.24
30.05.2021
  • Обновлён BIBM 1.71
  • Обновлён IMAGE 3.44
  • Обновлён TBOSDT 2.03
  • Обновлён BIU 1.23
18.03.2021
  • Обновлён BIBM 1.70
  • Обновлён IMAGE 3.43
  • Обновлён TBOSDT 2.02
22.12.2020
  • Обновлён BIBM 1.69
  • Обновлён BIU 1.21
  • Обновлён IMAGE 3.42
05.08.2020
  • Обновлён TBOSDT 2.01
  • Обновлён BIBM 1.68
  • Обновлён BIU 1.20
  • Обновлён IMAGE 3.41
  • Обновлены скрипты
  • В комплект IFL++ добавлен Testdisk
09.06.2020
  • Обновлён TBOSDT 2.00
  • Обновлён BIBM 1.67
  • Обновлён BIU 1.19
  • Обновлён IMAGE 3.40
  • Обновлены скрипты
  • В комплект IFL++ добавлен DFSee 16.6
24.04.2020
  • Обновлён TBOSDT 1.99
  • Обновлён BIBM 1.66
  • Обновлён BIU 1.18
  • Обновлён IMAGE 3.39
  • Обновлены скрипты+fixboot.tbs
02.03.2020
  • Обновлён TBOSDT 1.98
  • Обновлён BIBM 1.65
  • Обновлён BIU 1.17
  • Обновлён IMAGE 3.38
  • Обновлены скрипты
27.01.2020
  • Обновлён TBOSDT 1.97
  • Обновлён BIBM 1.64
  • Обновлён BIU 1.16
  • Обновлён IMAGE 3.37
  • Обновлены скрипты
  • В скрипт BWP добавлен ChangePassword
  • Во все пакеты добавлен tbosdtw.exe
  • BIBM теперь стартует в режиме 1024х768х64К
23.12.2019
  • Обновлён TBOSDT 1.96
  • Обновлён BIBM 1.63
  • Обновлён BIU 1.15
  • Обновлён IMAGE 3.36
  • Обновлены скрипты
16.12.2019
  • Обновлён TBOSDT 1.95
  • Обновлён BIBM 1.62
  • Обновлён BIU 1.14
  • Обновлён IMAGE 3.35
  • Обновлены скрипты
  • Включено отображение в меню скриптов оригинального osdtool.tbs
15.11.2019
  • Обновлён TBOSDT 1.94
  • Обновлён BIBM 1.61
  • Обновлён BIU 1.13
  • Обновлён IMAGE 3.34
  • Обновлены скрипты
21.10.2019
  • Обновлён TBOSDT 1.93
  • Обновлён BIBM 1.60
  • Обновлён BIU 1.12
  • Обновлён IMAGE 3.33
  • Обновлены скрипты
16.09.2019
  • Обновлён TBOSDT 1.92
  • Обновлены скрипты
03.09.2019
  • Обновлены скрипты
  • Обновлён IMAGE 3.32
  • Обновлён TBOSDT 1.91
  • Обновлён BOOTIT 1.59
12.08.2019
  • Первый релиз
Загрузить


Последний раз редактировалось: Ander_73 (2022-11-02 22:04), всего редактировалось 39 раз(а)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
nik63, aa
Совершенно верно. Именно поэтому лично я пользуюсь версией х86
Чтобы на обычном ПК нормально загрузить версию х64, надо включать использование framebuffer.
Ключ:
switchx=yes
Посмотри в "шапке" примеры, там есть.

[Цитировать]

    nik63
  • 1479
  • Стаж: 9 лет 2 месяца
  • Сообщений: 552
  • Репутация:20

    [+] [-]
  • Откуда: Башкирия г.Салават
Ander_73, aa Спасибо. Всё понял. ay
попробовал x86 то же самое.
switchx=yes не помогло.
Версии 2 назад, запускалось всё и x64 x86

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
nik63, вот оригинальный конфиг. Сравнивай со своим.

syslinux.cfg

timeout 50
kbdmap qwerty.ktl
prompt 1
display menu.txt
default 1
label 1
kernel vmlinuz
append vga=773 iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 2
kernel vmlinuz
append vga=773 xres=1024 iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 3
kernel vmlinuz
append vga=773 xres=800 iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 4
kernel vmlinuz
append vga=773 xres=640 iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 1fb
kernel vmlinuz
append vga=794 switchx=yes iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 2fb
kernel vmlinuz
append vga=791 switchx=yes iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 3fb
kernel vmlinuz
append vga=788 switchx=yes iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 4fb
kernel vmlinuz
append vga=785 switchx=yes iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0
label 4gh
kernel vmlinuz
append vga=773 mem=2G iflkmap=us ktl=qwerty initrd=initrmfs.gz iflbflag=0

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
Если вдруг кто помнит про проблему "Unable to open BOOTIT.DAT" при запуске BootIt UEFI. В очередной раз наступил на неё, провёл мини-исследование.
Вводная:
- флешка ФАТ32 (в процессе пробовал и ФАТ16)
- папка с BIU как положено \EFI\BOOTIT\
- начальная загрузка GRUB2 (две версии: 2.02 из PartedMagic и 2.04 из Ubuntu), из которого стартуем BIU
BIU не запускается ни через bootx64.ef из комплекта поставки, ни сам bootit.efi. При попытке запустить вручную tbosdt.efi (вместо bootit.efi) получаем картину:

То есть имеем проблему на уровне файловой системы. Чего же проще? Переносим папку BOOTIT в корень флешки и запускаем bootit.efi оттуда:
menuentry "BootIt UEFI" {
    chainloader /bootit/bootit.efi
}
Вуаля! bf

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 8 месяцев
  • Сообщений: 1259
  • Репутация:34

    [+] [-]
Ander_73, Пара обновить. A1lant выложил.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
SergeyZV, да, видел. Собираюсь с силами.

[Цитировать]

    xnik
  • 19473
  • Стаж: 6 лет
  • Сообщений: 486
  • Репутация:11

    [+] [-]
  • Откуда: СССР
А для windows планируется такое?
просто видел это в NuttyBoot by dialmak 2.0

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
xnik, что - такое? Для Винды есть портабельный комплект от Атланта, например.-Обновление проекта.

[Цитировать]

    xnik
  • 19473
  • Стаж: 6 лет
  • Сообщений: 486
  • Репутация:11

    [+] [-]
  • Откуда: СССР
вот такой комплект imagew и скрипты
https://disk.yandex.ru/d/OKrjiNMnYPQ8ng

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
xnik, я не понимаю, причём тут я? Есть комплект - пользуйтесь.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
Обновление проекта.
---
Хистори завтра, сил уж нет :)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
Обновление проекта.

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 8 месяцев
  • Сообщений: 1259
  • Репутация:34

    [+] [-]
Время пришло. ah

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
Обновление проекта.

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 8 месяцев
  • Сообщений: 1259
  • Репутация:34

    [+] [-]
Ander_73, Уже два раза дистрибутивы обновились. И от Атланта похоже не стоит ждать чего-то. ac

Страница 13 из 16


Показать сообщения:    

Текущее время: 24-Ноя 00:14

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы