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

» GRUB4DOS и GNU GRUB

Автор: LevT
Дата сообщения: 10.01.2010 00:00
ABATAPA
Если болтается в меню приоритетов, значит, определяется. И как старый сидюк, и как ATAPI девайс.

У меня на P5Q-E мамке то же самое. И на похожей P5E WS Pro так же.

Есть включение-отключение набортного марвелла (это пара каналов IDE + SATA; на SATA еще lsi микруху или sil могут навесить - недомультипликатор SATA с бредовым псевдорайдом.)

И отдельно отключение бутрома, если марвел включен.


MatrixNT

если скажете, как с минимумом геморроя ТОЧНО воспроизвести ваш загрузочный софт - могу попробовать у себя по-всякому, на разных режимах, каналах и контроллерах.
Автор: freddy333
Дата сообщения: 11.01.2010 07:16
Здравствуйте.Такая проблема-есть внешний usb-hdd transend storejet 1.8m размером 120 гиг.Так вот на этом винте размер сектора составляет 4096 байт(согласно утилите виктория).Можно ли установить на этот винт grub4dos или хоть што-то, штобы с него можно было загрузиться ?
Автор: ABATAPA
Дата сообщения: 11.01.2010 07:34
freddy333
Это размер кластера ОС. Зависит от форматирования.
Автор: kDnZP
Дата сообщения: 11.01.2010 14:22
LevT
На всяк случай
http://www.plop.at/en/bootmanager.html#plprom
10. Create an ISA/PCI boot manager option ROM
Ну и на форуме разработчика можете поподробнее распросить
Автор: ABATAPA
Дата сообщения: 11.01.2010 14:44
kDnZP

Цитата:
10. Create an ISA/PCI boot manager option ROM


Вроде, этого раньше не было?
Ибо, помнится, я задавал автору вопрос про это...
Автор: kDnZP
Дата сообщения: 11.01.2010 14:48
ABATAPA
Давно уже было))), месяца 3 точно.
Раньше бы сказал, только в эту тему времени заглянуть не было. На родном форуме, по памяти, помню подымались вопросы по ROM... там же и эксперименты кто-то ставил. Я сам все собираюсь потестить, но никак руки не дойдут.
Автор: ABATAPA
Дата сообщения: 11.01.2010 15:33
kDnZP

Цитата:
Давно уже было))), месяца 3 точно.


Мда, "давно" - понятие относительное. Я поднимал тему намного раньше.
Радует, что автор не остановился, и таки сделал это.
Теперь становится реальной быстрая загрузка с USB на "ремонтируемых"/инсталлируемых компьютерах - для этого нужна лишь перепрошитая PCI сетевая карта...


PS: В 5.0.5 в архиве каталога "rom" нет. Так что - свежая весточка, как раз вовремя...
Автор: MrGalaxy
Дата сообщения: 11.01.2010 15:50
День добрый!

Во-первых, благодарю тех, кто писал шапку к этой ветке.

Во-вторых, мануал из шапки по установке ГРУБ-4-ДОС на флешку не работает. При загрузке возникает либо надпись типа
Try (hd0,0): NTFS5: 0,
либо вообще ошибка чтения буут-сектора.

У меня получилось установить только через
./bootlace.com /dev/sdx.

Но это - преамбула.
Теперь вопрос:
при загрузке ГРУБ начинает отсчитывать 5 секунд (задаёт вопрос о загрузке предыдущей MBR) и только после этого загружается - это можно как-то обойти?
Как установить GRUB-4-DOS, чтобы загружалось сразу без этого обратного отсчёта?

Заранее благодарен.
Автор: fabvil
Дата сообщения: 11.01.2010 16:35

Цитата:
10. Create an ISA/PCI boot manager option ROM


Сегодня попробовал залить в сетевую. Стартует, показывает меню. При навигации по меню появляются артефакты. При выборе загрузки с usb(флешка с ud зоной) появляется начальное меню и , при выборе любого пункта, зависает.

Добавлено:

Цитата:
при загрузке ГРУБ начинает отсчитывать 5 секунд (задаёт вопрос о загрузке предыдущей MBR) и только после этого загружается - это можно как-то обойти?
Как установить GRUB-4-DOS, чтобы загружалось сразу без этого обратного отсчёта?


устанавливать так
bootlace 0x80 --time-out=0

внимание! обратите внимание как определилась флешка
0x80 - первый жесткий диск
0x81 - второй жесткий диск
и т.д.
Автор: Dimsoft
Дата сообщения: 11.01.2010 22:53

Цитата:
быстрая загрузка с USB на "ремонтируемых"/инсталлируемых компьютерах

ABATAPA
так если pci сетевую ставить может по pxe | grub и загрузиться ?
Автор: LevT
Дата сообщения: 12.01.2010 00:46
Dimsoft
сетевая рассматривается здесь просто как болванка с прошивабельным ромом.


...А я лично давно талдычу, что пора избавляться от сохранения настроек изнутри системы на ее загрузочном устройстве. Указали загрузочный протокол, грузим RO образ неважно откуда, цепляем диски с [портабельными программами и] данными (возможно из SAN)...

Если нужна переконфигурация существующей системы - "запрашиваем привилегии" и сохраняем новые параметры конфигурации ВНЕ загрузочного образа. В тяжелом случае перестраиваем образ или выбираем более подходящий из готового набора.
Автор: MrGalaxy
Дата сообщения: 12.01.2010 06:56

Цитата:
внимание! обратите внимание как определилась флешка
0x80 - первый жесткий диск
0x81 - второй жесткий диск
и т.д.
Как в ДОСе это определить?
Автор: LevT
Дата сообщения: 12.01.2010 07:09

Это в биосе можно определить (и поменять): см. порядок загрузки с жестких дисков.

А дос грузится только с того диска, который 0х80 (если там есть активный раздел, на котом фс, которую понимает dos, и первым на том разделе лежит досовский io.sys)

Автор: ABATAPA
Дата сообщения: 12.01.2010 10:13
Dimsoft

Цитата:
ABATAPA
так если pci сетевую ставить может по pxe | grub и загрузиться ?

Ну, тут уже сказали, что это уже не сетевая будет...
А просто загрузка по сети - да, дома хорошо, если есть сервер, откуда грузиться (у меня есть).
А если сервера нет? К кому-то зашли - сервер с собой носить? У меня есть такой в маленькой коробочке , но зачем таскать?.. Да и загрузка по сети возможна не всего, и времени занимает много...
Автор: fantom123
Дата сообщения: 12.01.2010 10:30
Успешная загрузка новой версии Dr.Web Live CD с флешки.
Может кому окажется полезной данная информация, сам парился с загрузкой 2 дня. Прочитав кучу форумов нашёл рецепт решения проблемы.
Скачиваем самую свежую версию диска ftp://ftp.drweb.com/pub/drweb/livecd/
Раскидываем по папкам:

/BOOT/DRWEB/boot.cat
initrd (должен быть заменён на на старую версию)
memtest
vmlinuz (должен быть заменён на на старую версию)

/BOOT/MODULE/_white.dwm
drweb_bases.dwm
mc.dwm

/BOOT/config
DrWebLiveCD-5.0.1.100111 (название может меняться. копируем тот, который идёт на скаченном диске)


- заменяем файлы initrd и vmlinuz от предыдущих сборок, которые работают.
- переименовываем _white.dwm в white.mo
drweb_bases.dwm в drweb_bases.mo
mc.dwm в mc.mo



title * Dr.Web LiveCD *
root (hd0,0)
kernel /boot/drweb/vmlinuz init_opts=4 root=/dev/ram0 dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb vga=791 CONSOLE=/dev/tty1 init=/linuxrc splash=silent,theme:drweb
initrd /boot/drweb/initrd

вот ссылка на файлы initrd и vmlinuz, которые должны заменить соответствующие файлы из новой редакции диска

http://narod.ru/disk/16818660000/old%20versions.zip.html

Добавлено:
Огромная просьба ко всем владеющим вопросом, напишите подробно, с примерами, как пользоваться PLoP Boot Manager. Интересуют практические примеры применения.
Автор: ABATAPA
Дата сообщения: 12.01.2010 11:14
fantom123

Цитата:
Успешная загрузка новой версии Dr.Web Live CD с флешки.

Ну, я уже писАл, что необходимо сделать, чтобы работало. Помнится, только у одного человека "не завелось" - и то потому, что он не захотел "дожать" тему, я же по-прежнему готов был собирать новые initrd.
Автор: LevT
Дата сообщения: 12.01.2010 12:18
ABATAPA

Цитата:
А если сервера нет? К кому-то зашли - сервер с собой носить?


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

Я уже тут как-то фанател от MOA. Но и на ней свет не сошёлся клином...

Автор: AlexTAT
Дата сообщения: 12.01.2010 13:15
Тестировал загрузку с сетевой карты - работает. В plop работают все меню, с hdd загружается дос и виндовс, работает загрузка по USB. Испытуемая карта - 3COM 3C905CX 10/100 Mbit, на чипе написано 920-st06, bootrom - AT49BV512.
....На другм ПК артефакты , запустить невозможно.
Автор: Unitaz
Дата сообщения: 12.01.2010 14:46
на многих интеловских картах запаяны флешки ,их можно програмировать http://ifolder.ru/15894705
если вы сможете что либо втиснуть в 512 Kbit-4Mbit(как повезёт) то код будет запускатся прямо с карточки ,если при конфигурировании карты будет разрешена загрузка с bootrom
Автор: LevT
Дата сообщения: 12.01.2010 16:58
Unitaz

Цитата:
если вы сможете что либо втиснуть в 512 Kbit-4Mbit(как повезёт)


Это не решение, лучше даже не упоминать такого. Просто шум-забиватор полезного сигнала. Кто может втиснуть, тот не будет спрашивать совета на руборде.

"Как повезёт" - тоже неприемлемо. Здесь (в отличие от например rom.by) упоминания достойно только то, что даёт УВЕРЕННОСТЬ в успехе или в обратном.


Добавлено:

Когда мы что-то здесь упоминаем - значит в частности, подписываемся отвечать за понимание сказанных слов, например, поправляться, если из них делают неверные выводы.


Добавлено:
Unitaz

Цитата:
их можно програмировать http://ifolder.ru/15894705



СПАСИБО ОГРОМНОЕ! У меня именно такая карточка была со слетевшим маком. Кажется, реанимировал (благодаря тому, что всё под рукой и было не жалко железки для эксперимента).

Flash id: ST Micro M25P10 (2010) - status:Unprotected

Как это интерпретировать?


Добавлено:

И как залить туда какой-нибудь антиофтопик?



Добавлено:

2goletsa
А Ibautil вчерашний не помог.
Автор: Unitaz
Дата сообщения: 12.01.2010 18:27

Цитата:
Это не решение, лучше даже не упоминать такого. Просто шум-забиватор полезного сигнала. Кто может втиснуть, тот не будет спрашивать совета на форумах.

"Как повезет" - тоже непремлемо. Здесь (в отличие от например rom.by) упоминания достойно только то, что даёт УВЕРЕННОСТЬ в успехе или в обратном.


Добавлено:

Когда мы что-то здесь упоминаем - значит в частности, подписываемся отвечать за понимание сказанных слов, например, поправляться, если из них делают неверные выводы.

что вы курили я так и не понял ,слова тоже ......


Цитата:
СПАСИБО ОГРОМНОЕ! У меня именно такая карточка была со слетевшим маком. Кажется, реанимировал (благодаря тому, что всё под рукой и было не жалко железки для эксперимента).

мак адрес лежит не на флешке а в NWRAM ( исчо одна маленькая флешка с последовательным доступом)

P.S. Пожалуй лучше бросте эту затею , она явно не соответствует вашему интелекту
Автор: LevT
Дата сообщения: 12.01.2010 18:31

Их этих микрух как поганок, и даташитами торгуют враги народа:
http://www.datasheetarchive.com/M25P10-datasheet.html

Нужны простые инструкции, чтобы, не становясь специалистом-железячником, достигнуть успеха в 80% случаев


Добавлено:

Цитата:

мак адрес лежит не на флешке а в NWRAM ( исчо одна маленькая флешка с последовательным доступом)


факт тот, что Ibautil не помогла реанимировать слетевший (ставший ffffffffffff) мак, а вот эта Ваша последняя утилявка помогла прописать в карточку что-то осмысленное.



Добавлено:

Цитата:
P.S. Пожалуй лучше бросте эту затею , она явно не соответствует вашему интелекту


считать дебилами всех не разделяющих области собственной компетенции - неумно и неконструктивно (не способствует совместной деятельности и разделению компетенций).

Так и останетесь непризнанным-гением-железячником.


Автор: Unitaz
Дата сообщения: 12.01.2010 18:54

Цитата:
считать дебилами всех не разделяющих области собственной компетенции - неумно и неконструктивно (не способствует совместной деятельности и разделению компетенций).

ну вы же считаете всех дебилами ....
лично мне совершенно непонятно зачем вам даташиты на мелкосхемы ,вам же русским языком сказали
Цитата:
на многих интеловских картах запаяны флешки
ничего не надо поять , изучать даташиты ,хамить всем подряд ..... надо только написать код (или найти его) который будет исполнятся без ОС и делать что вам требуется ,записать его вместо bootrom , разрешить старт bootrom , установить адрес старта .... вот и всё
Если у вас нет подходящего кода для этой цели ,то задача не будет решена никогда и ни при каких условиях ........
Автор: LevT
Дата сообщения: 12.01.2010 19:08
Unitaz

