Ru-Board.club
← Вернуться в раздел «Программы»

» TeraByte Image & TeraByte BootIt

Автор: VecH
Дата сообщения: 22.02.2016 18:24
dialmak01
Я на своем домашнем возился, уже все сделано
IFW крайняя на сегодня 2.98, Настройки по умолчанию, вообще ничего не трогал после установки

у VSS какое название службы? аналогичные действия буду на другом компе проводить завтра, попробую перезапустить
скрин сохранил, в следующий раз попробую с ними
Автор: dialmak01
Дата сообщения: 22.02.2016 19:11

Цитата:
у VSS какое название службы?

Как ни странно - vss


Цитата:
Настройки по умолчанию, вообще ничего не трогал после установки

Гы... Ну так потрогайте.
Автор: The_Immortal
Дата сообщения: 23.02.2016 00:28
dialmak01,

I.
Цитата:
Попробуйте мой вариант https://yadi.sk/d/1UdWCCIzpGjw8
32 битка работает, 64 битку не проверял.

А в общем эта проблема известна уже много лет.
Решается она по-разному. Например можно расшарить папку с ISO и после загрузки скриптом (или ручками) ISO монтируют по сети. Например через imdisk. Вполне рабочий вариант. В варианте выше вроде так и сделано.
Не могли подсказать в каком месте происходит монтирование ISO? В меню вижу вот это:
Код: :winpe
initrd ${boot-url}/images/Windows_10_PE_x86x64_Xemom1.iso || goto failed
chain ${boot-url}/memdisk iso raw || goto failed
goto start
Автор: dialmak01
Дата сообщения: 23.02.2016 01:48

Цитата:
Похоже, что этот Tiny также предоставляет proxyDHCP, только непонятно для чего указывать при этом в обязательном порядке "IP Pool Start" и "IP Pool Size"?

Они игнорятся при галке proxyDHCP, а обязательность осталась от старой версии видимо... хз

Цитата:
Но каким образом подхватятся программы из ISO?

Ну я ж написал. Очевидно, что это сделает сама винда..

Цитата:
Кстати, а к чему использовать pxelinux?

Несколько причин.
1. Из-за лени. Не нужно делать и вставлять внутренний скрипт при билдинге iPXE
Хотя это можно и пофиксить и делать так

2. Иногда пользуюсь pxelinux.0 или lpxelinux.0 без iPXE
3. Иногда внутренний скрипт некорректен, как в вашем случае, когда некорректно определяется адрес. Нужно перебилдить, что лень, проще отредактировать внешний.

Добавлено:

Цитата:
При использовании этого proxyDHCP в качестве DHCP-сервера (и впоследствии HTTP-сервера - ${boot-url}) в моем случае определяется 192.168.94.254 - по этому IP нету никакого HTTP-севака. Хотя и в 54-ой опции и 66-ой (я дополнительно и там указал) указано: 192.168.94.1.

Попробуйте посмотреть как поведёт себя загрузка iPXE напрямую без pxelinux.0.
Если же невозможно автоматом корректно определить и указать адрес tftp и http сервера, то ставьте вручную.

Код: set boot-url http://10.10.10.10
Автор: The_Immortal
Дата сообщения: 23.02.2016 02:04
dialmak01,
Цитата:
Если же невозможно автоматом корректно определить и указать адрес tftp и http сервера, то ставьте вручную.
Да это понятно, что можно напрямую задавать... Просто Вы уже приучили к этим опциям ранее, вот я их и использую. И, кстати, с TFTP-то всё нормально.

Цитата:
Попробуйте посмотреть как поведёт себя загрузка iPXE напрямую без pxelinux.0.
Попробовал - next-server также не воспринимается. Только мне кажется, что проблема в том, что я-то в конфиге Tiny (ini-файл) это дело не прописываю же... Чисто задаю в самой программе, вот она похоже и не воспринимает.

Цитата:
Очевидно, что это сделает сама винда..
У меня 86.wim ничего не подхватывает. Сейчас попробую исправленный Вами 64.wim попробовать.
Автор: dialmak01
Дата сообщения: 23.02.2016 02:10
The_Immortal

Цитата:
У меня 86.wim ничего не подхватывает. Сейчас попробую исправленный Вами 64.wim попробовать.

Ну тогда расшарьте папку с ISO, сделайте свой cmd

Код: net use ... подключаем шару
imdisk ... монтируем исошник из шары
Автор: The_Immortal
Дата сообщения: 23.02.2016 02:20
dialmak01, хм... Попробовал ещё раз загрузить 86.wim - всё подхватилось... Странно, через раз что ли работает...
Кстати, а что конкретно Вы фиксили в 64.wim?

