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


Фото
- - - - -

Загрузка Livecd через сеть (pxe)


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

#1 kaa001

kaa001

    Newbie

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

Отправлено 17 Июль 2009 - 18:27

Подскажите, как настроить загрузку DrWeb LiveCD через сеть ? Имею настроенный DHCP и TFTP-сервер (pxelinux). Попытался выложить папочку /boot на tftp-сервере под именем /drweb_livecd, прописал в менюшке

LABEL Dr.Web LiveCD (Default)
KERNEL /drweb_livecd/vmlinuz
APPEND root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squash
fs loop=/drweb_livecd/module/white.mo usbroot slowusb initrd=/drweb_livecd/init
rd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
text help
Graphic Mode
endtext

При загрузке вижу, что vmlinuz и initrd прочитаны нормально, ядро стартует, но через некоторое время говорит, что CD не найден. Предполагаю, что стартовые скрипты пытаются искать подгружаемые части явно на одном из носителей. Есть возможность как-то изменить это поведение и догрузить остаток файлов тем-же методом, что и ядро, то есть с tftp-сервера ?

#2 antanta

antanta

    Newbie

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

Отправлено 08 Август 2009 - 15:31

Подскажите, как настроить загрузку DrWeb LiveCD через сеть ? Имею настроенный DHCP и TFTP-сервер (pxelinux). Попытался выложить папочку /boot на tftp-сервере под именем /drweb_livecd, прописал в менюшке

LABEL Dr.Web LiveCD (Default)
KERNEL /drweb_livecd/vmlinuz
APPEND root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squash
fs loop=/drweb_livecd/module/white.mo usbroot slowusb initrd=/drweb_livecd/init
rd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
text help
Graphic Mode
endtext

При загрузке вижу, что vmlinuz и initrd прочитаны нормально, ядро стартует, но через некоторое время говорит, что CD не найден. Предполагаю, что стартовые скрипты пытаются искать подгружаемые части явно на одном из носителей. Есть возможность как-то изменить это поведение и догрузить остаток файлов тем-же методом, что и ядро, то есть с tftp-сервера ?


Могу ошибаться, конечно. Может драйвер сетевухи модулем грузится? Тогда в ядро его.

#3 Sergey

Sergey

    Newbie

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

Отправлено 08 Сентябрь 2009 - 11:14

Меня тоже интересует эта проблема.
Как заставить грузиться Drweb livecd через PXE?
TFTP поднят
pxelinux.cfg/default

default menu.c32
timeout 150
MENU TITLE Welcome to Dr.Web LiveCD

MENU WIDTH 38
MENU MARGIN 0
MENU ROWS 4
MENU HELPMSGROW 10
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HSHIFT 23
MENU VSHIFT 2
MENU BACKGROUND back1.png

menu color screen 37;40 #00000000 #00000000 none
menu color border 32;40 #00000000 #00000000 none
menu color title 1;37;40 #00000000 #00000000 none
menu color unsel 32;40 #ff60CA00 #00000000 none
menu color hotkey 1;37;40 #ff60CA00 #00000000 none
menu color sel 7;37;40 #ffffffff #ff60CA00 none
menu color hotsel 1;7;37;40 #ff808080 #ff60CA00 none
menu color scrollbar 30;40 #00000000 #00000000 none

menu color tabmsg 34;40 #00000000 #00000000 none
menu color cmdmark 1;36;40 #ffff0000 #00000000 none
menu color cmdline 37;40 #aaaaaaaa #00000000 none
menu color pwdborder 30;47 #ffff0000 #00000000 std
menu color pwdheader 31;47 #ffff0000 #00000000 std
menu color pwdentry 30;47 #ffff0000 #00000000 std
menu color timeout_msg 37;40 #aaaaaaaa #00000000 none
menu color timeout 1;37;40 #ffaaaaff #00000000 none
menu color help 37;40 #aaaaaa00 #00000000 none
menu color msg07 37;40 #90ffffff #00000000 std


label Dr.Web LiveCD (Default)
kernel /boot/vmlinuz
append root=/dev/ram0 init=/linuxrc cdroot=192.168.0.1:/var/lib/tftpboot/boot init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
text help
Graphic Mode
endtext