Цитата:
ничего не надо поять , изучать даташиты ,хамить всем подряд ..... надо только написать код (или найти его) который будет исполнятся без ОС


МНЕ ЛИЧНО не нужно НИЧЕГО.
Мне нужно лишь, чтобы технологии были ДОСТУПНЫМИ И МАССОВЫМИ.
(Хотя бы, по правилу Парето, 80% технологий для 80% народа.)

В этом направлении я сам лично прилагаю большие усилия, в рамках своей компетенции.


Добавлено:

Дебилами я никого не считаю, а вот индивидуалистами-куркулями, неспособными к разделению труда - считаю многих. Особенно линуксоидов и железячников, и примкнувших к ним типа винбилдеров

Это болезнь такая, от неё лечиться надо. За деревьями научиться вновь увидеть лес, и самостоятельно прокладывать через него маршрут, компетентно используя инструменты.


Добавлено:
Unitaz

Цитата:
надо только написать код (или найти его) который будет исполнятся без ОС и делать что вам требуется ,записать его вместо bootrom , разрешить старт bootrom , установить адрес старта .... вот и всё


Очень хорошо. А теперь давайте писать How-To.
Согласны?

Вы описываете процесс - а я не даю Вам уйти в дебри, недоступные 80% заинтересованных этой темой читателей.

Автор: ABATAPA
Дата сообщения: 12.01.2010 19:41
AlexTAT

Цитата:
Испытуемая карта - 3COM 3C905CX 10/100 Mbit, на чипе написано 920-st06, bootrom - AT49BV512.


Помнится, была у меня когда-то плата USB-портов, по-моему, даже 2.0, и на ней был свой extBIOS.
Вот бы такую, да прошить туда PLOP...
Автор: LevT
Дата сообщения: 12.01.2010 19:49
ABATAPA

Не годится для массового применения, а только для собственных компетентных экспериментов.

Была б у меня такая - я б ее Вам подарил: Вы явно из неё извлечёте больший толк, чем я. Сделал бы я это в надежде на то, что Вы потом выдадите что-то ДЛЯ ВСЕХ.


Добавлено:

Собственно это относится и интеловской моей прошивабельной гигабитке.

Если кто-то вдруг считает, что сможет извлечь из экспериментов с нею больше меня - и способен не хуже меня сделать результаты ОБЩИМ достоянием - обращайтесь, в Москве пересечёмся.


А пока наше How-To состоит за двух частей:

1) Добыть подходящую карточку.
Неотвечено: как отличить подходящую от неподходящей? Имеется в виду в условиях Савёлы, Будённовской толкучки и т.п.

2) Ожидать от прошивки того-то.
Чтобы достичь результата, делать то-то.
Варианты нежелательного развития событий такие-то, распознать их так, и возвращаться к ожидаемому сценарию из них вот эдак

Жду раскрытия темы; пока в качестве писателя более всего подходит Unitaz

Автор: Unitaz
Дата сообщения: 12.01.2010 22:36

Цитата:
Очень хорошо. А теперь давайте писать How-To.
написать код я не смогу , потому что не умею ...
я родился в стране советов ,так что могу только дать совет
P.S. Карточка с флешкой у меня есть Intel pro100 512 kBit
Автор: LevT
Дата сообщения: 12.01.2010 23:23
Unitaz

До кода пилить ещё далеко и глубоко.

Если следовать предложенному плану, то все его артефакты (ответы на уже поставленные и будущие вопросы) получат самостоятельную ценность. Тот, кто умеет писать код, в час X увидит возможность немедленного результата - и решит вложить эти свои две копейки.

Или окажется, что ничего вообще писать не надо, а надо собрать из готовых кусков по плану... И сделать это по готовой документации смогут 80% заинтересованных и добравшихся до годного мат. ресурса. Самостоятельно!

Автор: 1MDI1
Дата сообщения: 13.01.2010 02:19

Цитата:
Успешная загрузка новой версии Dr.Web Live CD с флешки.
Может кому окажется полезной данная информация, сам парился с загрузкой 2 дня. Прочитав кучу форумов нашёл рецепт решения проблемы.

А по твоему рецепту винты автоматом монтируются или все таки в ручную приходится их монтировать?
Автор: ABATAPA
Дата сообщения: 13.01.2010 07:15
1MDI1

Цитата:
А по твоему рецепту винты автоматом монтируются или все таки в ручную приходится их монтировать?


У меня все монтируется автоматом. Все можно сделать.

PS: авторство цитат не удаляйте, сложно отслеживать ответы.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

Предыдущая тема: Альтеранативы Media Center от M$


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