Что-то не могу понять с Tiny - она не сохраняет настройки, если их задавать через UI? Только в ini-файле надо делать изменения? Ну кнопочку-то "Save" могли и бы сделать... Это ж жутко неудобно каждый раз в конфиг лазить.
Автор: dialmak01
Дата сообщения: 23.02.2016 02:33
The_Immortal

Цитата:
Это косячный вариант.

Ну дык у вас же не робит фирадиск из винды, такое бывает, ибо он глюковатый, а без шары другого варианта просто нет в данной конфигурации.

Добавлено:

Цитата:
Кстати, а что конкретно Вы фиксили в 64.wim?

драйвер фирадиск добавил
Автор: The_Immortal
Дата сообщения: 23.02.2016 02:39
dialmak01,
Цитата:
драйвер фирадиск добавил
Всё работает, спасибо Вам огромнейшее!

Дык всё-таки у Tiny сохранения только через конфиг происходит? Или это у меня глючит?
Автор: dialmak01
Дата сообщения: 23.02.2016 02:46
Забыл ещё по поводу ${next-server}.
Дело в том, что он не один. Если 2 карточки, то их будет 3.
${next-server}
${net0/next-server}
${net1/next-server}
Поэтому нужно скрипт менять под себя и ситуацию. Значит проще использовать внешний скрипт.


Добавлено:

Цитата:
Дык всё-таки у Tiny сохранения только через конфиг происходит?

да, но параметры применяются, те что в гуи.
Автор: The_Immortal
Дата сообщения: 23.02.2016 03:07
dialmak01,
Цитата:
${next-server}
${net0/next-server}
Пробовал эти два (net1 у меня отсутствует) вот тут:
Код: set boot-url http://${next-server}
Автор: dialmak01
Дата сообщения: 23.02.2016 03:23
The_Immortal

Цитата:
Пробовал их вот тут

Не обязательно менять скрипт - можно посмотреть в View. И при необходимости сменить в Configure.

Добавлено:


Добавлено:
Хотя при данном default.ipxe это не поможет ибо boot-url уже назначен.
Нужно переписывать логику..
Автор: The_Immortal
Дата сообщения: 23.02.2016 03:31
dialmak01, хм, похоже, у Вас next-server подхватывается... В чем же у меня косяк?..
Автор: dialmak01
Дата сообщения: 23.02.2016 03:33
Проблемы с ${next-server} видимо это проблемы DHCP сервера. Тут ничего не сделаешь.

Добавлено:

Цитата:
похоже, у Вас next-server подхватывается... В чем же у меня косяк?..

Подхватывается в любых конфигурациях.
Хотя с другими DHCP серверами были глюки, его просто не было.
Автор: The_Immortal
Дата сообщения: 23.02.2016 03:42
dialmak01,
Цитата:
видимо это проблемы DHCP сервера.

Цитата:
Подхватывается в любых конфигурациях.
Так странно это - мы же с Вами один и тот же DHCP-сервер используем...

Кстати, касательно той WinPE - Ваш 64.wim работает замечательно. А вот в 86.wim образ хоть и монтируется, но происходит это, видимо, не всегда во время: часто (через раз примерно) WinPE загружается, а на рабочем столе ярлыки от программ отсутствуют - т.е. к этому моменту (загрузки PE) образ не был ещё смонтирован и лаунчер программ соответственно не запустился. Конечно, не сложно потом зайти на смонтированный образ и запустить лаунчер программ. Но всё же может это как-то можно исправить? Ну там обновить драйвера на фиру ту же? Ведь в 86.wim также фирадиск сидит, так ведь?
Автор: dialmak01
Дата сообщения: 23.02.2016 03:44
Например на серва при обычном режиме DHCP глюк


Добавлено:

Цитата:
Ну там обновить драйвера на фиру ту же?

Да эти драйвера уже года 4 никто не обновлял. Они нормально только в xp работают, и то не всегда. Если не работает или работает с сбоями -как правило уже ничего не сделаешь. Хотя если СD-ROM есть, то проблема не в фирадиске. Ланчер не успевает просто. Нужно задержку 2 сек поставить.
Автор: The_Immortal
Дата сообщения: 23.02.2016 04:00
dialmak01,
Цитата:
Например на серва при обычном режиме DHCP глюк
Мда... Странно.
Ладно, по поводу Tiny отпишу им на форум, посмотрим, что разраб ответит.

Цитата:
Ланчер не успевает просто. Нужно задержку 2 сек поставить.
Точно, так и сделаю. Спасибо за идею!
Кстати, а подобные iso, наверное, выгоднее грузить через sanboot + iSCSI, да? Просто memdisk реально дофига сжирает памяти из-за специфики своей работы.
Автор: dialmak01
Дата сообщения: 23.02.2016 04:10
Спроси ещё зачем там почему smb не предупреждает, если не работает, что нужно запустить от админа
А с DHCP не все так просто. Там куча нюансов наверное.

Добавлено:

Цитата:
выгоднее грузить через sanboot + iSCSI

зависит от ситуации. иногда да.
Автор: The_Immortal
Дата сообщения: 23.02.2016 04:17
dialmak01,
Цитата:
зависит от ситуации. иногда да.
Да по-моему iSCSI в любой ситуации выгоднее. Кому захочется столько оперативки отдавать? А если образ будет гига 4? Ну хотя, если же наоборот образ будет маленький, то заморачиваться с iSСSI как-то глупо. Вы это, наверное, и имели в виду.

Цитата:
А с DHCP не все так просто. Там куча нюансов наверное.
Хм... Ну а какие там могут нюансы?

Цитата:
Спроси ещё зачем там почему smb не предупреждает, если не работает, что нужно запустить от админа
Дык если от админа запускать, то работает? А как, кстати, это проверить?
Автор: dialmak01
Дата сообщения: 23.02.2016 04:40
The_Immortal

Цитата:
Дык если от админа запускать, то работает? А, кстати, это проверить?

Пашет как часы. Имя папки будет \\server\PXE
Автор: The_Immortal
Дата сообщения: 23.02.2016 04:41
dialmak01, ну да, пашет... Только запускаю как обычно, не от админа.
Автор: dialmak01
Дата сообщения: 23.02.2016 05:14
The_Immortal
Пример простой, но эффективной автоматизации
Ссыль
Автор: The_Immortal
Дата сообщения: 23.02.2016 05:28
dialmak01, да, я это уже вкурил. Удобненько, согласен.

Кстати, по поводу iSCSI - подскажите, пожалуйста, каким образом из-под несерверной винды расшарить диск через iSCSI? Я полагаю, что нужно спец. ПО для этого?
Автор: dialmak01
Дата сообщения: 23.02.2016 05:30
Посмотри на сайте gpxe, там есть

Добавлено:
http://www.etherboot.org/wiki/sanboot

Добавлено:
А вообще есть таргет от самой MS, но он туповатый и таргет от StarWind. Инициаторы вроде не проблема...
Оптимальный вариант все таки линь.
Автор: The_Immortal
Дата сообщения: 23.02.2016 06:24
dialmak01,
Цитата:
таргет от StarWind
Ок, попробую, спасибо!

Цитата:
Оптимальный вариант все таки линь.
Я тут поставил на виртуалку Убунту. Но проблема в том, что надо будет как-то расшариваться из виртуалки во внешнюю сеть - я хз как это сделать. Ну т.е. у меня общая сеть сидит на 32 подсети, к примеру, а виртуалка с хостом на 94 подсети. Как подружить 94 подсеть с 32 - большой вопрос. А просто зарегать виртуалку в домене я не могу - админ не разрешит...
Автор: dialmak01
Дата сообщения: 23.02.2016 13:57
The_Immortal

Цитата:
Но проблема в том, что надо будет как-то расшариваться из виртуалки во внешнюю сеть - я хз как это сделать. Ну т.е. у меня общая сеть сидит на 32 подсети, к примеру, а виртуалка с хостом на 94 подсети. Как подружить 94 подсеть с 32 - большой вопрос.

Не вижу проблем. Зачем юзать левый DHCP сервер и левую подсеть. И спрашивать разрешение тем более. Создай свою подсеть Причем при желании можно юзать обе сети одновременно или добавить ещё парочку



Далее ставишь свой DHCP сервер на свою подсеть и вуаля..



С другой стороны это может и не сработать в конктретной ситуации ибо не все так просто.
Более менее решением является фильтрация по маку видимо. Хотя люди пишут и так.
Автор: che100
Дата сообщения: 23.02.2016 14:15
Всех с праздником!
Как установить smarttest-илку, хотя бы консольную в bootit?
Приходиться время терять на загрузку WinPE и от туда вытаскивать smart.
Вообще странно что разрабы не включили в свое детище такую важную вещь.
Автор: dialmak01
Дата сообщения: 23.02.2016 15:47
che100

Цитата:
Как установить smarttest-илку, хотя бы консольную в bootit?

ставишь и пишешь простейший скрипт smart.tbs и запускаешь из меню скриптов RUN. пример скрипта

Код: sub main()
    cls()
    exec ("smart.exe")
end sub
Автор: che100
Дата сообщения: 23.02.2016 16:17
dialmak01 мне не на DOS версии, на linux-овой.


Автор: dialmak01
Дата сообщения: 23.02.2016 17:16
che100
Так это ifl, причем здесь bootit..
Тут ещё проще. Ставишь что хочешь прямо из инета или флешки смонтированной (например smartctl) и если работает, то можно слепить новый ifl. Пример скрипта для билдинга в варезнике

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: ошибка AutoCAD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.