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

» GRUB4DOS и GNU GRUB

Автор: LevT
Дата сообщения: 03.12.2009 11:04

Цитата:
одна и та же картина. впрочем тут уже вовсе не груб - а бартпе и установка хп
нас сочтут за оффтопик и буут правы


Всё это - лишь инструменты решения типовых задач.
Которые пока что неудовлетворительны.

Фанатики-сектанты (любого из них) неправы, именно потому, что не хотят [помочь] документировать процесс решения. Кукушкины дети, ёпрст.
Автор: ABATAPA
Дата сообщения: 03.12.2009 11:14
DeisGood

Цитата:
Попробовал разные варианты, та же ошибка.


Нужно больше логов. Посмотрите приват.
Автор: gryu
Дата сообщения: 03.12.2009 12:32
ABATAPA

Цитата:
Нужно больше логов. Посмотрите приват.

Гм. Логи логами, но не индивидуально же подгонять каждый раз.
Если У ВАС это работает, то почему не работает у других?
Нужна универсальность, а не "после сборки, доработать напильником"(с) старый анекдот
Флешка то предназначена для разных машин, а не для одной, под которую и подгоняется....
Вотььььь......
Автор: ABATAPA
Дата сообщения: 03.12.2009 12:41

Цитата:
м. Логи логами, но не индивидуально же подгонять каждый раз.

Не подгоняйте.


Цитата:

Если У ВАС это работает, то почему не работает у других?

Можно и иначе спросить: если работает у меня, то почему не работает у кого-то еще?


Цитата:
Нужна универсальность, а не "после сборки, доработать напильником"(с) старый анекдот

Вам нужна - делайте. "Ставить задачи" и ждать, ничего не делая, умеет каждый. Вам никто тут ничем не обязан. Вы лично ничего для успеха не сделали.


Цитата:

Флешка то предназначена для разных машин, а не для одной, под которую и подгоняется....

Вы открыли что-то новое? У меня все работает на разных машинах. Меня все устраивает. Если Вас не устраивает - предложите иной вариант. "****** - не мешки ворочать...". Ничего конструктивного от Вас я не увидел.


Цитата:

Вотььььь......

Очень "глубокомысленное" и "полезное" замечание. Оставьте его при себе.
Автор: gryu
Дата сообщения: 03.12.2009 13:01
ABATAPA
У вас огромное желание поскандалить? Тогда это не комне.

Цитата:
Не подгоняйте.
На данный момент и не подгоняю. Занятся в плотную этим в планах и отнють не краткосрочных. И без этого дел полно.

Цитата:
Можно и иначе спросить: если работает у меня, то почему не работает у кого-то еще?
от этого смысл ответа не меняется. Ответа, которого от вас пока не услышал. Пока только не спровоцированное хамство.

Цитата:
Вам нужна - делайте. "Ставить задачи" и ждать, ничего не делая, умеет каждый. Вам никто тут ничем не обязан. Вы лично ничего для успеха не сделали.
Я пока ничего не ставил. Ранее я задал вопрос, получил ответ и пока этим удовлетворён.
Мне, так же как и вам никто ничем не обязан. Обязаны мы сами себе. Если начал какую то тему, то и отвечаешь пед ней. В противном случае, это ребячество.
Я лично, не настолько компетентен, что бы "делачть что то" существенное для этого.
Поэтому и не лезу с советами.

Цитата:
Вы открыли что-то новое?

Повидимому это вы пытаетесь найти(открыть) что новое в моих словах. Это разумеется ваше делло, но не нужно выплёскивать свои не обоснованные фантазии в форуме.
Это контр продуктивно.

Цитата:
Очень "глубокомысленное" и "полезное" замечание. Оставьте его при себе.
Замечание, которое для всех нормальных людей означает нечто объединяющее ИМХО, не решительность в сказанном(не уверенность), некоторую шутливость (просьбу не воспринимать сказанное выше на полном серьёзе) и ещё ряд составляющих, в зависимости от ситуации. Примерно то же что и смайлик с закатанными глазами, но гораздо шире.
Но для вашей фантазии, похоже это оказалось красной тряпкой перед быком.
Приношу свои извинения.


Так ответ по существу будет? Или вы так и останетесь "в позе оскорблённой невинности"?
Автор: LevT
Дата сообщения: 03.12.2009 13:32
ABATAPA

Цитата:
Можно и иначе спросить: если работает у меня, то почему не работает у кого-то еще?


Форумы и проч. сообщества это место для взаимной техподдержки, а не пипискомерка.

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


Автор: kDnZP
Дата сообщения: 03.12.2009 15:46
LevT
Вот вы интересный)))
Ссылку на форум вам давали, там методика правки описана...
Более того, что вам мешает задать подобный вопрос разработчику ПО? Что мешает изучить методы правки конфигов и разобраться самому?

Я вот drWeb вообще не использую, я пользуюсь продуктами Касперского, и на линуксе и на WinPE. Но почему то уверен, что проблем с допиливанием у меня не возникнет при необходимости. И время на это затраченное окупится знаниями.
Автор: gryu
Дата сообщения: 03.12.2009 16:03
kDnZP
ИМХО.
Суть не в том, где читать/изучать, а в манере поведения.
http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=2000#19
ну и с какого бодуна меня обхамили? Укажите мне те слова в моём посте, которые можно считать либо оскорбительными, либо содержащими какие то требования?
Надо будет, изучу.
Только зачем мне ещё Linux изучать в дополнение к DOS, Windows всех версий и FreeBSD?
В качестве рабочей станции, не катит. В качестве сервера, тем более. Как говорится, "не два не полтора".
Ещё раз подчёркиваю. ИМХО.
Автор: kDnZP
Дата сообщения: 03.12.2009 16:44
gryu
За кого-то другого отвечать не буду, но скажем так, обстановка в теме понемногу накаляется. Местами мне хочется че-нить матом написать)))
Так что призываю всех к корректному поведению по отношению друг к другу. Ну и флудить с оффтопами пора действительно кончать.
По вашему вопросу я действительно ни чем помочь не могу, попробуйте поглядеть также в этой теме, может найдете решение там.
Автор: LevT
Дата сообщения: 03.12.2009 17:35
kDnZP

Цитата:
Ссылку на форум вам давали, там методика правки описана...


мне? где? Вы меня ни с кем не путаете?




Цитата:
Более того, что вам мешает задать подобный вопрос разработчику ПО? Что мешает изучить методы правки конфигов и разобраться самому?


разработчик нерабочего у gryu решения с initrd здесь под боком

если он неспособен оказывать поддержку своим поделиям прямо тут в теме, где их раздаёт - нехай не сбивает людей с пути и не рекламирует свою пустышку

(сколь бы она небыла технически совершенна внутри, её ценность инструментальна: она ненадёжна - а значит никчемна).


Добавлено:

Вот если бы он, наоборот, опубликовал методику самостоятельного ваяния таких initrd - и следил бы за тем, чтобы её правильно понимали (дополнял инструкцию и правил текст по выявившимся у читателей непоняткам) - повода для претензий не возникло бы.
Автор: kDnZP
Дата сообщения: 03.12.2009 18:39
LevT
Вам - образ собирательный для всех, кто упорно не пользуется поиском. Но не поленюсь, продублирую еще раз.
http://forum.drweb.com/index.php?showtopic=279642
Автор: LevT
Дата сообщения: 03.12.2009 19:20
kDnZP

1) для FAQ масштаба темы на руборде предусмотрена шапка. Учитесь пользоваться этим инструментом.

2) Прямое назначение Загрузчика - минимизировать зависимость от разработчиков осей, которые страдают центропупизмом, и обходить их тугодумие ("not a bug") целиком или отчасти.

Фанаты grub/grub4dos признаются в своём бессилии: это красноречиво!
Автор: fabvil
Дата сообщения: 03.12.2009 19:30
У меня загрузка drweb работает. все прекрасно описано на страницах ~80-90 (не поленился и нашел http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1780#13).
Также прекрасно работает установка винды с флешки.
Огромное спасибо за это kDnZP и ABATAPA - ваша помощь была неоценимой.

to LevT:
прекратите пожалуйста флудить! от вас здесь полезного я ничего не услышал - только накаляете атмосферу.
ни вам ни мне ни кому другому здесь никто ничего не должен. Софт, скрипты и т.д. пишется/адаптируется под себя и нужно сказать спасибо, что народ делится своими достижениями.
Автор: VV2006
Дата сообщения: 03.12.2009 19:49
kDnZP
Кстати, когда интересовался темой загрузки DrWeb LiveCD из образа через GRUB4DOS, смотрел обсуждение проблемы и на том форуме. Как boot-from-all-любитель, далёкий от глубоких тайн Линукса, надеялся найти здесь рабочий вариант для такой загрузки - посмотреть, попробовать, оценить с точки зрения скорости и т.п. Результаты видим выше - успех трудно повторяем-воспроизводим.
Очевидно, проект DrWeb LiveCD "заточен" именно под "линуксоидов" и полезен больше им. Более того, проект по всем видам сырой (см.багтрек вендора) и требует "напильника" специалистов.
У кого с GRUB4DOS получилось нормально поработать с этим образом, просьба отписаться о времени загрузки (для сравнения: полное время загрузки из меню GRUB4DOS образа WinPE с поддержкой сети, возможностью запуска и обновления CureIt - 1-2 мин - в зависимости от версии BIOS).

З.Ы. Лозунг в массы - больше конструктива, поменьше эмоций!
Автор: LevT
Дата сообщения: 03.12.2009 19:51
to fabvil:


Цитата:
Софт, скрипты и т.д. пишется/адаптируется под себя и нужно сказать спасибо, что народ делится своими достижениями.


Кому нужно? Вы считаете нужным - Вы и говорите, за себя.

А я считаю вредным, когда безответственные разработчики спамят своими недоделками и вместо того, чтобы помогать людям самостоятельно решать типичные задачи - используют их в качестве халявных тестировщиков. (Иногда ещё самоутверждаются, хамят и посылаютвпоиск... но я бы это стерпел, при конструктивном поведении в главном.)

Автор: fabvil
Дата сообщения: 03.12.2009 20:07

Цитата:
А я считаю вредным, когда безответственные разработчики спамят своими недоделками и вместо того, чтобы помогать людям самостоятельно решать типичные задачи - используют их в качестве халявных тестировщиков.


Если я правильно понял, то здесь нет разработчиков, здесь все практики. Вас никто не заставлял ничего тестировать. Более того, вы ничего и не пробовали из предложенного. Вас интересует только теория.
Зачем вы читаете эту ветку - ведь здесь ваши интересы не разделяют.

дальше прерираться не собираюсь, просто достало читать все ваши сообщения.
Автор: ABATAPA
Дата сообщения: 03.12.2009 20:36

Цитата:
Вам - образ собирательный для всех, кто упорно не пользуется поиском. Но не поленюсь, продублирую еще раз.
http://forum.drweb.com/index.php?showtopic=279642

Там, насколько я помню, речь идет о загрузке из любого каталога, но не из образа.

Что касательно проблем - из того, что мне в ICQ присылал DeisGood, я понял, что проблема в чем-то ином: например, у него стартует /linuxrc, но в загруженном initrd нет множества бинарников, которые хардлинки на busybox. Но тот образ я собирал сам, и тестировал как в QEmu, так и на физических машинах. У него же в "сборке" из Qemu для тестирования какие-то ошибки, да и грузится через раз, и, по его словам, эти "баги" с загрузкой давно. Так что сейчас жду от него образ его диска для тестирования.
Автор: LevT
Дата сообщения: 03.12.2009 20:49
fabvil

Цитата:
Если я правильно понял, то здесь нет разработчиков, здесь все практики.


Здесь образовался междусобойчик людей, вообразивших себя вправе самостоятельно модерировать, что к топику относится.

Их кривые ненадёжные поделки (типа злосчастного initrd), например, относятся... А призывы подумать над тем, что можно сделать чтобы избавиться от ручной регенерации initrd при ничтожных изменениях - не относятся.



Цитата:
Более того, вы ничего и не пробовали из предложенного.


Больше того: я вообще не пользуюсь антивирусами, и drweb в частности.

Но я желаю иметь возможность грузить любой линукс (за исключением таких-то неисправимых пока случаев, по списку) с таких-то устройств на таких-то матерях (за исключением случаев таких-то неустранимых аппаратных органичений) - вне зависимости от тараканов в мозгах разработчиков того линукса, и их понятий о том, что является фичами и багами.

Именно такова цель Загрузчика. Всё, что отрицает её важность, забалтывает или подменяет грязными хаками ограниченной применимости - является злостным офтопиком именно в этой теме. Имхо.

Автор: ABATAPA
Дата сообщения: 03.12.2009 21:26
fabvil, kDnZP, я призываю не "кормить тролля". Человек явно не в себе - странные болезненные ассоциации (прямо по Фрейду: "пиписки", "секстанты"), измененный смысл слов, бессмысленный словесный понос, выпадение из реальности, какие-то "секты", избранные, "центропупизм", теория заговора... И все это на фоне самовлюбленности, завышенного самомнения, неудовлетворенных амбиций, максимализма, и потрясающей неграмотности.
Вам нужны тут его "мысли" в постах на пару экранов через сообщение? Лично мне - нет, нападки больного человека читать не интересно, ничего толкового или полезного он не сказал. Тема и так стала какой-то клоакой... Потому прошу - не общайтесь, не отвечайте, не поминайте, не обсуждайте. Может, повоняет, и выветрится...
Автор: z0bra
Дата сообщения: 04.12.2009 08:38
ABATAPA» попробуем. но имхо это непоможет, посему собираюсь убрать тему из постоянного мониторинга и присутствия.
Автор: ABATAPA
Дата сообщения: 04.12.2009 09:33
Проверил последнюю версию DrWeb Live CD.
Мда... Ну они и накосячили. Сменили ядро, но в _white.dwm присутствуют модули для старого ядра:
/lib/modules/2.6.27-drweb-5.0.1.0907020/

Так же "поломано" автомонтирование vfat: по-умолчанию теперь FAT32 монтируется как msdos.
Отсюда - проблемы с длинными именами.
Более того, попробовал предварительно принудительно монтировать как vfat - монтируется, но после этого ошибки чтения, как следствие - не монтируется ISO:


Как так можно все поломать - не знаю.

Если смонтировать как msdos, то ISO монтируется (видно на картинке в логе).
В предыдущих версиях такого не было.

Пытаюсь пофиксить...
Автор: LevT
Дата сообщения: 04.12.2009 09:51


«Мозг предназначен для сбора и обработки информации об окружающей среде и состоянии организма для последующей выработки управляющих воздействий с целью упреждающей адаптации организма к изменяющимся внешним условиям окружающей среды»



Цитата:
Мда... Ну они и накосячили.


Поскольку на поведение накосячивших и будущие косяки Вы повлиять не в состоянии, это такая внешняя среда. Самое время включить мозг и постараться сработать на опережение - вместо латания ВНЕЗАПНО обнаруживающихся дыр.
Автор: ABATAPA
Дата сообщения: 04.12.2009 12:34
Новая версия измененного initrd для загрузки DrWeb Live CD.

Конфиг для GRUB4DOS:


Код:
title Dr.Web LiveCD (Native)
ls /BOOT/drweb/minDrWebLiveCD-5.0.1.iso || find --set-root /BOOT/drweb/minDrWebLiveCD-5.0.1.iso
kernel /BOOT/drweb/vmlinuz root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/BOOT/drweb/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 iso=/BOOT/drweb/minDrWebLiveCD-5.0.1.iso SDELAY=5
initrd /BOOT/drweb/initrd
Автор: gryu
Дата сообщения: 04.12.2009 12:53
ABATAPA
Cannot find CD
/bash/sh/: can't access tty: job control turned off

Ноутбук Lenovo T400
Скриншот попробую сделать. Нет фотоаппарата.

Добавлено:
Мобильником, не читаемо.
First trying 'mount -t vfate -r /dev/hda1 /mnt/module/basedev'
Trying ' mount -t auto -r /dev/hda1 /mnt/module/basedev'
First trying 'mount -t vfate -r /dev/hda1 /mnt/module/basedev'
-rwxr 1 0 0 11 may 13 2006 autoexec.bat
... boot.ini
... bootsect.dos
...
...
...
First trying 'mount -t vfate -r /dev/hda1 /mnt/module/basedev'
Trying ' mount -t auto -r /dev/hda1 /mnt/module/basedev'
First trying 'mount -t vfate -r /dev/[hs][rg][0-9]* /mnt/module basedev'
Trying ' mount -t auto -r /dev/[hs][rg][0-9]* /mnt/module basedev'

Cannot find CD
/bash/sh/: can't access tty: job control turned off

Скролл лок не работает, поэтому посмотреть выше не могу.
Автор: ABATAPA
Дата сообщения: 04.12.2009 13:02
gryu

Приводите фото последнего экрана (по Ctrl-Alt-F1), и копируйте то, что у вас написано в конфиге GRUB4DOS.

Добавлено:
gryu, там в процессе загрзки выводится 'fdisk -' (таблицы разделов).
Поймайте этот момент, пожалуйста.
Автор: gryu
Дата сообщения: 04.12.2009 13:10
ABATAPA
1. нечем сфотографировать. На мробильник вообще не читмаемо.
2. Кстати. В вашем коде, в том как вы его привели, есть как минимум 2 ошибки. Перенос строки с 3-й на 4-ю и с 4-й на 5-ю.
Я понимаю, что это глюк движка форума, но указали бы.

Цитата:
там в процессе загрзки выводится 'fdisk -' (таблицы разделов).
я не знаю загрузку линукса. Что именно выводится, это я ещё понять могу, а что надо для отладки, ХЗ. Поэтому всё и написал

конфиг

Код:
title Dr.Web LiveCD (Native)
ls /BOOT/drweb/minDrWebLiveCD-5.0.1.iso || find --set-root /BOOT/drweb/minDrWebLiveCD-5.0.1.iso
kernel /BOOT/drweb/vmlinuz root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/BOOT/drweb/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 iso=/BOOT/drweb/minDrWebLiveCD-5.0.1.iso SDELAY=5
initrd /BOOT/drweb/initrd
Автор: ABATAPA
Дата сообщения: 04.12.2009 13:24

Цитата:
я не знаю загрузку линукса. Что именно выводится, это я ещё понять могу, а что надо для отладки, ХЗ.


Будет надпись "Partition table:" и далее несколько строк в виде "таблицы" - разделы на дисках.
Скопируйте все.


Цитата:
Я понимаю, что это глюк движка форума, но указали бы.

Ну, думаю, всем понятно. Я поправил в сообщении.

Добавлено:
Ctrl-Alt-F1 - в Linux переключение в 1ую текстовую консоль.

"Скриншот" в QEmu можно снять, дав команду "screendump имя файла". В командную консоль можно попасть, нажав Ctrl-Alt-2. Вообще, все это есть в документации и подсказке к QEmu. Да и Print Screen никто не отменял.
Но Вы-то, наверное, пробуете на "реальном" железе? А там уже все не так просто...
Автор: gryu
Дата сообщения: 04.12.2009 13:37

Цитата:
Будет надпись "Partition table:" и далее несколько строк в виде "таблицы" - разделы на дисках.
Скопируйте все.

Partition table:

Disk /dev/hda: 250/0 GB *** butes
240 heads ..... ну тут характеритики диска...

Device boot start end blocks id system
/dev/hda1 * 1 31096 235085728+ 7 NPFS/NTFS
/dev/hda2 31096 32301 9109800 12 Compaq diagnostic

Далее следуют приведённые выше строки
First trying 'mount -t vfate -r /dev/hda1 /mnt/module/basedev'
Trying ' mount -t auto -r /dev/hda1 /mnt/module/basedev'
....
....
....
Searching ISO image at /mnt/module/basedev//BOOT/drweb/minDrWebLiveCD-5.0.1.iso ... not found
(эту строку выше я не переписал похоже. Прошу прощения )
-rwxr-xr-x
тут пошли файлы с атрибутами
...
...
всё остальное как выше приведённое.

Добавлено:
ABATAPA

Цитата:
Но Вы-то, наверное, пробуете на "реальном" железе?

да
Автор: ABATAPA
Дата сообщения: 04.12.2009 15:28

Цитата:
/dev/hda1 * 1 31096 235085728+ 7 NPFS/NTFS

Это системный диск в компе? А с чего Вы грузитесь? Флэшка? Ее тут нет.
На NTFS работать не будет, там в ядре и модулях нет поддержки ntfs. Пробуйте на FAT32.
Автор: VV2006
Дата сообщения: 04.12.2009 15:43
ABATAPA
С последней модификацией initrd minDrWebLiveCD-5.0.1.iso грузится нормально. Проверял MobaLiveUSB (Qemu) две флешки с FAT и FAT32. Только в menu.lst у меня не в одну строку - строки команд начинаются:
Код: title Dr.Web LiveCD (Native)
ls /BOOT/drweb/minDrWebLiveCD-5.0.1.iso ... и т.д.
kernel /BOOT/drweb/vmlinuz.......... и т.д
initrd /BOOT/drweb/initrd

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

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


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