Меню Рубрики

Установка по сразу на несколько компов

Клонирование диска с системой на несколько компьютеров?

Задача: есть 1 компьютер полностью настроенные и т.п. Нужно «разлить» образ этой системы по еще 11-ти таким компьютерам по сети. Конфигурация железа идеинтичная

Кто чем пользовался в таких случаях?

Посоветуйте из личного опыта

1. Использовать пакет Windows® Automated Installation Kit (AIK). При этом вы создаете дистрибутив, который устанавливается (без вопросов). То есть загрузились с сети и все само установилось. Только активация, кажись, происходит уже после установки.

2. Windows PE + ImageX. Работает гораздо быстрее чем DriveXml. Только придется вводить команду для каждого компьютера отдельно (но для 11 — не так долго). Активация сохраняется.

Можно использовать флешку для загрузки (если в биосе есть поддержка). Если поддерживается загрузка с сети — можно попробовать ее (я не сталкивался).

Кстати, ниже правильно написали по поводу защиты Windows. При простом клонировании на аналогичную машину в последний раз я получил бесконечную перегрузку (но вроде бы это зависит от типа лицензии).

Я в таких случая использовал утилиту Paragon partition Manager с известной сборки Hiren Boot CD.
Просто все винты, включая образ подключаем к одной машине (если контактов не хватает, то партиями) и запускаем параллельное копирование на все сразу. Процесс проходит на 30% медленнее чем копирование одного винта.

Минус в том, что надо разбирать машины, но при ваших условиях (отсутствие привода) думаю вполне пойдет.

Клонировать собственно диск — не проблема. Проблема в том, что нужно каждую машину дополнительно настроить, иначе работать одновременно в сети они не смогут, так как будут иметь одинаковый SID (идентификатор машины).

Чтобы задать каждой машине свой SID есть (была) программа NewSID от Марка Руссиновича. Почему была — потому что официальный Microsoft запретил ею пользоваться. Подробнее читайте на официальной страничке проекта.

источник

Два и более рабочих места на одном компьютере — бесплатное решение

Введение

Желание реализовать возможность совместного использования одного компьютера, хотя бы двуx людей появилась давным-давно. Идея сделать из домашнего или офисного компьютера, как минимум два рабочих места раньше реализовывалась в основном на той же операционной системе со всеми вытекающими недостатками. Трудности возникали особенно тогда, когда одному человеку нравилось работать в windows, а другому в Linux и приходилось кому-то терпеть, если решение было реализовано только через одну ОС. Впрочем были и другие трудности.

Сейчас компьютеры стали более производительные, рост частоты новых процессоров уже нас давно не радует, но зато радует рост ядер. А это значит, что мы в одном системном блоке потенциально уже имеем несколько компьютеров. И тенденция эта будет только расти. Работа нескольких человек с одним компьютером в стандартной конфигурации скоро будет вполне востребованной на рынке и уже сейчас доступна в реализации.

Установка Gentoo

Качаем текущий livecd и загружаемся.
Поднимаем сеть. Как зовут сетевой интерфейс?

Для тех кто любит окошки настраиваем сеть так

Я лично привык по старинке. Прописываем свой ip

Установим маршрутизатор по умолчанию

Запускаем ssh, для того, чтобы продолжать установку удаленно

C любимого рабочего места заходим по ssh

Предполагается, что у Вас один пустой диск с именем /dev/sda

Создадим раздел для загрузки. 150M с очень большим запасом. Может быть мигрируем в будущем разделы в GPT и поставим EFI.

Все остальное отдадим под lvm

LVM нам понадобится для того, чтобы делать моментальные снимки дисков виртуальных машин, без остановки системы, для организации резервных копий. Так же удобнее будет производить изменение разделов, добавление новых.
Разметка диска для LVM. Размеры ставьте на Ваш вкус

Если уже был настроен LVM, то его нужно активировать

Отформатируем все разделы

Монтируем наш будущий корневой раздел

Создаем каталоги для остальных точек монтирования

Монтируем остальные разделы

Качаем свежую систему (проверьте дату в названии файла)

Заберем portage. Portage — описание как собирать и устанавливать необходимые нам программы

Скопируем resolv.conf в будущий корневой раздел

Монтируем системные разделы

Попадаем внутрь созданного корневого раздела (будущей системы)

Если есть необходимость, то меняем CFLAGS — опции для компилятора. Опции компилятора, практически стандартные, кроме -march=native (вместо -march=i686), что обязывает компилятор использовать все возможности процессора. Если стоит задача сделать железо независимую установку, то лучше не использовать, т.к. при восстановлении на новом железе (возможно) придется пересобрать весь мир.
USE — перечисляются глобально основные опции программ, которые будут установлены.
Если будут тонкие клиенты, то добавьте в USE «spice», если нужно пробрасывать USB порты тонких клиентов, то добавьте «usbredir»

Читайте также:  Установка креплений желобов из стали

Пропишем наши разделы для авто-монтирования

Если нужно сменить профиль, то как раз самое время

Создадим файл-конфигурации сети

Добавим себя (testuser), как пользователя и зададим пароль. Добавим в группы users,wheel,audio

К моменту написания статьи не вышла еще qemu-1.7.1, поэтому ставим две звезды, чтобы забрать девелоперскую версию

Данный флаг нужен, чтобы pulseaudio работал как независимый процесс. К сожалению, по умолчанию заставить его стабильно работать с libvirt мне не удалось, используя переменную «nographics_allow_host_audio=1» в libvirtd.conf. Может быть у Вас получится?

Укажем, что нужно будет собирать новые версии пакетов

Установим необходимые программы. Ключ -av позволяет посмотреть опции сборки, если что-то не устраивает, то можно включить опцию в USE переменную, которая содержится в файле /etc/portage/make.conf. app-misc/mc — если кому-то он удобен

Добавим программы в автозагрузку

Соберем ядро Linux, причем в разделах
> Device Drivers > IOMMU Hardware Support > IOMMU Hardware Support
Отмечаем все звёздочками
> Device Drivers > VFIO Non-Privileged userspace driver framework
Отмечаем все звёздочками
>Device Drivers > Networking support > Universal TUN/TAP device driver support
Ставим звёздочку.
Все остальное по вкусу 😉

Добавим флаг «dolvm», для автозагрузки LVM

Копируем новый файл временной зоны в /etc/localtime

Настроим переключение клавиатуры

Если необходимо, то можно обновить и пересобрать пакеты с новыми USE флагами

Перегружаемся, если все хорошо, то Вам повезло 😉 Все-таки железо у всех разное, возможно что-то нужно будет включить в ядро.
Если все плохо, то разбираемся в документации или пользуемся google. Документации на русском языке в сети достаточно.

Настройка

Настройка BIOS

Проверяем, что в BIOS VT-d включён, для Z87 «usb intel XHCI» нужно отключить для проброса USB контролеров.

Настройка звука

usermod -G kvm,audio,pulse-access -d /home/qemu qemu
usermod -G wheel,audio,pulse-access,users testuser
Запустим pulseaudio.

Настройка libvirt

В файл /etc/libvirt/qemu.conf определим пользователя, от которого будет запуск виртуалок

В момент написания статьи seabios в gentoo 1.7.3, а нам нужен свежий, по этому качаем и распаковываем

Создадим вспомогательный скрипт для проброса устройств

Запускаем lspci и выбираем жертву для ручного проброса

Создадим скрипт проброса конкретной видеокарты

Теперь создадим раздел где будет лежать образ виртуальной машины

У меня есть машина, где лежат образы уже подготовленных виртуалок с софтом, надеюсь и у Вас такая появится. Как подготовить образ напишу ниже.

Настройка домена

Ниже приведен файл настройки конечной рабочей конфигурации с комментариями.

Данную конфигурацию записываем в файл /etc/libvirt/qemu/wks1.xml
Перечитываем файл конфигурации

Первоначальная установка

Известные засады

  • Я встречался с тем, что без полного обновления windows не вставали последние драйвера virtio.
  • Перед тем как ставить драйвер-virtio основного диска, нужно подключить второй пустой диск с уже определенным типом virtio

  • В windows изменение параметров энергосбережения -> настройка перехода в спящий режим -> переводить компьютер в спящий режим ->
    «никогда»
  • источник

    Установка программ на несколько компьютеров

    Содержание

    Бывает, что одинаковый софт (например, обновления системы) нужно поставить на несколько машин. Естественно, скачивать несколько раз одно и то же не хочется. Ещё бывает, что интернет есть не на всех компьютерах, скачанное на одном нужно поставить на другом. Есть несколько вариантов решения этой задачи.

    Apt-proxy

    Оптимальное решение для компьютеров, объединённых в сеть. Один из компьютеров становится сервером, он должен иметь доступ в интернет. Естественно, он должен быть доступен по локальной сети клиентам (компьютерам, которые хотят получить с него софт).

    Apt-proxy — это программа, которая кэширует скачанные пакеты на жёстком диске. Apt-proxy работает как http-сервер, предоставляющий другим компьютерам в сети доступ к репозиторию программ. Если клиентский компьютер пытается получить пакет, которого нет в кэше, то apt-proxy автоматически скачивает его и кэширует. Это существенно снижает объём трафика и время установки программ.

    Настраиваем сервер. Сначала устанавливаем программу apt-proxy из universe репозитория.

    Читайте также:  Установка порогов на тахо

    Правим файл её конфигурации:

    (вместо nano можно использовать любимый редактор, например, vi, gedit или kate)

    Большую часть настроек можно оставить по умолчанию. Если интернет идёт через прокси — вписываем его адрес и порт в строку http_proxy. Имеет смысл поправить секцию [ubuntu], в которой указываются репозитории. Рекомендуется указать географически ближайший сервер. Например, это может выглядеть так:

    Секции, касающиеся debian, можно не трогать. После правки файла конфигурации перезапустите apt-proxy

    На клиентских компьютерах необходимо изменить содержимое файла sources.list с приблизительно такого

    не забыв после этого сделать

    Для проверки можно зайти в Synaptic и убедиться, что в нём есть не установленные, но доступные для установки пакеты. Ну или просто попробовать что-нибудь установить.

    APTonCD

    Для установки APTonCD откройте терминал и наберите:

    Находим установленную программу Система→Администрирование→APTonCD и запускаем. Вот так выглядит главное окно APTonCD:

    Для создания образа с нашими пакетами жмем кнопку «Создать», программа просканирует кэш и выведет список пакетов. Изменяем список: снимаем галочки с ненужных нам пакетов или наоборот добавляем свои пакеты при помощи клавиши «Добавить». После того, как вы составили список пакетов можно приступить к созданию образа, для этого мы нажимаем на кнопку «Записать…». Перед вами появиться окно, в котором вы можете выбрать:

    Для переноса пакетов в свежеустановленную систему, нужно первым делом установить APTonCD и в главном окне нажать кнопку «Восстановить», а затем нажав кнопку «Загрузка..» выбрать откуда мы будет брать пакеты из ISO образа или с диска. После выбора нажимаем кнопку «Восстановить».

    Если вы переносите пакеты на другой компьютер(на котором нет привода, или не хочется носить диск ) в виде файла образа aptoncd-xxxxxxxx-CD1.iso (например на флешке) смонтируйте iso командой : sudo mount -o loop /путь_к_файлу/aptoncd-xxxxxxxx-CD1.iso /media/cdrom0 и добавьте источник программ в список репозиториев: sudo synaptic –add-cdrom /media/cdrom0

    В синаптике входим Settings→Repositories в закладке Ubuntu Software снимаем все галочки(ведь у нас же здесь нет интернета )на второй закладке Other Software проверяем наличие галочки на cdrom:[APTonCD for Ubuntu … жмем Close и жмем кнопку Reload — загрузится список наших пакетов. После этого выбираем в синаптике секцию Status→Not installed — и видим наши еще неустановленные пакеты — выбираем нужные.

    источник

    Как установить сразу много программ в Windows

    После покупки нового компьютера, апгрейда дисковой системы или переустановки Windows мы каждый раз сталкиваемся с необходимостью установки необходимого нам набора программ. Если ваш список приложений насчитывает не один десяток наименований, то процесс скачивания и установки может затянуться на целый день. Гораздо проще это сделать с помощью специальных программ, которые умеют скачивать и устанавливать множество приложений в пакетном режиме. С некоторыми из них мы сейчас вас познакомим.

    AllMyApps

    AllMyApps имеет огромную базу как бесплатных, так и платных приложений. Вы можете создать бесплатную учетную запись на сайте, а затем выбрать интересующие вас программы. После этого вы должны установить специальный клиент AllMyApps, который, с свою очередь, самостоятельно скачает и установит все выбранные вами программы. Кроме этого, клиент может обнаружить все установленное у вас ПО и обновлять его по мере необходимости.

    Ninite

    Мой личный фаворит в этом обзоре. Для пользования услугами Ninite даже не требуется регистрация. Вам необходимо просто отметить на сайте программы для установки, а затем скачать специально для вас сгенерированный инсталлятор, который автоматически в пакетном режиме оперативно установит все нужные вам программы. Их в базе сервиса не так много, но все необходимое и популярное здесь имеется. А самое главное в работе Ninite — это его надежность и скорость.

    Speed Install

    Эта небольшая программа позволяет автоматически инсталлировать в «тихом режиме», то есть без участия пользователя, довольно широкий круг программ. Вам понадобится установить Speed Install на свой компьютер, отметить нужные вам программы и нажать кнопку Установить. Интересной особенностью программы является возможность создания «автономных инсталляторов», что может вам пригодиться при необходимости обслуживания компьютера, не имеющего доступа к сети.

    Npackd

    Эта программа пытается повторять функции менеджера пакетов из Linux. C ее помощью можно быстро установить любую из имеющихся в базе программ, обновить или удалить уже имеющееся ПО. Особенностью Npackd является возможность установки старых версий программ, так что если обновление какого-то приложения вам не понравилось, то вы можете откатиться на предыдущую версию. В настоящее время Npacd известно о существовании более 300 программных продуктов.

    Читайте также:  Установка прямотока на акцент

    FreeApps

    Еще один отличный менеджер пакетов для Windows, iPhone и Android. C его помощью можно легко скачивать, устанавливать, обновлять и удалять приложения с вашего устройства. Все программы, а их насчитывается для PC около150 штук, удобно распределены по категориям с возможностью быстрого поиска. Расставив галочки на нужных программах, вам понадобится только нажать на кнопку Install, после чего можно выпить кофе — все дальнейшие операции FreeApps выполнит самостоятельно.

    Хотя в операционных системах Windows не предусмотрено единого интерфейса для управления программным обеспечением, подобно тому как это сделано в Linux, все же имеются вполне достойные сторонние решения. С их помощью вы сможете значительно облегчить и ускорить процесс установки, обновления или деинсталляции программ на своем компьютере.

    источник

    Блог программиста-самоучки

    В этом блоге я буду публиковать все то, что я нашел интересное в сети, а так же свои небольшие заметки и не обязательно это будет программирование)))

    2 апреля 2011 г.

    Как быстро установить ОС+Софт на одинаковые системники

    Любой сис.админ (а именно этим я сейчас и зарабатываю) часто сталкивается с такой проблемой.
    Начальство все-таки разорилось и закупило несколько новых системников для своего офиса. Вам, по должностным обязанностям необходимо установить и настроить на них весь софт и установить их на рабочие места.
    Устанавливать ОС, софт, производить настройку системы повторяя одно и тоже от компьютера к компьютеру бесит неимоверно. Вроде особо не напрягаешься, но в тоже время и отойти от них на долго не можешь. А если надо обновить еще несколько программы через интернет (привет Касперский с его огромными базами и Windows Update). У мня например свежая Windows 7 захотела еще обновлений на 600 Мб. И так можно продолжать еще долго.
    Есть несколько способов установить ОС и софт почти в автоматическом режиме:

    1. Использовать установку по сети в сочетании с автоматической установкой программ
    2. Создать образ диска одного компьютера сразу после всех установок и настроек и клонировать его.
    • Мне пришлось все равно обновлять систему и тащить лишнее 600Мб для каждой машины, а этого делать не хотелось.
    • Для автоматической установки программ потребовалось бы написать скрипт, а это опять время, сэкономить которое и есть сия цель
    • Этот вариант требует DHCP сервер, который почему-то не захотел работать в моей сети (возможно конфликт с уже существующим и реально работающим DHCP сервером).

    CloneZilla — это созданный на основе ядра Linux загрузочный диск, который умеет создавать образ выбранного диска или просто клонировать винчестер. Плюсом является то, что возможно писать образ на USB винт или флешку, по протоколу SAMBA (Общие папки windows), NFS (Общие папки Linux).
    C официального сайта можно скачать как версию для LiveCD так и программу, которая создаст LiveUSB. Мне лично о душе второй вариант.

    Поскольку в моей сети уже работал файловый сервер на 2Тб, то я заливал образ именно на него. Настройки вполне логичные: указать ip машины и файлового сервера, удаленную папку для образа ну и всякие маски, шлюзы.

    Сделав клон свеженькой установленной и настроенной операционной системы (даже диски разбивать вручную не надо, если клонировать полностью диск) я приступил к установке Windows на остальные машины. Подключил их все к свитчу, загрузил по очереди с флешки и показал откуда брать образ для раскатки на диске. Примерно 10-15 минут ожидания и у меня уже готовый парк машин для дальнейшей установки по рабочим местам.

    П.С. Кто-то скажет что проще было-бы установить из сети, но во-первых у меня это не получилось из-за проблем с DHCP и второе, когда понадобится быстро переустановить ОС на одном из этих ПК, то это не займет у вам больше 10-15 минут. Я оценил это, когда комп передавался от одного сотрудника другому и надо было все почистить от старого.

    источник

    Добавить комментарий

    Adblock
    detector