Пользовательского поиска
Суббота, 23.11.2024, 22:54
Приветствую Вас Гость | RSS
Главная | Dr.Web Live USB и GRUB - Страница 9 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2940
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Dr.Web Live USB и GRUB
Sh1td0wnДата: Воскресенье, 18.12.2011, 21:08 | Сообщение # 121
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Попробуйте добавить файлы с флешки и подсунуть программе md5-файл от iso-образа. Скорее всего, это не сработает, т.к. в md5-файле прописаны абсолютные пути к файлам.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
default1234Дата: Пятница, 23.12.2011, 09:58 | Сообщение # 122
Ищущий
Группа: Пользователи
Сообщений: 29
Репутация: 0
Статус: Отсутствует
пожалуйста опишите конкретно мои действия.

Добавлено (23.12.2011, 09:58)
---------------------------------------------
вообщем вы тут сами ничего не знаете.


Гордо нести свое Я, как знамя..
 
Sh1td0wnДата: Пятница, 23.12.2011, 20:22 | Сообщение # 123
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Такие вопросы должны решаться чтением документации, а не вопросами в форуме.

Тем не менее, ещё одна инструкция: положите файл.md5 от образа рядом с файлами на флешке и откройте его в RapidCRC при помощи кнопки "Open Files". Что покажет программа?

Не проще ли просто показать мне эти файлы, чтобы я смог сравнить их самостоятельно?

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


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
IronWarriorДата: Вторник, 27.12.2011, 16:08 | Сообщение # 124
Неизвестный
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Отсутствует
всем привет, пытаюсь запустить usb версию др веба не из папки бут...
результат такой же как у arfey
а патченый initrd ятак понял для исо образа.. sad
cat /proc/partitions говорит что партиция не найдена... sad
запускаю его через:
title Dr.Web LiveUSB (Default) - Graphic Mode
kernel /drweb/vmlinuz ID=uUNYuVTkWGVxv4xS root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/drweb/module/white.mo usbroot slowusb initrd=/drweb/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
initrd /drweb/initrd
пс
если запускаю как и положено из папки бут то все работает...


Сообщение отредактировал IronWarrior - Вторник, 27.12.2011, 16:11
 
Sh1td0wnДата: Вторник, 27.12.2011, 20:03 | Сообщение # 125
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> всем привет, пытаюсь запустить usb версию др веба не из папки бут..
_Необходимо_ вносить изменения в initramfs.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
IronWarriorДата: Среда, 28.12.2011, 00:08 | Сообщение # 126
Неизвестный
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
_Необходимо_ вносить изменения в initramfs.

извиняюсь за мою тупизну но что кокретно надо вносить..?
и как ето сделать?
 
Sh1td0wnДата: Среда, 28.12.2011, 00:19 | Сообщение # 127
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Взять GNU/Linux, поставить на него squashfs-tools 4.0, распаковать initrd, подправить пути в /init и /sbin/find_root, собрать обратно.

Приблизительный набор команд:
cd пустая-директория
unsquashfs /путь/к/initrd squashfs-root
sed -i 's#/boot#/drweb#g' squashfs-root/init squashfs-root/sbin/find_root
mksquashfs squashfs-root new-initrd

Вместо '/drweb' подставьте свой путь. Все команды нужно выполнять с правами root.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
IronWarriorДата: Среда, 28.12.2011, 15:24 | Сообщение # 128
Неизвестный
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Отсутствует
biggrin
если б я знал как юзать линух я б тут не задавал дурацких вопросов smile

Добавлено (28.12.2011, 00:40)
---------------------------------------------
нельзя ли сделать какой то универсальный инитрд..?

Добавлено (28.12.2011, 14:54)
---------------------------------------------
и так всем снова привет, расаковал initrd под виндой, изменил пути в файле init в корне squashfs-root и в папке sbin финдрут, надеюсь етого хватает чтоб запускать дрвебусб с нужной мне папки
как запаковать обратно ето все в initrd ?
пробовал mksquashfs.exe squashfs-root initrd -check_data -nolzma -force-gid 0
но говорит что не верно указаны параметры sad

уря... получилось пересобрать инитрд...

Добавлено (28.12.2011, 15:24)
---------------------------------------------
огромное спасибо Sh1td0wn smile

Quote (Sh1td0wn)
mksquashfs squashfs-root new-initrd

вот етим собрал образ обратно.. теперь дрвеб запускается из указаной мной папки! smile


Сообщение отредактировал IronWarrior - Среда, 28.12.2011, 15:15
 
Apal0nДата: Среда, 28.12.2011, 22:28 | Сообщение # 129
Экспериментатор
Группа: Пользователи
Сообщений: 96
Репутация: 0
Статус: Отсутствует
Перечитал всю ветку,так и не понял что делать если ошибка:
Cannot find boot device
Ставлю таким способом:

