ТавроФорум

ТавроФорум (https://forum.tavria.org.ua/index.php)
-   Решение бытовых проблем (https://forum.tavria.org.ua/forumdisplay.php?f=28)
-   -   Загрузка по сети произвольного iso-образа (https://forum.tavria.org.ua/showthread.php?t=34878)

kkk 15.12.2010 11:23

Загрузка по сети произвольного iso-образа
 
Меня кажеццо в гугле забанили. Я попой чувствую, шо решение есть, но в куда смотреть - я пока хз. Задача довольно тривиальная - эсть штук 5 iso-образов, используемых в работе, их бы желательно грузить из сети. При этом службы RIS/WDS не катят, ибо не столько нужна инсталляция винды, сколько запуск того же Акрониса, например. А то сидюки и загрузочные флешки постоянно куда-то теряюццо, или на всех их не хватает.

softm 15.12.2010 16:05

Цитата:

Сообщение от kkk (Сообщение 954631)
Меня кажеццо в гугле забанили. Я попой чувствую, шо решение есть, но в куда смотреть - я пока хз. Задача довольно тривиальная - эсть штук 5 iso-образов, используемых в работе, их бы желательно грузить из сети. При этом службы RIS/WDS не катят, ибо не столько нужна инсталляция винды, сколько запуск того же Акрониса, например. А то сидюки и загрузочные флешки постоянно куда-то теряюццо, или на всех их не хватает.

Проще сделать еп-сервер, на котором выбирать что замаунтить и прилинковать в самба-шаре уже и сейчас, то есть делать просто exec(mount -o loop -t iso9660 file.iso /mnt/iso), а далеее по таймауту отваливать. Или оставлять, на сколько выбрали.

ПС. Извините сам я по фтп такое сделал конечно ... но самба выгодней для любителей "виндовс".

kkk 15.12.2010 16:21

тут любитель-не любитель - пох, сплошная винда кругом :) нагуглил Acronis SnapDeploy Server - ща буду посмотреть, теоретицски оно вопрос инсталла должно закрыть как минимум

softm 15.12.2010 16:30

Цитата:

Сообщение от kkk (Сообщение 955174)
тут любитель-не любитель - пох, сплошная винда кругом :) нагуглил Acronis SnapDeploy Server - ща буду посмотреть, теоретицски оно вопрос инсталла должно закрыть как минимум

денвер+чтото что ... поднимет диск, в общей шаре, локально.

вот кусок:

//search all iso in /data

$arr = array();

$dir_iterator = new RecursiveDirectoryIterator( "/data" );
$iterator = new RecursiveIteratorIterator($dir_iterator, RecursiveIteratorIterator::SELF_FIRST);
// could use CHILD_FIRST if you so wish

foreach ($iterator as $fname )
{
if ( !preg_match( "~\.iso$~msi", $fname ) )
continue;
$arr[] = $fname;
}

$smarty->assign( "isos", $arr );


...

Про любителей - в контексте использования фореграунда писал. Не холиварно.

ПС. Мульен раз говорю, это на винде все можно прицепить, а вот виндовое не везде можно ...

softm 15.12.2010 16:38

Как бе

fox_12 15.12.2010 18:30

Насколько я понял задачу, нужно гуглить насчет PXE boot
Например типа такого: http://habrahabr.ru/blogs/sysadm/82552/

softm 15.12.2010 19:13

Цитата:

Сообщение от fox_12 (Сообщение 955459)
Насколько я понял задачу, нужно гуглить насчет PXE boot
Например типа такого: http://habrahabr.ru/blogs/sysadm/82552/

"iso-образов".

kkk 15.12.2010 19:45

Я к концу рабдня асилил закончить установку Acronis SnapDeploy c дефолтными настройками, и даже увидел егойное меню на наспех созданной на своей машине виртуалке. Если завтра получится сделать универсальный образ ХР, запускаемый оттуда по сети - я успокоюсь, временно - True Image и Disk Director оно гарантированно отдает.

fox_12 16.12.2010 11:23

Цитата:

Сообщение от softm (Сообщение 955505)
"iso-образов".

А сложно iso-образ распаковать?
Я ж так понимаю интересует именно возможность загрузки по сети.

alexu 16.12.2010 12:00

Курите гугл!
http://nixts.org/doku.php?id=pxe_conf
У меня все пашет хотя собрано чуть по другому, акронис грузит Хиренс бут Сд грузит.
ERD cоmmander вроде тоже.
Использую эту фигню для установки Мандрив по сети ( через НФС шару), и к ней прикрутил пару исошек.

softm 16.12.2010 15:57

Цитата:

Сообщение от fox_12 (Сообщение 956193)
А сложно iso-образ распаковать?
Я ж так понимаю интересует именно возможность загрузки по сети.

Тогда кака не умеет писать что ему надо :)
Пхе боот, так бы и сказал.
Хотя у виндузятников сеть == самба.


Текущее время: 21:03. Часовой пояс GMT +3.

Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.