Dyr Опубликовано 25 октября, 2010 · Жалоба Поскольку в нашей сети мы используем DHCP для раздачи адресов нашим клиентам, у меня родилась мысль отдавать клиентам ещё и netboot. Сказано - сделано. Два дня ковыряний с Linux и вуаля - клиенты могут выставив в BIOS загрузку по сети, получить у себя на компе загруженную по сети Ubuntu 10.10 Desktop, развёрнутую с DVD-образа на NFS-сервере. Я ожидаю, что услуга будет пользоваться популярностью, особенно после полноценного разворачивания в эсплуатацию и добавления в список доступных по сети других ОСей (например, какой-нибудь evaluation Windows PE). Предлагаю задуматься об этой идее остальным провайдерам (дарю идею, ага :) ) и обсудить, что можно ещё выжать из этого: рекламные версии? Антивирусы? System restoreвщики? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
peektoseen Опубликовано 25 октября, 2010 · Жалоба можно поинтересоваться - в качестве сервера какая ос, какой пакет? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 25 октября, 2010 · Жалоба FreeBSD home-vr.smartspb.net 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #3: Mon Jun 21 18:07:34 MSD 2010 root@home-vr.smartspb.net:/usr/obj/usr/src/sys/HOME-VR i386 Вопрос насчёт пакета не понял. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mikevlz Опубликовано 25 октября, 2010 · Жалоба Думал о таком сервисе с год назад. Равно как и о виртуализированных приложениях и прочем... Если с виртуализацией приложений (от того же MS) можно как-то попробовать, то с загрузкой по сети отсекается часть клиентуры с маршрутизаторами. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 25 октября, 2010 (изменено) · Жалоба то с загрузкой по сети отсекается часть клиентуры с маршрутизаторами.Ну что ж делать, не всем повезёт :) Хотя если очень постараться, то можно маршрутизатор настроить в режиме бриджа или в режиме dhcp relay.Потом, мы выдаём клиентам по 8 адресов на порт, так что маршрутизатор ему вообще не обязателен (фильтрация ip-адресов и netbios от клиента, естественно, присутстсвует). Изменено 25 октября, 2010 пользователем Dyr Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 25 октября, 2010 · Жалоба ИМХО идея-то хорошая и простореализуемая, но в реальности это будет так: найдутся абоненты, у которых сетевая карта стоит первая в порядке загрузки, а после того, как выяснится причина того, что загрузилось что-то не понятное, будет много матерщины в сторону провайдера. Ещё проблема возникнет у тех, кто пользуется вмваре, обычно виртуальную сетевуху бриджуют с реальной, а вмваре любит грузиться с сети. С абоентскими роутерами проблема действительно решается с помощью dhcp relay Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 25 октября, 2010 · Жалоба Вот и посмотрим, как у кого настроено. ;) Откроем, так сказать, глаза клиентам на их порядок загрузки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
shicoy Опубликовано 25 октября, 2010 · Жалоба Фишка интересна, и ессно сервис надо предоставлять не по дефолту а включением нужной "галочки" в биллинге. Осталось только разбраться как абонентам грузить их любимый виндус Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 25 октября, 2010 · Жалоба С галкой идея разумная...хотя я бы сделал галку по умолчанию включенной. С Windows уже озадачил техпо Microsoft вопросом, можно ли грузить по сети Windows PE, обладая одной лицензией на какую-нибудь Win7. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
keshalg Опубликовано 25 октября, 2010 (изменено) · Жалоба идея очень хорошая, у себя в сети использую все, что смог найти: вот конфиг загрузчика [root@router etc]# cat /tftpboot/pxelinux.cfg/default|grep -v "#" default vesamenu.c32 prompt 0 allowoptions 0 font cp866-8x16.psf menu title Добро пожаловать в Network-boot Menu of FreeNet.lg.ua timeout 1200 TOTALTIMEOUT 9000 label bootlocal menu label ^Boot from first local hard disk menu default localboot 0x80 label memtest menu label ^Memtest86+ kernel memtest/memtest label mhdd46 menu label M^hdd ver4.6 kernel memdisk append initrd=mhdd46/mhdd46.img floppy label victoria menu label ^Victoria 3.52 rus kernel memdisk append initrd=viсtoria/victoria.ima floppy label dos menu label ^Dos kernel memdisk append initrd=dos/netboot.img floppy label acronis menu label ^Acronis TrueImage Home 11 kernel acronis/kernel.dat append initrd=acronis/ramdisk.dat /s ramdisk_size=65535 quiet vga=791 noapic acpi=off label acronis_dd menu label A^cronis Disk Director 10 kernel memdisk append iso initrd acronis/acronismedia_full_safe.iso label acronis_dd menu label Ac^ronis TrueImage Home 2009 + Disk Director 10 kernel memdisk append iso initrd acronis/ATIH12_full_ADDSRV_full_safe.iso label centos menu label ^CentOS 5 network-Installer (32bit) kernel centos-5-x32/vmlinuz append initrd=centos-5-x32/initrd.img method=ftp://ftp.linux.lg.ua/pub/centos/5/os/i386 ip=dhcp lang=ru_RU.UTF-8 keyboard=ru label centos64 menu label ^CentOS 5 network-Installer (64bit) kernel centos-5-x86_64/vmlinuz append initrd=centos-5-x86_64/initrd.img method=ftp://ftp.linux.lg.ua/pub/centos/5/os/x86_64 ip=dhcp lang=ru_RU.UTF-8 keyboard=russian label acronis_new menu label Acronis TrueImage Home 2010 kernel acronis/new/kernel.dat append initrd=acronis/new/ramdisk.dat /s [root@router etc]# пока не доделал загрузку винРЕ и тоже хотел услышать мнение гуру, что еще можно загружать таким способом. Вопрос юзеров "А чего это у меня загрузилось?" - решается дефолтной загрузкой с винта Находил описанный способhttp://unattendedxp.com/articles/wxpris/winnt.shtml установки по сети винды (интресно, если без ключа она будет - это лицензионно(можно) делать?) Изменено 25 октября, 2010 пользователем keshalg Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 25 октября, 2010 · Жалоба Ну у меня загрузчик тупее и к тому же пока умеет почему-то сразу грузит Убунту. # D-I config version 2.0 #include ubuntu-installer/i386/boot-screens/menu.cfg default ubuntu-installer/i386/boot-screens/vesamenu.c32 prompt 0 timeout 0 default Ubuntu-live #prompt 1 #timeout 300 display boot.msg label localboot LOCALBOOT 0 label Ubuntu kernel /casper/vmlinuz append root=/dev/nfs boot=casper netboot=nfs nfsroot=10.78.77.88:/data/NFS/ubuntu-10.10-desktop initrd=/casper/initrd.lz -- label Ubuntu-live menu label ^Try Ubuntu without installing kernel /casper/vmlinuz append netboot=nfs nfsroot=10.78.77.88:/data/NFS/ubuntu-10.10-desktop file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/in Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
orlik Опубликовано 25 октября, 2010 · Жалоба С галкой идея разумная...хотя я бы сделал галку по умолчанию включенной.С Windows уже озадачил техпо Microsoft вопросом, можно ли грузить по сети Windows PE, обладая одной лицензией на какую-нибудь Win7. а может подумать не о лицензии , а о ReactOS ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 25 октября, 2010 · Жалоба Находил описанный способhttp://unattendedxp.com/articles/wxpris/winnt.shtml установки по сети винды (интресно, если без ключа она будет - это лицензионно(можно) делать?) А акронис у вас "лицеонизионно" предоставляется as service ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xcme Опубликовано 25 октября, 2010 · Жалоба а может подумать не о лицензии , а о ReactOS ? Она хотя бы в бетку то перешла?:) По теме: Пару лет назад на прошлой работе предлагал руководству идею - проигнорировали :) Видимо неактуально было. По сети грузил мини-дистрибутивы линукс, типа Slitaz и т.д. Хотел найти такой, чтобы: 1. грузился по сети без заморочек 2. имел маленький размер 3. по дефолту поддерживал кириллицу 4. давал на этой самой кириллице чепятать Но не нашел же, однака :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 25 октября, 2010 · Жалоба Всем вашим требованиям удовлетворяет SLAX. Я делал интернет-терминалы на его основе, дистрибутив крайне приятные впечатления оставил. Запускался он на с 128Мб-тной CF на Via C7 с 256Мб памяти, графику Xfce, если правильно помню... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
keshalg Опубликовано 25 октября, 2010 · Жалоба А акронис у вас "лицеонизионно" предоставляется as service ?Нет конечно, это мы балуемся, да и ядра из демоверсий с их сайта.Тут вопрос был максимально поиграться. С linux-live-cd вроде все понятно, у ReactOS тоже есть - надо пробывать. Мини дистрибутивов много находили, понравился китайский минидебиан, со скином под XP, некоторые долго искали где же там "панель управления" ; ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 25 октября, 2010 · Жалоба keshalg Собирите свой дистрибутив с рекламой вашего телекома ;) на базе убунты той же. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Сильвер Опубликовано 26 октября, 2010 · Жалоба Ну у меня загрузчик тупее и к тому же пока умеет почему-то сразу грузит Убунту. А что за загрузчик? Раздаётся штатным tftpd? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 26 октября, 2010 · Жалоба А что за загрузчик? Раздаётся штатным tftpd? pxelinux с DVD-диска, конфиг выше. Раздаётся tftpd-hpa. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
keshalg Опубликовано 26 октября, 2010 (изменено) · Жалоба 2 s.lobanov: cпасибо за совет, озадачу помощника 2 Dyr: так а кто мешает его поправить и попрописывать нужное? Изменено 26 октября, 2010 пользователем keshalg Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 26 октября, 2010 · Жалоба keshalg, да ничего не мешает, в принципе, просто только третий день с ним играемся, руки ещё не дошли до мультизагрузки. Второй в очереди на Live стоит FreeBSD, очень мне для тестовых задач нада :) Кстати, есть у меня мысль, что не стоит NFS использовать только как место, с которого разворачивается squishfs в память, логичнее было бы развернуть его прямо на этот же NFS, это сэкономит много оперативной памяти у клиента. Только как это сделать, пока не совсем ясно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
-Px- Опубликовано 26 октября, 2010 · Жалоба Полезный live cd для обычных пользователей - http://www.freedrweb.com/livecd/ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andriko Опубликовано 26 октября, 2010 · Жалоба еще Hiren's boot cd есть, кстати грузит виньПЕ, тем же сислинухом. Можно его попробовать по сети раздать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 26 октября, 2010 · Жалоба -Px-, да, спасибо, я как его имел в виду под антивирусником в заглавном сообщении. andriko, есть, но тут начинаются вопросы лицензионной чистоты. Я задал российскому представительству соответствующий вопрос вчера, они до сих пор не могут понять, похоже, даже сам вопрос :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Сильвер Опубликовано 28 октября, 2010 · Жалоба Впечатлится. Себе сделал такое: default rvs-screens/vesamenu.c32 prompt 0 timeout 0 allowoptions 0 font unicyr_8x16.psf menu hshift 10 menu vshift 0 menu width 60 menu title ┌К║╝Ю ╓╚О ╖═ёЮЦ╖╙╗ menu background rvs-screens/rvs-logo.png menu color border * #00000000 #00000000 none menu color title 1;36;40 #ff000000 #00000000 none menu color unsel 1;37;70 #e8000000 #00000000 none menu color sel 7;37;40 #e8669900 #7d99ffff none label VAPE menu label VasAlex Bart Pe 2010.08.06 kernel memdisk append iso initrd Images/VAPE_06_08_2010_GRUB.iso label alkid menu label Alkid Live CD 2010.08.28 full kernel memdisk append iso initrd Images/alkid.live.cd.usb.full.2010.08.28.iso label hirens menu label Hiren's BootCD 11.1 2010.10.16 kernel memdisk append iso initrd Images/HBCD11.1_Russian_by_lexapass.iso label kavrescue menu label Kaspersky Rescue CD kernel kav/rescue append initrd=kav/rescue.igz root=/dev/ram0 cdroot=1 kav_lang=ru loop=image.squashfs looptype=squashfs real_root=/ label AVG menu label AVG Rescue CD kernel memdisk append iso initrd Images/avg_arl_cdi_all_100_100826a3693.iso label mhdd menu label MHDD 4.6 kernel memdisk append iso initrd Images/mhdd32ver4.6.iso label ghost menu label Ghost 11 kernel memdisk append iso initrd Images/ghost11_5.iso label acronis menu label Acronis 8 2009 russian kernel memdisk append iso initrd Images/Acronis8.2009ru.iso label acronis_home menu label Acronis True Image Home 2009 kernel memdisk append iso initrd Images/Acronis_TrueImage_Home2009.iso label local menu label ┤═ёЮЦ╖╙═ А ╕╔АБ╙╝ё╝ ╓╗А╙═ localboot 0 label reconf menu label reload config config pxelinux.cfg/default Правда дистрибутивы пришлось напильником дорабатывать и фильтровать DHCP Request, чтобы локальный isc-dhcp не мешал работать каталисту. В общем за идею спасибо :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...