Перейти к содержимому


Фото
- - - - -

Dr.Web LiveDisk и grub4dos

Dr.Web Dr.Web LiveDisk grub4dos

  • Please log in to reply
12 ответов в этой теме

#1 filisdiez

filisdiez

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 13 Сентябрь 2014 - 14:41

Пытался загрузится с помощью такого параметра:
title Dr.Web LiveCD
partnew (%@root:~1,3%,3) 0x00 /Boot/DrWeb.iso
map /Boot/DrWeb.iso (0xff)
map --hook
cat --skip=85 (0xff)/boot/config | set ID=
kernel (0xff)/boot/vmlinuz %ID% root=/dev/ram0 init=/linuxrc
init_opts=4 quiet vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
BOOT_LANG=ru_RU.UTF-8
initrd (0xff)/boot/initrd
 
и с такого
 
title Dr.Web LCD
parttype (%?_BOOT:~1,3%,3) | set ID=
if not %ID:~-3,2%==00 pause Entry 4 is already in use! && configfile /menu.lst
set ISO=/boot/Drweb.iso
partnew (%?_BOOT:~1,3%,3) 0 %ISO%
map %ISO% (255)
map --hook
root (255)
chainloader
 
В обоих случаях выдает Error 30: Invalid argument, где-то прочитал что надо изменить с 3 (parttype (%?_BOOT:~1,3%,3) после % с 0-2 до работоспособности, но не помогает.
 
С эти параметром:
title Dr.Web LiveCD2
find --set-root /liveusb
set ISO=/Boot/DrWeb.iso
ls (hd0,0)/Boot/DrWeb.iso && partnew (hd0,3) 0x00 /Boot/DrWeb.iso
map /Boot/DrWeb.iso (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)
 
Дрвеб грузится, но появляется ошибка:
ata_id[286]: HDIO_GET_IDENTITY failed for '/dev/sr0' : Invalid argument
ata_id[289]: HDIO_GET_IDENTITY failed for '/dev/sr0' : Invalid argument
 
(initramfs) Unable to find a medium containing a live file system
 
з.ы. флэшка fat32
grub4dos-0.4.6a-2014-01-17
Используется Drweb Livedisk
Подскажите, пожалуйста, у кого заработало, как?



#2 usverg

usverg

    Advanced Member

  • Posters
  • 700 Сообщений:

Отправлено 13 Сентябрь 2014 - 15:24

Скажите, пожалуйста, Вы делаете мультизагрузочную флэшку? Если да, то могу подсказать конфигурацию syslinux (там на порядок удобнее и WinPE образ при необходимости подгрузить можно).


But a thing of beauty, I know, will never fade away...


#3 filisdiez

filisdiez

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 13 Сентябрь 2014 - 15:25

Да именно ее, буду благодарен если подскажите!!!



#4 usverg

usverg

    Advanced Member

  • Posters
  • 700 Сообщений:

Отправлено 13 Сентябрь 2014 - 15:33

Примерно такой syslinux.cfg (только iso распаковать надобно):

PROMPT 0
TIMEOUT 300
DEFAULT /boot/syslinux/menu.c32
MENU TITLE Load...

LABEL clonezilla
MENU LABEL Clonezilla (i686) - Live
KERNEL /boot/clone/vmlinuz
APPEND initrd=/boot/clone/initrd.img boot=live config noswap nolocales edd=on nomodeset noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=788 ip=frommedia nosplash live-media-path=/boot/clone

LABEL drweb
MENU LABEL Dr.Web
KERNEL /boot/drweb/vmlinuz
APPEND boot=casper live-media-path=/boot/drweb/ initrd=/boot/drweb/initrd.lz locale=ru_RU.UTF-8 console-setup/layoutcode=ru keyb=ru cdrom-detect/try-usb=true noeject noprompt quiet splash ignore_uuid --

LABEL winpe
MENU LABEL Windows PE 3.0
KERNEL /boot/winpe/grub4dos.exe
APPEND APPEND --config-file="map (rd) (fd0); map --hook; chainloader (fd0)+1; rootnoverify (fd0)"
INITRD /boot/winpe/fs.bin

MENU SEPARATOR

LABEL memtest86
MENU LABEL Run Memtest utility
KERNEL /boot/memtest/mt86plus

But a thing of beauty, I know, will never fade away...


#5 usverg

usverg

    Advanced Member

  • Posters
  • 700 Сообщений:

Отправлено 13 Сентябрь 2014 - 15:45

Да и пути проверьте, а то я на ходу со штатной Ububtu переписывал.


But a thing of beauty, I know, will never fade away...


#6 coka

coka

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 15 Сентябрь 2014 - 01:49

title Start DrWEB
kernel /drweb/casper/vmlinuz boot=casper live-media-path=/drweb/casper persistent persistent-path=drweb locale=ru_RU quiet splash --
initrd /drweb/casper/initrd.lz

 

Папку .disk оставить в корне, casper скопировать в папку drweb  Создать файл сохранения casper-rw и положить в папку drweb

 

Есть попутный вопрос - Каков оптимальный размер должен быть у файла сохранения???



#7 usverg

usverg

    Advanced Member

  • Posters
  • 700 Сообщений:

Отправлено 15 Сентябрь 2014 - 11:04

kernel /drweb/casper/vmlinuz boot=casper live-media-path=/drweb/casper persistent persistent-path=drweb locale=ru_RU quiet splash --

или так

Каков оптимальный размер должен быть у файла сохранения???

обычно более 1 Гб Вам не потребуется, не стоит забывать и о том что флэшка должна быть отформатирована в fat32, а casper-rw лучше сделать ext2


But a thing of beauty, I know, will never fade away...


#8 coka

coka

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 15 Сентябрь 2014 - 11:43

usverg,

Сделал 500Мб, и то мне кажется что это многовато. Загрузка заметно стало длиннее по времени, и к тому же место на флешке не резиновое.



#9 usverg

usverg

    Advanced Member

  • Posters
  • 700 Сообщений:

Отправлено 15 Сентябрь 2014 - 11:56

Загрузка заметно стало длиннее по времени
Последующие будут быстрее, а по поводу размера - пару раз возникала ситуация с логом от веба метров на 600.

But a thing of beauty, I know, will never fade away...


#10 Sfumato

Sfumato

    Newbie

  • Posters
  • 8 Сообщений:

Отправлено 28 Сентябрь 2014 - 13:34

iftitle [if exist /Boot/DrWeb.iso] Dr.Web LiveDisk
set ISO=/Boot/DrWeb.iso
ls (hd0,0)/%ISO%  && partnew (hd0,3) 0x00 /%ISO% 
map /%ISO% (0xff) 
echo -e \r\n 
map --hook 
root (0xff) 
chainloader (0xff) 
 
Образ должен быть дефрагментирован. Иначе не загрузится.
 
Для дефрагментации файла на флешке можно использовать defraggler

Сообщение было изменено Sfumato: 28 Сентябрь 2014 - 13:38


#11 Sfumato

Sfumato

    Newbie

  • Posters
  • 8 Сообщений:

Отправлено 28 Сентябрь 2014 - 13:38

Для дефрагментации файла на флешке можно использовать defraggler



#12 andybeg

andybeg

    Newbie

  • Members
  • 2 Сообщений:

Отправлено 18 Июнь 2015 - 10:41

Для дефрагментации файла на флешке можно использовать defraggler
ещё есть Wincontig

 

господа! делаю мультизагрузочную флешку с grub4dos, сабж стартую так

 

title Dr.Web LiveDisk (ISO)
partnew (%@root:~1,3%,3) 0x00 /iso/drweb-livedisk-900-cd.iso
map /iso/drweb-livedisk-900-cd.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz boot=casper quiet splash --
initrd (0xff)/casper/initrd.lz
 
title Dr.Web LiveDisk
kernel /DrWebLive/casper/vmlinuz boot=casper quiet splash --
initrd /DrWebLive/casper/initrd.lz
 

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

 

(initramfs) Unable to finda medium containing a live file sysyem

, возможно проблема в том,  что флешка отформатирована под НТФС ... впринципе можно было бы сделать ещё один раздел, фатовский, но встаёт вопрос - как при этом изменится конфиг?



#13 andybeg

andybeg

    Newbie

  • Members
  • 2 Сообщений:

Отправлено 18 Июнь 2015 - 12:08

счастье есть. у меня флеха на 64 Гб для всего всего, отделил от неё 2 гб и сделал фатовскую партицию, пункт меню немного поправил

 

title Dr.Web LiveDisk
map (hd0,1)+1 (fd0)
map --hook
root (fd0)
chainloader +1
kernel /DrWebLive/casper/vmlinuz boot=casper live-media-path=/DrWebLive/casper persistent persistent-path=drweb locale=ru_RU quiet splash --
initrd /DrWebLive/casper/initrd.lz

, папку .data кинул туда же и вуаля - загрузка со второй партиции, всем спасибо, от вас тоже почерпнул :)





Also tagged with one or more of these keywords: Dr.Web, Dr.Web LiveDisk, grub4dos

Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых