Ru-Board.club
← Вернуться в раздел «Программы»

» GRUB4DOS и GNU GRUB (часть 3)

Автор: bomzzz
Дата сообщения: 02.03.2016 20:57
dialmak01
работает и последовательность чисел хорошая все время разные выпадают хоть выключаешь хоть перезагрузаешь комп
Автор: At1ant
Дата сообщения: 02.03.2016 21:20
bomzzz
map /initrd.gz (rd)
ls (rd)/


На практике ядро падает с ошибкой что не может смонтировать файловую систему:

Цитата:
title Image for Linux GUI v2.99 Test
map /initrmfs.gz (rd)
kernel /vmlinuz vga=773 xres=1024 iflkmap=us ktl=qwerty iflbflag=0

Автор: dialmak01
Дата сообщения: 02.03.2016 21:21
bomzzz
@random работает, странно.. да. дык он потому и работает, что он рамдомный

Добавлено:
At1ant

Цитата:
map /initrd.gz (rd)
ls (rd)/

По моему маловато
Автор: At1ant
Дата сообщения: 02.03.2016 21:26
dialmak01 Пример менюшки ниже, но она все равно нерабочая.
Автор: bomzzz
Дата сообщения: 02.03.2016 21:48
когда кернел и инирд исполняются там адреса памяти указываются куда они присобачились, я прям туда пытался монтироваться
Автор: dialmak01
Дата сообщения: 02.03.2016 23:05
At1ant

Цитата:
Пример менюшки ниже, но она все равно нерабочая.

хз, у меня работает. специально проверил. может луна?
Автор: BakLAN
Дата сообщения: 03.03.2016 02:38
Очередной вопрос, народ: как, если возможно вообще, сделать флешку с Grub4Dos, чтобы она грузилась не только в Legacy, но и в UEFI?
Автор: bomzzz
Дата сообщения: 03.03.2016 02:42

Цитата:
хз, у меня работает. специально проверил. может луна?

опиши что ты делал, я запустил у меня до кернел паник дошло
Автор: KaSpieC 666
Дата сообщения: 03.03.2016 02:53
BakLAN

Цитата:
сделать флешку с Grub4Dos, чтобы она грузилась не только в Legacy, но и в UEFI?

Никак. Grub4Dos UEFI не понимает...
Автор: bomzzz
Дата сообщения: 03.03.2016 07:08
самое лучшее распределение дал такой вариант
set /a _NUM=%@random%/6554+1

взял отсюда Grub4dos rand or random
Автор: dialmak01
Дата сообщения: 03.03.2016 09:19
bomzzz

Цитата:
set /a _NUM=%@random%/6554+1
 

тоже вариант
Автор: bomzzz
Дата сообщения: 03.03.2016 10:41
на виртуалке поиспытывал, случайные числа далеко не случайные. лучше сделать счетчик и менять по очереди
Автор: dialmak01
Дата сообщения: 03.03.2016 13:41

Цитата:
случайные числа далеко не случайные.

ясен пень случайные согласно заложенному алгоритму. НО их алгоритм может вызывать сомнения. Это нормально.
Автор: At1ant
Дата сообщения: 03.03.2016 16:26
dialmak01
Цитата:
хз, у меня работает. специально проверил. может луна?

А какая версия Grub4Dos-а (дата сборки), IFL ?
Автор: BakLAN
Дата сообщения: 03.03.2016 19:43

Цитата:
Никак. Grub4Dos UEFI не понимает...

Похоже, пора его фтопку...
Автор: SV0host
Дата сообщения: 03.03.2016 22:02

Цитата:
сделать флешку с Grub4Dos, чтобы она грузилась не только в Legacy, но и в UEFI?

Grub4Dos + GRUB2 efi
К примеру #
Автор: dialmak01
Дата сообщения: 04.03.2016 00:49
At1ant

Цитата:
А какая версия Grub4Dos-а (дата сборки), IFL ?

IFL каким боком здесь не понял.
Дата трудно сказать - сборка где то начала 2015 года, версия 0.4.6a
Есть в свободном доступе похожий функционал, как в скрипте выше, в ALLRUN.
Там реализован показ случайной картинки при запуске и при нажатии пункта меню.

Добавлено:
А.. ступил.
Ты писал про