label Dr.Web LiveCD (Safe Mode)
kernel /boot/vmlinuz
append root=/dev/ram0 init=/linuxrc cdroot=192.168.0.1:/var/lib/tftpboot/boot init_opts=3 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/boot/initrd
text help
Text Mode
endtext

label Start Local HDD
localboot 0x80
text help
Start Local HDD
endtext

label Testing Memory
kernel /boot/memtest
text help
Testing Memory
endtext

#4 Lehiks

Lehiks

    Newbie

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

Отправлено 20 Ноябрь 2009 - 13:49

У меня такой же вопрос!

Уважаемые админы, подскажите пожалуйста как можно организовать загрузку через сеть (PXE) LiveCD. Ответьте хоть что-нибудь, а то такое ощущение что вам не интересно что спрашивают на форуме - два предыдущих вопроса остались проигнорированы. 




С уважением, Алексей.

#5 Sergey Trubin

Sergey Trubin

    Member

  • Dr.Web Staff
  • 147 Сообщений:

Отправлено 24 Ноябрь 2009 - 13:41

PXE - реализована, но сейчас отключена. О том как это сделать можете прочесть здесь http://xgu.ru/wiki/PXE

#6 jewrt

jewrt

    Newbie

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

Отправлено 03 Декабрь 2009 - 08:27

то что касается терминального сервера это понятно, а  как сделать загрузку именно Drweb LiveCD??

пошел ковырять initrd....

#7 jewrt

jewrt

    Newbie

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

Отправлено 07 Декабрь 2009 - 15:55

то что касается терминального сервера это понятно, а  как сделать загрузку именно Drweb LiveCD??

пошел ковырять initrd....


АП

#8 Вадим Никитин

Вадим Никитин

    Newbie

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

Отправлено 30 Декабрь 2009 - 20:53

то что касается терминального сервера это понятно, а  как сделать загрузку именно Drweb LiveCD??

пошел ковырять initrd....


Пожалуйста, кому удалось загрузить DrWeb LiveCD по сети откликнитесь, напишите что и где нужно поменять.

#9 doelka

doelka

    Newbie

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

Отправлено 16 Март 2010 - 10:56

ап

#10 dem_rus

dem_rus

    Newbie

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

Отправлено 26 Март 2010 - 16:26

Всем привет!
Дааа... Пока мы, обычные пользователи (и не только) дождёмся вразумительного ответа администраторов, нас напрочь сожрут вирусы :)
Сам админ, у самого куча дел, у самого ни на что не хватает времени........
До сих пор был и остаюсь приверженцем DrWeb`а.... Но видимо придётся пересмотреть свои взгляды на антивирусное ПО и начать использовать либо KAV, либо AVG.
Кстати, информация для размышления: Kasperskiy RescueCD и AVG RescueCD - прекрасно грузяться по сети (PXE). Проверено лично :)
Уважаемые админы и разработчики DrWeb LiveCD! Всёже просветите нас: стоит ли ожидать от вашего продукта в ближайшее время возможности загрузки по сети? Если да, то, пожалуйста, документируйте эту возможность.

#11 SergM

SergM

    Guru

  • Moderators
  • 9 387 Сообщений:

Отправлено 26 Март 2010 - 16:36

Для сети есть это http://www.drweb-curenet.com/

#12 Sergey Trubin

Sergey Trubin

    Member

  • Dr.Web Staff
  • 147 Сообщений:

Отправлено 26 Март 2010 - 17:05

Всем привет!
Дааа... Пока мы, обычные пользователи (и не только) дождёмся вразумительного ответа администраторов, нас напрочь сожрут вирусы :)
Сам админ, у самого куча дел, у самого ни на что не хватает времени........
До сих пор был и остаюсь приверженцем DrWeb`а.... Но видимо придётся пересмотреть свои взгляды на антивирусное ПО и начать использовать либо KAV, либо AVG.
Кстати, информация для размышления: Kasperskiy RescueCD и AVG RescueCD - прекрасно грузяться по сети (PXE). Проверено лично :)
Уважаемые админы и разработчики DrWeb LiveCD! Всёже просветите нас: стоит ли ожидать от вашего продукта в ближайшее время возможности загрузки по сети? Если да, то, пожалуйста, документируйте эту возможность.



PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит

#13 dem_rus

dem_rus

    Newbie

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

Отправлено 26 Март 2010 - 17:12

Для SergM:

Спасибо за ссылочку. Обязательно попробую.


Но по-моему (маленько ознакомился с описанием и принципом функционирования) - это не совсем то, чего хотелось бы...
Дело вот в чём: сканер должен выполняться на "ПК под управлением ОС MS Windows 2000/XP Professional /2003/Vista/2008/Windows 7 (32- и 64-битные системы)." - цитата из документации, раздел: "Системные требования". Но такое возможно не всегда. Иногда попадаются такие "экземпляры", которые из-за вирусов не способны загрузиться и получить управление ОС. Речь, конечно же идёт о загрузке с локального жёсткого диска. Вот тогда-то, на помощь и приходят разного рода загрузчики (PXE, LiveCD, USB). Кроме того, некоторые вирусы напрочь блокируют сетевые функции ПК. Как быть в этом случае?

Сообщение было изменено dem_rus: 26 Март 2010 - 17:13


#14 Sergey Trubin

Sergey Trubin

    Member

  • Dr.Web Staff
  • 147 Сообщений:

Отправлено 14 Октябрь 2010 - 13:06

PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит

Уважаемый Sergey Trubin вы можете подсказать в каких строках linuxrc эта возможность отключена.


linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE

#15 curast

curast

    Newbie

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

Отправлено 09 Ноябрь 2010 - 13:48

linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE

А вот и не грузится по PXE. Cannot find boot device и всё тут.

Прикрепленные файлы:

  • Прикрепленный файл  boot.PNG   18,86К   40 Скачано раз


#16 Евгений Чайкин

Евгений Чайкин

    Newbie

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

Отправлено 15 Ноябрь 2010 - 06:04

PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит

Уважаемый Sergey Trubin вы можете подсказать в каких строках linuxrc эта возможность отключена.


linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE


Не вводите людей в заблуждение. У вас в initram жёстко прописан поиск накопителей только CD и флэшек.
Чтение информации по ссылке никому и ничем в данном случае не поможет.

#17 Sergey Trubin

Sergey Trubin

    Member

  • Dr.Web Staff
  • 147 Сообщений:

Отправлено 15 Ноябрь 2010 - 14:14

PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит

Уважаемый Sergey Trubin вы можете подсказать в каких строках linuxrc эта возможность отключена.


linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE


Не вводите людей в заблуждение. У вас в initram жёстко прописан поиск накопителей только CD и флэшек.
Чтение информации по ссылке никому и ничем в данном случае не поможет.


Хм. Действительно.

Тогда попробуйте в файле /sbin/find_root, к строке : for i in /dev/[hs]d[a-z][0-9]* /dev/[hs][rg][0-9]* /dev/cd* /dev/[hs]d[a-z]
добавить /dev/nfs

Может получится

#18 GaD_On_Line

GaD_On_Line

    Newbie

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

Отправлено 18 Ноябрь 2010 - 05:23

У меня тоже не монтирует, могу предложить такой вариант.
label drweb
linux memdisk
initrd minDrWebLiveCD-5.0.3.iso
append iso
Только syslinux обновите, если у вас старее 3.84 иначе с iso не загрузится. А вообще надо пересобирать хозяевам.

#19 c0unt_zer0_nc

c0unt_zer0_nc

    Newbie

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

Отправлено 10 Июнь 2011 - 00:46

на дворе уже июнь 2011 а с загрузкой по PXE глухо как в танке.
есть у кого решения?

#20 KobzevKM

KobzevKM

    Newbie

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

Отправлено 23 Июнь 2011 - 13:15

Тема весьма интересная. Искал решение у конкурентов - не нашел.
Такая возможность существенно облегчила бы жизнь. Почему отключили столь полезную фичу?
Я являюсь поклонником продукции другой не менее известной антивирусной лаборатории, и у них такой функции в LiveCD тоже нет.
Считаю, что "запил" этой функции дал бы неплохое конкурентное преимущество и +1 в карму.
Тем более, что такой функционал уже реализован, но почему-то отключен.


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

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