Перейти к содержимому
СофтФорум - всё о компьютерах и не только
Leon-Killer22

F.O.G. Project - массовое клонирование ОС по сети

Рекомендуемые сообщения

В данном случае ошибка указывает на то, что не создано хранилище образов. По созданию образов смотрите мои руководства на первой странице. Сегодня попробую сделать инструкцию по использованию ISO-файлов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Это кстати я выполнил ) вот куда сам исощник класть ?

Image Path - путь, где будут хранится файлы образа (генерируется автоматически);

Я положил в /image/Win7

Это верно?

 

 

Image Name - Имя образа, которое будет отображаться для Администратора в меню образов;

  • Image Description - если нужно даем описание образа, чтобы не запутаться в будущем;
  • Storage Group - оставляем как есть default (1). Выбор будет доступен тогда, когда у нас будет дополнительный сервер-хранилище для образов (см. пункт 12 в руководстве по установке);
  • Operating System - выбираем тип операционной системы;
  • Image Path - путь, где будут хранится файлы образа (генерируется автоматически);
  • Image Type - я оставляю по-умолчанию - Single Disk - Resizable;
  • Partition - я оставляю по-умолчанию - Everything;
  • Image Enabled - доступен ли образ (вдруг это еще тестовый вариант системы?);
  • Replicate? - видимо для репликации между двумя и более серверами FOG-а. Не использовал, т.к. у меня лишь один сервер;
  • Compression - уровень сжатия. Я использую по-умолчанию (6) - и так сжатие около 50%, что меня вполне устраивает. Когда-то, несколько месяцев назад пробовал максимальный уровень - были какие-то ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тут говорится про образ содержимого на винчестере - аналогия, если бы вы делали резервную копию ПК с Акронисом.

А если вы говорите о ISO образе (образ CD/DVD диска), то это совсем другое. Я для ИСО сделаю отдельно инструкции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Приветствую! Нет, пока не сделал. В течении дня, думаю, будет готово.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я не совсем понимаю, что вы имеете в виду под фразой "раскатать образ по сети"?

Мануал, который сейчас делаю это, фактически "Как загрузиться с ISO-файла по сети (вместо DVD или USB-флешки)". Мануал будет включать в себя Windows-системы, Linux-дистрибутивы, некоторые Антивирусы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Запуск разных ISO по сети

Рассмотрим запуск загрузочных ISO-файлов по сети. В моей инструкции механизм загрузки по сети состоит из следующих шагов:
1. Создание или скачивание необходимых загрузочных образов Windows и Linux-based дистрибутивов.
2. Загрузка загрузочных ISO-файлов на FOG-сервер.
3. Создание символической ссылки на ISO-файл.
4. Редактирование меню загрузки FOG-а.

Добавление образов Windows
(обращаю ваше внимание на то, что обычные установочные образы с Windows-дистрибутивами по сети НЕ ЗАГРУЗЯТСЯ! Необходимо создавать Windows PE дистрибутив собственноручно)

Скрытый текст
  1. Создаем образ (ISO-файл) Windows PE для своей версии (Windows 10, Windows 7 и 8)
  2. Создаем основную папку (и подпапки) для образов на сервере FOG, выполнив команды в терминале 
    
    #Создаём основную папку:
    sudo mkdir /iso
    #Создаём подпапку:
    sudo mkdir /iso/windows
    #Изменяем права доступа к папке и ее подпапкам:
    sudo chmod -R 0777 /iso

     

  3. Создаем такую же структуру в папке с WEB-файлами FOG-а:
    
    #Создаём основную папку:
    sudo mkdir /var/www/fog/iso
    #Создаём подпапку:
    sudo mkdir /var/www/fog/iso/windows

     

  4. В папку /iso/windows копируем ISO-файл из 1-го пункта. (Лично я для переноса файлов на сервер с Linux использую WinSCP)
  5. Делаем символическую ссылку в папке с WEB-файлами FOG на образ диска:
    
    ln -s /iso/windows/ИМЯ_ВАШЕГО_ФАЙЛА.iso /var/www/fog/iso/windows/

     

  6. Отрываем WEB-интерфейс FOG-а - http://IP_адрес_сервера/fog

  7. Вводим логин и пароль.

  8. Заходим в FOG Configuration -> меню iPXE Boot Menu

  9. Внизу нажимаем на ссылку Advanced configuration options

  10. В появившейся текстовой области вставляем:

    
    :MENU
    menu
    item --gap -- ----------Advanced menu----------
    item win_pe Windows PE
    item return Return to main menu
    choose --default return --timeout 15000 target && goto ${target}
    
    :win_pe
    set path /fog/iso/windows/
    initrd http://${fog-ip}${path}/ИМЯ_ВАШЕГО_ФАЙЛА.iso
    chain memdisk iso raw ||
    goto MENU
    
    
    :return
    chain http://${fog-ip}/${fog-webroot}/service/ipxe/boot.php? mac=${net0/mac} ||
    prompt
    goto MENU

     

  11. Нажимаем кнопку Save PXE MENU

 