Код: map /initrd.gz (rd)
ls (rd)/
Автор: bomzzz
Дата сообщения: 04.03.2016 13:57
не могу сообразить где спросить. на мой контроллер сата нет драйверов на висту и семерку, я полез в тему Си программирования, спросил никто не знает как портировать драйвер с системы на систему, ну мне ответили ставь хпешный драйвер на висту. ну я взял так и сделал из интересу, а он взял установился и работает. чем его протестировать?
Автор: bomzzz
Дата сообщения: 06.03.2016 12:04
ipxegrldr - это что такое?
Автор: dialmak01
Дата сообщения: 06.03.2016 15:12

Цитата:
ipxegrldr - это что такое?

смесь бульдога с носорогом. добавлены возможности ipxe.
есть сбилденный файл? дай ссыль

Добавлено:
нашел
http://b.chenall.net/ipxegrldr
хм. не очень понял чем лучше ipxe + grldr

Добавлено:

Код: map --mem http://b.chenall.net/ntboot.iso (0xff)
map --hook
ls (0xff)
Автор: bomzzz
Дата сообщения: 06.03.2016 15:31
последняя версия груба grub4dos-0.4.6a-2016-03-04 ссылка в шапке
http://grub4dos.chenall.net/categories/downloads/
Автор: dialmak01
Дата сообщения: 06.03.2016 15:34
это та же версия.
Автор: At1ant
Дата сообщения: 06.03.2016 18:14
bomzzz Создали тему по большим шрифтам, помниться ты интересовался.
Автор: bomzzz
Дата сообщения: 06.03.2016 20:06
к нему надо и шрифт соответсвующий
Автор: bomzzz
Дата сообщения: 08.03.2016 13:47
а можно грубом запустить пбр которое лежит файлом, то есть чтоб не требовало устройства

у меня винт запускается mbr нт 5.0, pbr нт 5.0, ntldr ---> grldr
----> xp
чтоб запустить USB 2.0 драйвер груб надо запустить именно пбром груба

Добавлено:

Цитата:
        map --ram-drive=0x81
        map --rd-base=0x8000000
        map --rd-size=0x400000
        root (rd,0)
        kernel /kernel root=/dev/ram0 rw ip=bootp ramdisk_size=32768 ...
        initrd /initrd
        boot

может как то так можно отредактировать файловую систему линукса до загрузки ядра
Автор: dialmak01
Дата сообщения: 08.03.2016 15:54
bomzzz

Цитата:
чтоб запустить USB 2.0 драйвер груб надо запустить именно пбром груба

Сделать в общем просто.
Вначале поставить pbr от grub4dos. Сделать бекап его в файл (к примеру grldr.bin)
Затем поставить любой нужный pbr. В меню сделать

Код: iftitle [ find --ignore-floppies /grldr.bin] Запустить PBR от grub4dos 0.4.6а
find --set-root --ignore-floppies /grldr.bin
chainloader /grldr.bin
Автор: bomzzz
Дата сообщения: 08.03.2016 16:01
только что проверил не работает без него
Автор: dialmak01
Дата сообщения: 08.03.2016 16:13

Цитата:
только что проверил не работает без него

В помощи последней grub4dos 0.4.6а написано, что нужна инициализация

Код: GRLDR includes usb2.0 drive.

The USB 2.0 driver supports: PCI Device Class 0c/03/20,
namely EHCI (Enhanced Host Controller Interface) devices.

The USB 2.0 driver supports: USB (Universal Serial Bus) Class 08 (Mass Storage devices),
SubClass 06, Protocol 50, that is USB Thumbdrive or Portable External Hard Drives.

Support USB-FDD, USB-HDD, USB-cdrom mode.

In the menu or the command line to load usb2.0 driver: usb --init
Optional parameters: usb --delay=P
Автор: bomzzz
Дата сообщения: 08.03.2016 16:17
вот если без пбр запустить выдает ошибку при инициализации
Автор: dialmak01
Дата сообщения: 08.03.2016 16:18

Цитата:
вот если без пбр запустить выдает ошибку при инициализации
Какая ФС?

Страницы: 1234567891011121314

Предыдущая тема: Софт где есть голосоой чат с незнакомцами.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.