Пользовательского поиска
Пятница, 27.12.2024, 06:42
Приветствую Вас Гость | RSS
Главная | Dr.Web Live USB и GRUB - Страница 4 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2940
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Dr.Web Live USB и GRUB
arfeyДата: Среда, 27.04.2011, 16:40 | Сообщение # 46
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
На сколько я понял, файл "initrd" это некий образ файловой системы SquashFS 4.0.
Сжат и умеет работать с архивной средой ZLIB.

Можно ли из вот Windows работать (модифицировать) с файлом "initrd"?

 
Sh1td0wnДата: Среда, 27.04.2011, 21:16 | Сообщение # 47
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Можно ли из вот Windows работать
Нельзя, поскольку при распаковке под windows пропадут специфичные для POSIX-совместимой файловой системы вещи, такие как права доступа, симлинки, хардлинки, etc.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
muzhikДата: Вторник, 10.05.2011, 22:19 | Сообщение # 48
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
на шестой версии не пашет, помогите
 
Sh1td0wnДата: Вторник, 10.05.2011, 22:35 | Сообщение # 49
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> на шестой версии не пашет, помогите
Не понял, поясните (hint: ссылка под сообщением)


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
muzhikДата: Среда, 11.05.2011, 04:35 | Сообщение # 50
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
пишет после загрузки cannot find boot device
fs - fat32
 
Sh1td0wnДата: Среда, 11.05.2011, 21:29 | Сообщение # 51
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
muzhik, Вы так и не описали свои действия по установке DrWeb'а на флешку. В частности, интересует расположение файлов drweb'а и написанные Вами конфигурационные файлы загрузчика.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
break1Дата: Среда, 15.06.2011, 14:39 | Сообщение # 52
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Может кто поделиться ссылкой на файл initrd пропатченный уважаемым Sh1td0wn.
Приведенные выше ссылки битые...

Уже не нужно т.к. благодаря Sh1td0wn сам смог пропатчить файл и оно заработало!!!


Сообщение отредактировал break1 - Среда, 15.06.2011, 17:04
 
Ciber_SLasHДата: Понедельник, 20.06.2011, 23:16 | Сообщение # 53
Ищущий
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Отсутствует
Sh1td0wn, подскажите пожалуйста как распаковать initrd из под Slax и запаковать обратно пропатченный ?
 
Sh1td0wnДата: Вторник, 21.06.2011, 10:57 | Сообщение # 54
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Ciber_SLasH,
1) Обзавестись squashfs-tools 4.0 и выше
2) Получить права root
3) Ввести команды:
wget -Odrweb.diff http://paste.debian.net/download/120520
unsquashfs initrd
cd squashfs-root
patch -p1 <../drweb.diff
cd ..
mksquashfs squashfs-root initrd.new
4) Обратите внимание на то, что скажет команда patch. Если она начнёт ругаться, Вам придётся патчить файл вручную (найти нужное место в файле и дописать нужные строки в это место).
5) Полученный файл initrd.new и есть новый initrd.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Ciber_SLasHДата: Среда, 22.06.2011, 09:53 | Сообщение # 55
Ищущий
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Отсутствует
Перепаковал initrd. Но по прежнему ошибка:
Quote
>>> Load module : jfs
find_root: found /mnt/disk/hda1
mount: mounting /mnt/disk/hda1/ on /mnt/disk/iso failed: Block device required

Cannot find boot device

флешка у меня с Slax, в неё же и пытаюсь встроить Dr.Web.
Slax.cfg:
Code
LABEL Dr.Web LiveCD 6.00 (Default)
KERNEL /live/drweb/boot/vmlinuz
APPEND ID=VvvJ1jBBJFXotaTu root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/live/drweb/boot/module/_white.dwm usbroot slowusb initrd=/live/drweb/boot/initrd.new vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1

Dr.Web распакованный лежит тут:
Quote

\live\drweb\boot\
boot.cat
config
DrWebLiveCD-6.0.0.110612
initrd
initrd.new
vmlinuz
module\
_white.dwm
drweb_bases.dwm
flash.dw m

Помогите пожалуйста заставить работать это проклятый Dr.Web.
 
Sh1td0wnДата: Среда, 22.06.2011, 10:51 | Сообщение # 56
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> APPEND ID=VvvJ1jBBJFXotaTu root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/live/drweb/boot/module/_white.dwm usbroot slowusb initrd=/live/drweb/boot/initrd.new vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
И где параметр iso=/путь/к/файлу ?

> Dr.Web распакованный
Вы понимаете, зачем накладывался патч и что он делает?

ID совпадают? ФС на флешке какая?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Ciber_SLasHДата: Среда, 22.06.2011, 22:44 | Сообщение # 57
Ищущий
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
И где параметр iso=/путь/к/файлу ?

Значит iso-шник нужно ещё положить? Тогда какие файлы и где должны лежать для запуска?
Quote (Sh1td0wn)
Вы понимаете, зачем накладывался патч и что он делает?

Честно говоря - нет. В скрипте патча ничего не понял.
Quote (Sh1td0wn)
ID совпадают? ФС на флешке какая?

ID - совпадают. ФС - FAT32.
 
Sh1td0wnДата: Среда, 22.06.2011, 22:49 | Сообщение # 58
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Честно говоря - нет.
Тогда зачем накладываете?
Он предназначен для загрузки DrWeb'а из iso-образа.

> Значит iso-шник нужно ещё положить? Тогда какие файлы и где должны лежать для запуска?
Ядро - где угодно. initrd - где угодно. iso-образ - где угодно.
Запускать, как и раньше, но с добавлением параметра ядра iso=/путь/к/файлу.iso


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Ciber_SLasHДата: Среда, 22.06.2011, 23:27 | Сообщение # 59
Ищущий
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Отсутствует
И так, снова не работает.
Структура каталогов флешки:
Code

/live/drweb/
boot.cat
config
drweb-livecd-600.iso
DrWebLiveCD-6.0.0.110612
initrd.new
vmlinuz
/live/drweb/module/
_white.dwm
drweb_bases.dwm
flash.dwm

Slax.cfg
Quote
LABEL Dr.Web LiveCD 6.00 (Default)
KERNEL /live/drweb/vmlinuz
APPEND ID=VvvJ1jBBJFXotaTu root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/live/drweb/module/_white.dwm initrd=/live/drweb/initrd.new vga=788 nosplash CONSOLE=/dev/tty1 lang=ru_RU iso=/live/drweb/drweb-livecd-600.iso

Ошибка:
Quote
>>> Load module : jfs
find_root: found /mnt/disk/hda1
mount: mounting /mnt/disk/hda1/ on /mnt/disk/iso failed: Block device required

Cannot find boot device
 
Sh1td0wnДата: Среда, 22.06.2011, 23:30 | Сообщение # 60
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Ciber_SLasH, патч верно наложился? Такое впечатление, будто переменная ISO не выставляется.

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

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