Добавление образа Hiren's Boot CD

Скрытый текст
  1. Скачиваем ISO-файл Hirens Boot CD.
  2. Создаем основную папку (и подпапки) для образов на сервере FOG, выполнив команды в терминале 
    
    #Создаём основную папку:
    sudo mkdir /iso
    #Создаём подпапку:
    sudo mkdir /iso/hirens
    #Изменяем права доступа к папке и ее подпапкам:
    sudo chmod -R 0777 /iso

     

  3. Создаем такую же структуру в папке с WEB-файлами FOG-а:
    
    #Создаём основную папку:
    sudo mkdir /var/www/fog/iso
    #Создаём подпапку:
    sudo mkdir /var/www/fog/iso/hirens

     

  4. В папку /iso/hirens копируем ISO-файл из 1-го пункта. (Лично я для переноса файлов на сервер с Linux использую WinSCP)
  5. Делаем символическую ссылку в папке с WEB-файлами FOG на образ диска:
    
    ln -s /iso/hirens/ИМЯ_ВАШЕГО_ФАЙЛА.iso /var/www/fog/iso/hirens/

     

  6. Отрываем WEB-интерфейс FOG-а - http://IP_адрес_сервера/fog

  7. Вводим логин и пароль.

  8. Заходим в FOG Configuration -> меню iPXE Boot Menu

  9. Внизу нажимаем на ссылку Advanced configuration options

  10. В появившейся текстовой области вставляем:

    
    :MENU
    menu
    item --gap -- ----------Advanced menu----------
    item hirens Hiren's Boot CD
    item return Return to main menu
    choose --default return --timeout 15000 target && goto ${target}
    
    :hirens
    set path /fog/iso/hirens/
    initrd http://${fog-ip}${path}/ИМЯ_ВАШЕГО_ФАЙЛА.iso
    chain memdisk iso raw ||
    goto MENU
    
    
    :return
    chain http://${fog-ip}/${fog-webroot}/service/ipxe/boot.php? mac=${net0/mac} ||
    prompt
    goto MENU

     

  11. Нажимаем кнопку Save PXE MENU

После добавления файла и изменения настроек запустите клиентский ПК по сети. В главном меню FOG выберите пункт "Advanced Menu" и выберите подходящий пункт загрузки.

Краткий обзор структуры в "Advanced Menu":

Скрытый текст

2017-01-12_165116.png

На примере Windows PE и Hiren's Boot CD совмещаем меню:

Скрытый текст

:MENU
menu
item --gap -- ----------Advanced menu----------
item hirens Hiren's Boot CD
item win_pe Windows PE
item return Return to main menu
choose --default return --timeout 15000 target && goto ${target}


:windows
set path /fog/iso/windows/
initrd http://${fog-ip}${path}/ИМЯ_ВАШЕГО_ФАЙЛА.iso
chain memdisk iso raw ||
goto MENU

:hirens
set path /fog/iso/hirens/
initrd http://${fog-ip}${path}/ИМЯ_ВАШЕГО_ФАЙЛА.iso
chain memdisk iso raw ||
goto MENU


:return
chain http://${fog-ip}/${fog-webroot}/service/ipxe/boot.php? mac=${net0/mac} ||
prompt
goto MENU

 

Изменено пользователем Leon-Killer22

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У вас команда не правильная - должна быть первая буква L-маленькая.

И у вас не хватает пробела между win.iso и /var