Для установки на мультизагрузочную флешку под Grub4Dos используем Dr.Web LiveCD. Образ drweb-livecd-600.iso распаковывается в корень флешки. Там одна папка boot. Переименовывать нельзя. Работает только на FAT. Полное меню с именем menu-drweb.lst

Код:
color green/black white/magenta
timeout 30
default 2

title Welcome to Dr.Web LiveCD
root

title
clear

title Dr.Web LiveCD (Default)\nGraphic Mode
find --set-root --ignore-floppies --ignore-cd /boot/vmlinuz
kernel /boot/vmlinuz ID=6y4NnG9I5cJQMeJh root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
initrd /boot/initrd

title Dr.Web LiveCD (Advanced)\nSafe Mode or Snapshots
find --set-root --ignore-floppies --ignore-cd /boot/vmlinuz
kernel /boot/vmlinuz ID=6y4NnG9I5cJQMeJh root=/dev/ram0 init=/linuxrc init_opts=3 quiet initrd=/boot/initrd CONSOLE=/dev/tty1
initrd /boot/initrd

title Testing Memory\nTesting Memory
find --set-root --ignore-floppies --ignore-cd /boot/memtest
kernel /boot/memtest

title Boot Windows XP\nStart Local HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1

title <-- Back to Main Menu
find --set-root --ignore-floppies --ignore-cd /menu.lst
configfile /menu.lst
В меню обязательно заменяем код ID на свой из файла config или isolinux.cfg.

Если уже есть папка boot от дистрибутива win7, можно все совместно положить в эту же папку. Пересекающихся файлов нет.

Всё делаю по этой инструкции но пишет эту ошибку,что делать? sad
P.S. Флешка 32 гб,ф. система FAT32...
 
IronWarriorДата: Среда, 28.12.2011, 22:43 | Сообщение # 130
Неизвестный
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Отсутствует
попробуй запускать дрвеб из корневого меню в папке бут должны быть такие файлы
g:\drweb\module\
g:\drweb\syslinux\
g:\drweb\boot.cat
g:\drweb\BootSector_DriveG.dat
g:\drweb\config
g:\drweb\DrWebLiveCD-6.0.0.111214
g:\drweb\DrWebLiveCD-6.0.0.111216
g:\drweb\DrWebLiveCD-6.0.0.111217
g:\drweb\DrWebLiveCD-6.0.0.111219
g:\drweb\DrWebLiveCD-6.0.0.111220
g:\drweb\DrWebLiveCD-6.0.0.111221
g:\drweb\DrWebLiveCD-6.0.0.111222
g:\drweb\DrWebLiveCD-6.0.0.111223
g:\drweb\DrWebLiveCD-6.0.0.111224
g:\drweb\initrd
g:\drweb\memtest
g:\drweb\vmlinuz

на путь внимания н обращай..


Сообщение отредактировал IronWarrior - Среда, 28.12.2011, 22:44
 
Sh1td0wnДата: Среда, 28.12.2011, 22:48 | Сообщение # 131
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Всё делаю по этой инструкции но пишет эту ошибку,что делать?
Покажите вывод команд:
cat /proc/cmdline
cat /proc/partitions
mount


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Apal0nДата: Четверг, 29.12.2011, 15:16 | Сообщение # 132
Экспериментатор
Группа: Пользователи
Сообщений: 96
Репутация: 0
Статус: Отсутствует
Sh1td0wn
Вот:
Прикрепления: 5471827.jpg (136.6 Kb)
 
Sh1td0wnДата: Четверг, 29.12.2011, 16:10 | Сообщение # 133
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Теперь, пожалуйста,
mkdir /mnt/disk/temp
mount /dev/sdb1 /mnt/disk/temp
ls /mnt/disk/temp/
ls /mnt/disk/temp/boot
cat /mnt/disk/temp/boot/config


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Apal0nДата: Четверг, 29.12.2011, 16:33 | Сообщение # 134
Экспериментатор
Группа: Пользователи
Сообщений: 96
Репутация: 0
Статус: Отсутствует
Не знаю увидите ли вы?телефон плохо фотает,вот:
Прикрепления: 9418903.jpg (168.4 Kb)
 
Sh1td0wnДата: Четверг, 29.12.2011, 16:55 | Сообщение # 135
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Очень странно, всё должно работать (/boot/config читается, ID совпадает, /boot/module в наличии)
Попробуйте запустить:
exec ash -x /init

И сфотографировать последний экран и предпоследний (нажать shift+pageup и сделать ещё фотографию).


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru