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

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

Модерирует : 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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

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

At1ant



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: 1-я | 2-я
Второй Груб (тот, который в большинстве современных дистрибутивов) обсуждается в теме «GNU GRUB 2 (grub 1.9x); BURG»

Grub4Dos

Основные особенности Grub4Dos:
  • Возможность установки на USB-flash, HDD, CD и floppy
    При установке на USB-flash или HDD возможна установка в mbr, бутсектор или просто загрузка строкой в boot.ini
    C:\GRLDR="Start GRUB"
  • Возможность подключения ISO-образов, образов дискет и HDD как виртуальных дисков
  • Возможность передачи загрузки выбранному разделу или напрямую загрузчику (ntldr, bootmgr)
  • Наличие графического (gfxmenu) и текстового (splashimage) режима
  • Наличие собственного командного интерпретатора
  • Возможность автоматического поиска и загрузки установленных ОС
    Скачать Grub4Dos
    Руководство на русском. Доп. инфа в файле README_GRUB4DOS.txt (Eng)
    Готовые GFX-Boot темы
     
    Подробнее...
     
    Полезные ссылки:
  • Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа
  • Запуск и обновлениe антивирусных Live CD/USB
  • Запуск загрузочных образов от Acronis
  • Русские шрифты для Grub4Dos
  • Простая установка Grub4Dos на флешку без перезагрузок
  • конструктор от z0bra для создания собственных тем gfxboot-3.3
  • RIPPER-GFX от ded2007 - программа для создания собственных и редактирования старых тем gfxboot (+ видеоуроки). Расширенная функциональность gfxboot
  • Скрипт от kDnZP для создания мультизагрузочной/мультизагрузчиковой флешки на основе fbinst
  • комплект Grub4Dos (5 Мб) - с описанием для флешки/hdd/iso-cd/lan/gfxboot-3.3 (AZJIO 2010-2020), подробнее
     
    BootIce [__1__] [__2__]

  • Всего записей: 1312 | Зарегистр. 12-05-2008 | Отправлено: 01:20 25-01-2016 | Исправлено: AZJIO, 19:56 06-12-2020
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    BakLAN Grub4Dos-кий USB driver сделан для ускорения считывания файлов на старых материнках с медленными USB портами. Grub4Dos нормально работает на USB 3.0, вон у меня на работе Dell Optiplex 3020 (новая версия Intel-кого контроллера) и 7010 (старая версия Intel-кого контроллера), все работает отлично.
     

    Цитата:
    Grub2 грузит без проблем

    Случаем не EFI версию ?
     

    Цитата:
    Т. е. и MBR и PBR - установленные оба чем-то лучше, чем один MBR?  

    Не корректное сравнение.  
    MBR - таблица разделов, в котором один из основных разделов может иметь флаг активного, ну и загрузочный код.
    PBR - загрузочный код основного раздела, он уже запускает с корня раздела .  
    MBR от Grub4Dos умеет искать по разделам прописанный в нем файл и запускать его. Другие MBR грузят PBR раздела с флагом активного и уже PBR запускает файл (ntldr/bootmgr/grldr/или какой там файл прописан).
    Windows NT 6.x (другими словами MBR от семерки) маленький и работает практически везде (самый живучий, железо ведь в первую очередь делают совместимым с Windows), поэтому его рекомендуют использовать.

    Всего записей: 1312 | Зарегистр. 12-05-2008 | Отправлено: 21:35 29-02-2016
    BakLAN



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

    Цитата:
    Случаем не на UEFI пытаетесь?  


    Цитата:
    Случаем не EFI версию ?

    Legacy же, обижаете.
     
    Эх, не понимаю что с этим Dell'ом не так...

    Всего записей: 2843 | Зарегистр. 15-12-2003 | Отправлено: 22:49 29-02-2016 | Исправлено: BakLAN, 22:53 29-02-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как узнать чего не хватает в вин пе, почему семерка не ставится. выдает ошибку при создании загрузочных файлов семерки (BFSVC Error 0x7e).

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 23:12 29-02-2016
    KaSpieC 666



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    Не легче скачать уже РЕ от Xemom1?
    Например 7х86, которая весит 100мб, и в ней есть уже программы.

    Всего записей: 365 | Зарегистр. 20-10-2014 | Отправлено: 23:16 29-02-2016
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BakLAN, MBR и PBR стандартные от мелкософта, а grub4dos грузи из BCD. На некоторых машинах не хочет напрямую BCD - GRLDR, зато прекрасно работает связка BCD - WEE - GRLDR

    Всего записей: 2257 | Зарегистр. 24-10-2002 | Отправлено: 23:44 29-02-2016
    BakLAN



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

    Цитата:
    перегроммирую флешку в хд и использую USB-HDD MBR, PBR grub4dos.  

    Сделал так. Грузится зараза. Осталось теперь определить как это готовить без bootice - на Linux`e.
     
    Добавлено:
    Death_INN

    Цитата:
    а grub4dos грузи из BCD

    Оспади, шо исчо за BCD ? о_О

    Цитата:
    зато прекрасно работает связка BCD - WEE - GRLDR

    и исчо.... зачем фсьо это, почему не придумать было что-то одно и чтоб работало... какая пичаль....

    Всего записей: 2843 | Зарегистр. 15-12-2003 | Отправлено: 01:08 01-03-2016
    bomzzz



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

    Цитата:
    Не легче скачать уже РЕ от Xemom1?  

    вот и приходится использовать для одной функции дополнительную сборку. а у меня еще загрузка USB 1.1, эта маленькая виндулька минуту в память читается

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 08:08 01-03-2016 | Исправлено: bomzzz, 08:09 01-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    At1ant
    а чтоб в файл \tbu\utility\rdcmd вписать команду грубом какой диск надо указывать? рамдиск?
     

    Цитата:
    kernel /BOOT/vmlinuz vga=0 iflkmap=us ktl=qwerty iflbflag=0
    initrd /BOOT/initrmfs.gz
    write ()/tbu/utility/rdcmd -r --rb:1 --uy --d:0@0x01 --f:0@0x03:Backup.TBI

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 16:06 01-03-2016 | Исправлено: bomzzz, 17:21 01-03-2016
    dialmak01

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

    Цитата:
    MBR и PBR стандартные от мелкософта, а grub4dos грузи из BCD. На некоторых машинах не хочет напрямую BCD - GRLDR, зато прекрасно работает связка BCD - WEE - GRLDR  
     

    Имхо проще MBR и PBR стандартные от мелкософта (от XP), а в PBR указать grldr  вместо бутфайла ntldr.
     
    Добавлено:
    BakLAN

    Цитата:
    Осталось теперь определить как это готовить без bootice - на Linux`e.  

    Можно по разному.
    Например через fdisk + dd или bootlace.com или syslinux или.. Вариантов вагон.

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 18:09 01-03-2016 | Исправлено: dialmak01, 18:16 01-03-2016
    BakLAN



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak01
    Ну, bootlace в архиве с grbu4dos присутствует. Как с его помощью сделать USB-HDD MBR + PBR grub4dos ?

    Всего записей: 2843 | Зарегистр. 15-12-2003 | Отправлено: 18:48 01-03-2016
    bomzzz



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

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 18:51 01-03-2016 | Исправлено: bomzzz, 18:52 01-03-2016
    BakLAN



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    Какой софт ?

    Всего записей: 2843 | Зарегистр. 15-12-2003 | Отправлено: 19:02 01-03-2016
    Death_INN

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

    Цитата:
    Имхо проще MBR и PBR стандартные от мелкософта (от XP), а в PBR указать grldr  вместо бутфайла ntldr
    Попадалось пару машин, где такое не срабатывало, а на одной сработало, но ни в какую не хотела грузиться Win PE сборка.
     
    KaSpieC 666
    Цитата:
    и исчо.... зачем фсьо это, почему не придумать было что-то одно и чтоб работало... какая пичаль....
    Добиться загрузки меню grub4dos - это только пол-дела. Главное, чтобы из меню все запускалось и грузилось без проблем

    Всего записей: 2257 | Зарегистр. 24-10-2002 | Отправлено: 19:04 01-03-2016 | Исправлено: Death_INN, 19:04 01-03-2016
    bomzzz



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

    Цитата:
    Какой софт ?

    да хоть какой то, на линукс ни хрена нету. а сислинукс что не канает на флешку?
     
    Добавлено:
    замени микрософтовский мбр на флешке на ультраисошный и некоторые машины не будут попадаться

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 19:09 01-03-2016 | Исправлено: bomzzz, 19:12 01-03-2016
    KaSpieC 666



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Death_INN
    А я тут причем?

    Всего записей: 365 | Зарегистр. 20-10-2014 | Отправлено: 19:27 01-03-2016
    dialmak01

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

    Цитата:
    Ну, bootlace в архиве с grbu4dos присутствует. Как с его помощью сделать USB-HDD MBR + PBR grub4dos ?

    Через  bootlace не пробовал. Загрузи и глянь.
    Можно через бекап-восстановление MBR и PBR. Если не использовать спец утилиты, то
     
    Бекап MBR (естественно с УЖЕ рабочей флешки):

    Код:
    dd if=/dev/sda of=/path/mbr-backup bs=512 count=1

    Восстановление MBR на другую флешку:

    Код:
    dd if=/path/mbr-backup of=/dev/sda bs=512 count=1

    Бекап PBR (естественно с УЖЕ рабочей флешки) для FAT/FAT32:

    Код:
    dd if=/dev/sda1 of=/path/pbr-backup bs=512 count=1

    Бекап PBR (естественно с УЖЕ рабочей флешки) для NTFS:

    Код:
    dd if=/dev/sda1 of=/path/pbr-backup bs=2048 count=1

    Восстановление PBR на другую флешку для FAT/FAT32:

    Код:
    dd if=/path/pbr-backup of=/dev/sda1 bs=512 count=1

    Восстановление PBR на другую флешку для NTFS:

    Код:
    dd if=/path/pbr-backup of=/dev/sda1 bs=2048 count=1

    Перед восстановлением PBR нужно отформатировать раздел!
    Нужно помнить, что при восстановлении MBR автоматом восстановиться таблица разделов с их размерами!!! Если флешки разного размера, то нужно корректировать (например в fdisk).
    Посмотреть где флешка - можно по fdisk -l
    Все выполнять от root (sudo, su)
     
    Имхо через syslinux проще...

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 19:45 01-03-2016 | Исправлено: dialmak01, 20:01 01-03-2016
    BakLAN



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

    Цитата:
    да хоть какой то, на линукс ни хрена нету. а сислинукс что не канает на флешку?  

    Щито? о_О Что значит нет? А что надо? Я уже несколько лет на Лине и назад меня как-то не тянет. Так что не надо ту это...
    dialmak01
    Спасибо. Есть ещё вопрос, как-то можно проверить, что PBR на флешке рабочий/корректно установленый?

    Всего записей: 2843 | Зарегистр. 15-12-2003 | Отправлено: 20:04 01-03-2016
    dialmak01

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

    Цитата:
    как-то можно проверить, что PBR на флешке рабочий/корректно установленый?

    Если все работает, то все ОК

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 20:37 01-03-2016
    BakLAN



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

    Цитата:
    Если все работает, то все ОК  

    У меня там ещё и MBR, кроме PBR, так что не факт.

    Всего записей: 2843 | Зарегистр. 15-12-2003 | Отправлено: 20:46 01-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BakLAN
    MBR это просто. Это код, который выполняется на устройстве (флещка, HDD, SD), если это устройство выбрано в качестве приоритетного загрузочного в BIOS.
    Краткий алгоритм и порядок загрузки ОС на диске MBR, если используется стандартный MBR от Windоws (занимает 1 сектор):
    BIOS проводит начальную инициализацию и проверку оборудования POST  
    BIOS определяет, с какого устройства производить дальнейшую загрузку: дискета, флеш-накопитель, жёсткий диск, СD/DVD, PXE и т. д... (выбор устройства зависит от настроек BIOS и это будет активное устройство).  
    Если активное устройство в BIOS - жёсткий диск и в компьютере есть несколько жёстких дисков, BIOS определяет какой из них приоритетный, его также называют активным диском (выбор активного диска зависит от настроек BIOS).  
    BIOS передаёт управление MBR активного диска (главному загрузочному сектору).  
    MBR просматривает по очереди все записи о разделах на активном диске и ищет первую запись об активном (загрузочном) основном разделе (сигнатура 80h) и в случае успеха MBR запоминает номер этого раздела. В случае ненахождения флага активности - возврат назад в BIOS или ошибка BIOS или система подвисает.  
    MBR просматривает все оставшиеся записи о разделах и проверяет, что это единственный активный раздел на этом диске. Все остальные разделы должны иметь флаг неактивности (сигнатура 00h). В случае нахождения любой другой сигнатуры - ошибка BIOS или система подвисает. На этом заканчивается проверка MBR и начинается подготовка к загрузке ОС.  
    MBR считывает первый сектор активного основного раздела и передает управление загрузочному сектору выбранного активного раздела PBR, а он загрузчику.
     
    Если же используется НЕстандартный MBR (может занимать до 63 секторов), то как правило он грузит какой-то загрузчик ВНЕ зависимости где он расположен. В этом случае  PBR может и не использоваться. Есть и спец MBR - для криптографии, вирусы-вымогатели и т.п. Места много там и в MBR можно разместить программу теоретически до 1 МБ ( до 2048 сектора), с 2048 сектора начнётся первый раздел!
     
    Смысл всей этой басни в том, что если выполнена команда  

    Код:
    dd if=/path/mbr-backup of=/dev/sda bs=512 count=1

    то код MBR будет рабочим.
     
    Вид MBR http://forall.ru-board.com/KLASS/img/mbr.png
     
    Добавлено:
    Есть прекрасная MBR Utility https://www.terabyteunlimited.com/downloads/mbr.zip (Win/DOS/Linux)
    Рекомендую
     
     

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 21:00 01-03-2016 | Исправлено: dialmak01, 21:26 01-03-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

    Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS | GNU GRUB (часть 3)


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru

    Рейтинг.ru