Загрузка Livecd через сеть (pxe)
#1
Отправлено 17 Июль 2009 - 18:27
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
Отправлено 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
Отправлено 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
Отправлено 20 Ноябрь 2009 - 13:49
Уважаемые админы, подскажите пожалуйста как можно организовать загрузку через сеть (PXE) LiveCD. Ответьте хоть что-нибудь, а то такое ощущение что вам не интересно что спрашивают на форуме - два предыдущих вопроса остались проигнорированы.
С уважением, Алексей.
#5
Отправлено 24 Ноябрь 2009 - 13:41
#6
Отправлено 03 Декабрь 2009 - 08:27
пошел ковырять initrd....
#7
Отправлено 07 Декабрь 2009 - 15:55
то что касается терминального сервера это понятно, а как сделать загрузку именно Drweb LiveCD??
пошел ковырять initrd....
АП
#8
Отправлено 30 Декабрь 2009 - 20:53
то что касается терминального сервера это понятно, а как сделать загрузку именно Drweb LiveCD??
пошел ковырять initrd....
Пожалуйста, кому удалось загрузить DrWeb LiveCD по сети откликнитесь, напишите что и где нужно поменять.
#9
Отправлено 16 Март 2010 - 10:56
#10
Отправлено 26 Март 2010 - 16:26
Дааа... Пока мы, обычные пользователи (и не только) дождёмся вразумительного ответа администраторов, нас напрочь сожрут вирусы
Сам админ, у самого куча дел, у самого ни на что не хватает времени........
До сих пор был и остаюсь приверженцем DrWeb`а.... Но видимо придётся пересмотреть свои взгляды на антивирусное ПО и начать использовать либо KAV, либо AVG.
Кстати, информация для размышления: Kasperskiy RescueCD и AVG RescueCD - прекрасно грузяться по сети (PXE). Проверено лично
Уважаемые админы и разработчики DrWeb LiveCD! Всёже просветите нас: стоит ли ожидать от вашего продукта в ближайшее время возможности загрузки по сети? Если да, то, пожалуйста, документируйте эту возможность.
#12
Отправлено 26 Март 2010 - 17:05
Всем привет!
Дааа... Пока мы, обычные пользователи (и не только) дождёмся вразумительного ответа администраторов, нас напрочь сожрут вирусы
Сам админ, у самого куча дел, у самого ни на что не хватает времени........
До сих пор был и остаюсь приверженцем DrWeb`а.... Но видимо придётся пересмотреть свои взгляды на антивирусное ПО и начать использовать либо KAV, либо AVG.
Кстати, информация для размышления: Kasperskiy RescueCD и AVG RescueCD - прекрасно грузяться по сети (PXE). Проверено лично
Уважаемые админы и разработчики DrWeb LiveCD! Всёже просветите нас: стоит ли ожидать от вашего продукта в ближайшее время возможности загрузки по сети? Если да, то, пожалуйста, документируйте эту возможность.
PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит
#13
Отправлено 26 Март 2010 - 17:12
Спасибо за ссылочку. Обязательно попробую.
Но по-моему (маленько ознакомился с описанием и принципом функционирования) - это не совсем то, чего хотелось бы...
Дело вот в чём: сканер должен выполняться на "ПК под управлением ОС MS Windows 2000/XP Professional /2003/Vista/2008/Windows 7 (32- и 64-битные системы)." - цитата из документации, раздел: "Системные требования". Но такое возможно не всегда. Иногда попадаются такие "экземпляры", которые из-за вирусов не способны загрузиться и получить управление ОС. Речь, конечно же идёт о загрузке с локального жёсткого диска. Вот тогда-то, на помощь и приходят разного рода загрузчики (PXE, LiveCD, USB). Кроме того, некоторые вирусы напрочь блокируют сетевые функции ПК. Как быть в этом случае?
Сообщение было изменено dem_rus: 26 Март 2010 - 17:13
#14
Отправлено 14 Октябрь 2010 - 13:06
PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит
Уважаемый Sergey Trubin вы можете подсказать в каких строках linuxrc эта возможность отключена.
linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE
#15
Отправлено 09 Ноябрь 2010 - 13:48
А вот и не грузится по PXE. Cannot find boot device и всё тут.linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE
Прикрепленные файлы:
#16
Отправлено 15 Ноябрь 2010 - 06:04
PXE для Dr.Web LiveCD была сделана но сейчас эта возможность отключена. Ждать стоит
Уважаемый Sergey Trubin вы можете подсказать в каких строках linuxrc эта возможность отключена.
linuxrc не причём, ему всё равно откуда грузится с CD, DVD, USB или PXE
http://xgu.ru/wiki/PXE
Не вводите людей в заблуждение. У вас в initram жёстко прописан поиск накопителей только CD и флэшек.
Чтение информации по ссылке никому и ничем в данном случае не поможет.
#17
Отправлено 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
Отправлено 18 Ноябрь 2010 - 05:23
label drweb
linux memdisk
initrd minDrWebLiveCD-5.0.3.iso
append iso
Только syslinux обновите, если у вас старее 3.84 иначе с iso не загрузится. А вообще надо пересобирать хозяевам.
#19
Отправлено 10 Июнь 2011 - 00:46
есть у кого решения?
#20
Отправлено 23 Июнь 2011 - 13:15
Такая возможность существенно облегчила бы жизнь. Почему отключили столь полезную фичу?
Я являюсь поклонником продукции другой не менее известной антивирусной лаборатории, и у них такой функции в LiveCD тоже нет.
Считаю, что "запил" этой функции дал бы неплохое конкурентное преимущество и +1 в карму.
Тем более, что такой функционал уже реализован, но почему-то отключен.
Читают тему: 0
0 пользователей, 0 гостей, 0 скрытых