P.S. Рекомендую папку ISO создавать в "корне" файловой системы, а не в папке TFTPBOOT.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всё равно путь не находит, меню появилось захожу нормально, а вот когда нажимаю WIN PE , грузит и говорит что не вижу ничего , сделал вроде всё по инструкции

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Скриншот ошибки, где не находит

2. Код Advanced Menu

3. Путь, где лежит папка iso

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Запустите на фоге команду 

history 50 

И сделайте скриншот полного окна

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброе утро. Если вы хотите, чтобы я вам помог - пожалуйста, выполняйте все инструкции, которые я вам пишу. Я не могу предугадать, что и где у вас не находит путь.

Для того, чтобы вам помочь мне нужна следующая информация:

  1. Скриншот ошибки, где "не находит путь".
  2. Код Advanced Menu (в FOG Configuration -> меню iPXE Boot Menu ->  Advanced configuration options)
  3. В терминале сервера FOG ввести команду history 50 и вставить сюда
Изменено пользователем Leon-Killer22

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: ilakur

      Доброго времени суток.
      Сегодня я хотел бы рассказать Вам о такой замечательной программе, как "Антивирус Куранина", который основан на инновационных технологиях XXI века.
      Итак, не медля ни минуты, приступаем.
      Начать данную дискуссию я хотел бы с небольшого рассуждения о том, для чего, собственно, создавался этот замечательный продукт. Меня многие спрашивают: "Илья, скажи, какую цель ты преследуешь, вкладывая столько сил в свой антивирус?". И они правы. В целом, чисто теоретически, сложив все те усилия, которые я приложил и прикладываю для создания и совершенствования моего детища, и преобразовав их в кинетическую энергию, можно разрушить всю Москву и несколько близлежащих около нее деревень.
      Некоторые люди считаю, что это троллинг или злая шутка, некоторые - что я не в своем уме, однако это не так. На самом деле эта программа предназначена для людей, и это мое хобби. Да, странное хобби, но у каждого человека оно свое. Поэтому и в данном случае не стоит удивляться.
      Что же, причину разработки мы немного рассмотрели, теперь затронем основные компоненты, особенности и составляющие антивируса.
      1) Нововведения (доработки и совершенствования, которые были произведены за последний месяц):
      - Новый, интуитивно понятный интерфейс, выполненный в стиле записной книжки поможет даже неопытному пользователю настроить программу по своему вкусу;
      - Целый комплекс полезных утилит, которые наверняка пригодятся любому человеку и обеспечат дополнительный уровень безопасности;
      - Усовершенствован брандмауэр "Kur", в его состав добавлена технология сканирования сетевых портов Windows и контроль не только исходящих, но и входящих (извне) соединений;
      - Добавлена функция Anti-Rootkit, способная блокировать вредоносный скрипты в наиболее популярных браузерах (Opera, Chrome, Firefox, Internet Explorer/Edge, Safary etc)
      - Интегрирован гаджет, который показывает состояние защиты системы и включающий основные настройки программы аналогично. Способен работать во всех ОС (не только в Windows Vista и 7)
      - Была добавлена технология Cloud Service, способствующая развитию компании и обеспечивающая логическую сеть безопасности среди пользователей путем сбора анонимных данных и отчетов;
      - Включен модуль проверки и очистки реестра Windows - Kuranin Registry Cleaner
      - Родительский контроль (Parental Control) поможет обеспечить безопасность Вашего ребенка во всемирной сети Интернет. Включает в себя контроль веб-серфинга и модуль Anti-Porn, ограничение по времени нахождения за компьютером;
      - Добавлена функция шифрования данных AES-256 с возможностью создания аварийного диска восстановления;
      - Минимизирована нагрузка на центральный процессор, поэтому антивирус можно устанавливать даже на слабые компьютеры;
      - Технология Anti-theft поможет найти украденное устройство путем отслеживания его местоположения (включается по желанию)
      2) Общий обзор и прочие возможности:
      - Как и у любого антивирусного продукта, Антивирус Куранина имеет собственный лог-отчет о произошедших событиях, который можно в любой момент очистить;
      - Модуль управления карантином позволяет пользователю восстанавливать/удалять помещенные в хранилище объекты;
      - Имеется возможность защитить настройки защиты и родительского контроля паролем;
      - Интеграция с брандмауэром Windows и фаерволлом "Kur" помогает в троекратном размере усилить защиту ПК;
      - Flash Vaccine - вакцинация всех съемных накопителей и жестких дисков помогает предотвратить заражение autorun зловредами;
      - Возможность работы в ограниченной среде - вывод звукового сигнала на спикер компьютера (при отсутствии колонок/драйверов/звуковой платы, функция настраивается пользователем)
      - Три типа сканирования - быстрое, полное и выборочное
      - Мини-приложение для создания виртуального диска - действенный способ обезопасить себя от троянов-шифровальщиков;
      И все это абсолютно бесплатно! Скачайте Антивирус Куранина и наслаждайтесь абсолютной безопасностью прямо сейчас!
      Системные требования: Windows XP SP2 и выше, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008, Windows 8/8.1, Windows Server 2012, Windows 10, Windows Server 2016 (x86/x64)
      Официальный сайт: https://kuranin.net
      Protect your PC every day!
    • Автор: DISEPEAR
        Пишу с ОС Linux Mint Debian Edition -2 Betsy 64 bit.
       
       
      Помогите! При попытке установить Linux на комп установщик не видел разметки жесткого диска. Но сама ОС с Live CD диски видела.
      Пытался восстановить с помощью утилиты testdisk. В результате вообще пропали все разделы и не виндовс ни Linux файлов не видят.
       
       Сейчас на машине два жестких.
      На одном стоят ОС WIndows 7 - 64 bit.
      Linux Mint Debian Edition 2 ( сокращаю до LMDE 2 ). 64 bit.
      Разделы исчезли на втором HDD. Western Digital.
       
       Еще раз просканировал утилитой testdisk.
      После Deeper Search testdisk нашел все разделы. Даже те что были ранее и которые я давно уже удалял или форматировал.
       
       
       
       TestDisk 6.14, Data Recovery Utility, July 2013
      Christophe GRENIER <grenier@cgsecurity.org>
      http://www.cgsecurity.org

      Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
           Partition               Start        End    Size in sectors
      >  Linux                    0  32 33  1274 241 55   20480000
         HPFS - NTFS              0  32 33  1275  19 24   20482048
         HPFS - NTFS           1275   0  1 50992 254 63  798719670
         Linux                49717   0 12 63740 235 47  225294336 [Новый то
         Linux Swap           50992 182  7 51254 240 58    4212736
         Linux                50992 182  7 63740 235 47  204800000 [OS]
         HPFS - NTFS          50992 214 39 63741  13 16  204800000
         Linux                51254 240 59 63740 235 47  200587264
         HPFS - NTFS          53362 154 41 64286 107 13  175491072
         Linux                57287 166 32 69773 161 20  200587264
         Linux                57289 241 41 69775 236 29  200587264
         HPFS - NTFS          63741   1  1 121599 254 63  929504772
      Structure: Ok.  Use Up/Down Arrow keys to select partition.
      Use Left/Right Arrow keys to CHANGE partition characteristics:
      *=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
      Keys A: add partition, L: load backup, T: change type, P: list files,
           Enter: to continue
      ext4 blocksize=4096 Large file Sparse superblock Backup superblock, 10485 MB / 1
       
       Интересуют два выделенных раздела.
      И вообще как восстановить разделы так, что бы они были видны?
      Можно и не testdisk, в винде установленны R-Studio полная.
    • Автор: Go_Ram
      LimBackup
       

       
      Бесплатная, мощная и в то же время простая в использовании программа для резервирования и восстановления данных на компьютере. В программе можно настроить неограниченное количество записей, называемых в программе "Наблюдатели", которые можно настроить, как на создание резервирования по времени, так и по изменению данных. В программе имеется большое количество настроек для Наблюдателей. Мы долго разрабатывали и тестировали программу LimBackup, чтобы выпустить по настоящему классную утилиты для резервирования данных и у нас это получилась. Программа LimBackup с легкостью может конкурировать с многими платными программами схожего характера.
       
       
      Сайт программы: maxlim.org
      Тип лицензии: Freeware
      Платформы: XP/2003/Vista/Seven/8
      Размер файла: 2.7 Mb



      Скачать программу LimBackup
  • Сейчас на странице   0 пользователей

×